{"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":822779,"link":"/api/v1.1/game/822779/feed/live","metaData":{"wait":10,"timeStamp":"20260813_014822","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822779,"type":"R","doubleHeader":"N","id":"2026/08/12/bosmlb-tormlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822779-2026-08-12","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-12T23:07:00Z","originalDate":"2026-08-12","officialDate":"2026-08-12","dayNight":"night","time":"7:07","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":120,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":64,"losses":56,"ties":0,"pct":".533"},"records":{},"divisionLeader":false,"wins":64,"losses":56,"winningPercentage":".533"},"franchiseName":"Boston","clubName":"Red Sox","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2026,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Toronto","record":{"gamesPlayed":122,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":59,"losses":63,"ties":0,"pct":".484"},"records":{},"divisionLeader":false,"wins":59,"losses":63,"winningPercentage":".484"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true}},"players":{"ID669456":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456","firstName":"Shane","lastName":"Bieber","primaryNumber":"57","birthDate":"1995-05-31","currentAge":31,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Bieber","middleName":"Robert","boxscoreName":"Bieber","nickName":"Not Justin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BEE-burr","mlbDebutDate":"2018-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Bieber","nameSlug":"shane-bieber-669456","firstLastName":"Shane Bieber","lastFirstName":"Bieber, Shane","lastInitName":"Bieber, S","initLastName":"S Bieber","fullFMLName":"Shane Robert Bieber","fullLFMName":"Bieber, Shane Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID693686":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686","firstName":"Spencer","lastName":"Miles","primaryNumber":"62","birthDate":"2000-07-26","currentAge":26,"birthCity":"Columbia","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Miles","middleName":"David","boxscoreName":"Miles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Miles","nameSlug":"spencer-miles-693686","firstLastName":"Spencer Miles","lastFirstName":"Miles, Spencer","lastInitName":"Miles, S","initLastName":"S Miles","fullFMLName":"Spencer David Miles","fullLFMName":"Miles, Spencer David","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID667755":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","firstName":"José","lastName":"Soriano","primaryNumber":"40","birthDate":"1998-10-20","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Soriano","middleName":"Joaquin","boxscoreName":"Soriano, J","gender":"M","nameMatrilineal":"Santana","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Soriano","nameSlug":"jose-soriano-667755","firstLastName":"José Soriano","lastFirstName":"Soriano, José","lastInitName":"Soriano, J","initLastName":"J Soriano","fullFMLName":"José Joaquin Soriano","fullLFMName":"Soriano, José Joaquin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID680573":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573","firstName":"Simeon","lastName":"Woods Richardson","primaryNumber":"10","birthDate":"2000-09-27","currentAge":25,"birthCity":"Sugar Land","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Simeon","useLastName":"Woods Richardson","boxscoreName":"Woods Richardson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-10-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Simeon Woods Richardson","nameSlug":"simeon-woods-richardson-680573","firstLastName":"Simeon Woods Richardson","lastFirstName":"Woods Richardson, Simeon","lastInitName":"Woods Richardson, S","initLastName":"S Woods Richardson","fullFMLName":"Simeon Woods Richardson","fullLFMName":"Woods Richardson, Simeon","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676391":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391","firstName":"Ernie","lastName":"Clement","primaryNumber":"22","birthDate":"1996-03-22","currentAge":30,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ernie","useLastName":"Clement","middleName":"James","boxscoreName":"Clement","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ernie Clement","nameSlug":"ernie-clement-676391","firstLastName":"Ernie Clement","lastFirstName":"Clement, Ernie","lastInitName":"Clement, E","initLastName":"E Clement","fullFMLName":"Ernie James Clement","fullLFMName":"Clement, Ernie James","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID665926":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926","firstName":"Andrés","lastName":"Giménez","primaryNumber":"0","birthDate":"1998-09-04","currentAge":27,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":161,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andrés","useLastName":"Giménez","middleName":"Alfonso","boxscoreName":"Giménez","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DRAYS hee-MEH-nehz","mlbDebutDate":"2020-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Giménez","nameSlug":"andres-gimenez-665926","firstLastName":"Andrés Giménez","lastFirstName":"Giménez, Andrés","lastInitName":"Giménez, A","initLastName":"A Giménez","fullFMLName":"Andrés Alfonso Giménez","fullLFMName":"Giménez, Andrés Alfonso","strikeZoneTop":3.165,"strikeZoneBottom":1.597},"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},"ID676477":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477","firstName":"Garrett","lastName":"Whitlock","primaryNumber":"22","birthDate":"1996-06-11","currentAge":30,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Whitlock","middleName":"Getts","boxscoreName":"Whitlock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Whitlock","nameSlug":"garrett-whitlock-676477","firstLastName":"Garrett Whitlock","lastFirstName":"Whitlock, Garrett","lastInitName":"Whitlock, G","initLastName":"G Whitlock","fullFMLName":"Garrett Getts Whitlock","fullLFMName":"Whitlock, Garrett Getts","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID678218":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218","firstName":"Brandon","lastName":"Valenzuela","primaryNumber":"59","birthDate":"2000-10-02","currentAge":25,"birthCity":"Hermosillo","birthStateProvince":"Sonora","birthCountry":"Mexico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brandon","useLastName":"Valenzuela","middleName":"Ivar","boxscoreName":"Valenzuela","gender":"M","nameMatrilineal":"Gerardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Valenzuela","nameSlug":"brandon-valenzuela-678218","firstLastName":"Brandon Valenzuela","lastFirstName":"Valenzuela, Brandon","lastInitName":"Valenzuela, B","initLastName":"B Valenzuela","fullFMLName":"Brandon Ivar Valenzuela","fullLFMName":"Valenzuela, Brandon Ivar","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID703520":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520","firstName":"Brett","lastName":"Bateman","primaryNumber":"21","birthDate":"2002-03-19","currentAge":24,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 10\"","weight":170,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brett","useLastName":"Bateman","middleName":"Allen","boxscoreName":"Bateman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brett Bateman","nameSlug":"brett-bateman-703520","firstLastName":"Brett Bateman","lastFirstName":"Bateman, Brett","lastInitName":"Bateman, B","initLastName":"B Bateman","fullFMLName":"Brett  Bateman","fullLFMName":"Bateman, Brett","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":32,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"ID663362":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362","firstName":"Matthew","lastName":"Waldron","primaryNumber":"64","birthDate":"1996-09-26","currentAge":29,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Waldron","middleName":"Lawrence","boxscoreName":"Waldron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Waldron","nameSlug":"matt-waldron-663362","firstLastName":"Matt Waldron","lastFirstName":"Waldron, Matt","lastInitName":"Waldron, M","initLastName":"M Waldron","fullFMLName":"Matthew Lawrence Waldron","fullLFMName":"Waldron, Matthew Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686580":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580","firstName":"Justin","lastName":"Slaten","primaryNumber":"63","birthDate":"1997-09-15","currentAge":28,"birthCity":"Longview","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Slaten","middleName":"Michael","boxscoreName":"Slaten","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SLATE-in","mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Slaten","nameSlug":"justin-slaten-686580","firstLastName":"Justin Slaten","lastFirstName":"Slaten, Justin","lastInitName":"Slaten, J","initLastName":"J Slaten","fullFMLName":"Justin Michael Slaten","fullLFMName":"Slaten, Justin Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID689254":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254","firstName":"Mason","lastName":"Fluharty","primaryNumber":"68","birthDate":"2001-08-13","currentAge":25,"birthCity":"Lewes","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Fluharty","middleName":"Lynn","boxscoreName":"Fluharty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"FLEW-hardy","mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Fluharty","nameSlug":"mason-fluharty-689254","firstLastName":"Mason Fluharty","lastFirstName":"Fluharty, Mason","lastInitName":"Fluharty, M","initLastName":"M Fluharty","fullFMLName":"Mason Lynn Fluharty","fullLFMName":"Fluharty, Mason Lynn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680755":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755","firstName":"Braydon","lastName":"Fisher","primaryNumber":"63","birthDate":"2000-07-26","currentAge":26,"birthCity":"League City","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braydon","useLastName":"Fisher","boxscoreName":"Fisher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braydon Fisher","nameSlug":"braydon-fisher-680755","firstLastName":"Braydon Fisher","lastFirstName":"Fisher, Braydon","lastInitName":"Fisher, B","initLastName":"B Fisher","fullFMLName":"Braydon  Fisher","fullLFMName":"Fisher, Braydon","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669701":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701","firstName":"Josh","lastName":"Smith","primaryNumber":"9","birthDate":"1997-08-07","currentAge":29,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"5' 9\"","weight":172,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Josh","useLastName":"Smith","middleName":"Harris","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Smith","nameSlug":"josh-smith-669701","firstLastName":"Josh Smith","lastFirstName":"Smith, Josh","lastInitName":"Smith, J","initLastName":"J Smith","fullFMLName":"Josh Harris Smith","fullLFMName":"Smith, Josh Harris","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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},"ID672386":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","firstName":"Alejandro","lastName":"Kirk","primaryNumber":"30","birthDate":"1998-11-06","currentAge":27,"birthCity":"Tijuana","birthCountry":"Mexico","height":"5' 8\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alejandro","useLastName":"Kirk","boxscoreName":"Kirk","gender":"M","nameMatrilineal":"Castellanos","isPlayer":true,"isVerified":false,"pronunciation":"all-uh-HAWN-dro","mlbDebutDate":"2020-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alejandro Kirk","nameSlug":"alejandro-kirk-672386","firstLastName":"Alejandro Kirk","lastFirstName":"Kirk, Alejandro","lastInitName":"Kirk, A","initLastName":"A Kirk","fullFMLName":"Alejandro Kirk","fullLFMName":"Kirk, Alejandro","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"ID695445":{"id":695445,"fullName":"Chase Lee","link":"/api/v1/people/695445","firstName":"Chase","lastName":"Lee","primaryNumber":"52","birthDate":"1998-08-13","currentAge":28,"birthCity":"Birmingham","birthStateProvince":"AL","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Lee","middleName":"Alexander","boxscoreName":"Lee, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Lee","nameSlug":"chase-lee-695445","firstLastName":"Chase Lee","lastFirstName":"Lee, Chase","lastInitName":"Lee, C","initLastName":"C Lee","fullFMLName":"Chase Alexander Lee","fullLFMName":"Lee, Chase Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID663893":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893","firstName":"Brendon","lastName":"Little","primaryNumber":"54","birthDate":"1996-08-11","currentAge":30,"birthCity":"Bryn Mawr","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brendon","useLastName":"Little","middleName":"David","boxscoreName":"Little, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brendon Little","nameSlug":"brendon-little-663893","firstLastName":"Brendon Little","lastFirstName":"Little, Brendon","lastInitName":"Little, B","initLastName":"B Little","fullFMLName":"Brendon David Little","fullLFMName":"Little, Brendon David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID807727":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727","firstName":"Charles","lastName":"McAdoo","primaryNumber":"26","birthDate":"2002-03-06","currentAge":24,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Charles","useLastName":"McAdoo","middleName":"Alexander","boxscoreName":"McAdoo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Charles McAdoo","nameSlug":"charles-mcadoo-807727","firstLastName":"Charles McAdoo","lastFirstName":"McAdoo, Charles","lastInitName":"McAdoo, C","initLastName":"C McAdoo","fullFMLName":"Charles Alexander McAdoo","fullLFMName":"McAdoo, Charles Alexander","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"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},"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},"ID453286":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286","firstName":"Maxwell","lastName":"Scherzer","primaryNumber":"31","birthDate":"1984-07-27","currentAge":42,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Scherzer","middleName":"M.","boxscoreName":"Scherzer","nickName":"Brown Eye","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"SHER-zer","mlbDebutDate":"2008-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Scherzer","nameSlug":"max-scherzer-453286","firstLastName":"Max Scherzer","lastFirstName":"Scherzer, Max","lastInitName":"Scherzer, M","initLastName":"M Scherzer","fullFMLName":"Maxwell M. Scherzer","fullLFMName":"Scherzer, Maxwell M.","strikeZoneTop":3.38,"strikeZoneBottom":1.59},"ID543807":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","firstName":"George","lastName":"Springer","primaryNumber":"4","birthDate":"1989-09-19","currentAge":36,"birthCity":"New Britain","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"George","useLastName":"Springer","middleName":"Chelston","boxscoreName":"Springer","nickName":"Horhay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Springer","nameTitle":"III","nameSuffix":"III","nameSlug":"george-springer-543807","firstLastName":"George Springer","lastFirstName":"Springer, George","lastInitName":"Springer, G","initLastName":"G Springer","fullFMLName":"George Chelston Springer","fullLFMName":"Springer, George Chelston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"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":30,"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},"ID680776":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776","firstName":"Jarren","lastName":"Duran","primaryNumber":"16","birthDate":"1996-09-05","currentAge":29,"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":28,"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},"ID643511":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511","firstName":"Tyler","lastName":"Rogers","primaryNumber":"71","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Rogers","middleName":"Scott","boxscoreName":"Rogers, Ty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Rogers","nameSlug":"tyler-rogers-643511","firstLastName":"Tyler Rogers","lastFirstName":"Rogers, Tyler","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Tyler Scott Rogers","fullLFMName":"Rogers, Tyler Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665489":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","firstName":"Vladimir","lastName":"Guerrero","primaryNumber":"27","birthDate":"1999-03-16","currentAge":27,"birthCity":"Montreal","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vladimir","useLastName":"Guerrero Jr.","boxscoreName":"Guerrero Jr.","nickName":"El K","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vladimir Guerrero Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"vladimir-guerrero-jr-665489","firstLastName":"Vladimir Guerrero Jr.","lastFirstName":"Guerrero Jr., Vladimir","lastInitName":"Guerrero Jr., V","initLastName":"V Guerrero Jr.","fullFMLName":"Vladimir Guerrero Jr.","fullLFMName":"Guerrero Jr., Vladimir ","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID660821":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821","firstName":"Jesús","lastName":"Sánchez","primaryNumber":"12","birthDate":"1997-10-07","currentAge":28,"birthCity":"Higuey","birthCountry":"Dominican Republic","height":"6' 3\"","weight":222,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jesús","useLastName":"Sánchez","boxscoreName":"Sánchez, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"hey-SUS","mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jesús Sánchez","nameSlug":"jesus-sanchez-660821","firstLastName":"Jesús Sánchez","lastFirstName":"Sánchez, Jesús","lastInitName":"Sánchez, J","initLastName":"J Sánchez","fullFMLName":"Jesús Sánchez","fullLFMName":"Sánchez, Jesús","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"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},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Myles","useLastName":"Straw","middleName":"James Noble","boxscoreName":"Straw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Myles Straw","nameSlug":"myles-straw-664702","firstLastName":"Myles Straw","lastFirstName":"Straw, Myles","lastInitName":"Straw, M","initLastName":"M Straw","fullFMLName":"Myles James Noble Straw","fullLFMName":"Straw, Myles James Noble","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"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},"ID672960":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","firstName":"Kazuma","lastName":"Okamoto","primaryNumber":"7","birthDate":"1996-06-30","currentAge":30,"birthCity":"Gojo","birthCountry":"Japan","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kazuma","useLastName":"Okamoto","boxscoreName":"Okamoto","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kazuma Okamoto","nameSlug":"kazuma-okamoto-672960","firstLastName":"Kazuma Okamoto","lastFirstName":"Okamoto, Kazuma","lastInitName":"Okamoto, K","initLastName":"K Okamoto","fullFMLName":"Kazuma Okamoto","fullLFMName":"Okamoto, Kazuma","strikeZoneTop":3.256,"strikeZoneBottom":1.643},"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":14,"name":"Rogers Centre","link":"/api/v1/venues/14","location":{"address1":"1 Blue Jays Way, Suite 3200","city":"Toronto","state":"Ontario","stateAbbrev":"ON","postalCode":"M5V1J1","defaultCoordinates":{"latitude":43.64155,"longitude":-79.38915},"azimuthAngle":345.0,"elevation":270,"country":"Canada","phone":"(416) 341-1000"},"timeZone":{"tz":"EDT","id":"America/Toronto","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":49282,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"leftCenter":375,"center":404,"rightCenter":375,"rightLine":328},"active":true,"season":"2026"},"officialVenue":{"id":14,"link":"/api/v1/venues/14"},"weather":{"condition":"Roof Closed","temp":"68","wind":"0 mph, None"},"gameInfo":{"attendance":42888,"firstPitch":"2026-08-12T23:07:00.000Z","gameDurationMinutes":161},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"home":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"}},"officialScorer":{"id":624930,"fullName":"Roger Lajoie","link":"/api/v1/people/624930"},"primaryDatacaster":{"id":535256,"fullName":"Mark Polishuk","link":"/api/v1/people/535256"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-12T23:07:33.847Z","endTime":"2026-08-12T23:08:55.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"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":7},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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-12T19:29:28.456Z","endTime":"2026-08-12T22:44:30.612Z","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-12T22:44:30.612Z","endTime":"2026-08-12T23:06:32.148Z","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-12T23:06:32.148Z","endTime":"2026-08-12T23:07:35.782Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.598677749490374,"aZ":-28.436829355833023,"pfxX":-8.743366736180093,"pfxZ":1.8814677377955746,"pX":-0.06013207996024144,"pZ":2.651865878296702,"vX0":9.255025073067237,"vY0":-139.92212176010898,"vZ0":-3.207015410014571,"x":119.29,"y":167.18,"x0":-2.269487399656825,"y0":50.006084065109285,"z0":5.669604964619169,"aX":-17.39755604074147},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.9,"breakHorizontal":14.0,"spinRate":2034,"spinDirection":235},"zone":2,"typeConfidence":0.89,"plateTime":0.39095602503567406,"extension":6.442773642306807},"index":3,"playId":"a53d8685-8475-37bb-b0a1-dc55fb01519f","pitchNumber":1,"startTime":"2026-08-12T23:07:35.782Z","endTime":"2026-08-12T23:07:39.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.338564870034304,"aZ":-26.245685169301968,"pfxX":-10.044100955404677,"pfxZ":2.999653278346628,"pX":-1.901096725446439,"pZ":1.9996125595810272,"vX0":4.760161535060028,"vY0":-139.93986137660823,"vZ0":-5.112538512104807,"x":189.47,"y":184.79,"x0":-2.3215163298121384,"y0":50.00549626922942,"z0":5.575259833515529,"aX":-19.87280474104813},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.6,"breakHorizontal":17.2,"spinRate":1967,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.3917839036584265,"extension":6.55474164373474},"index":4,"playId":"6decf0c3-6aaf-3afa-9a69-9eca155c686b","pitchNumber":2,"startTime":"2026-08-12T23:07:50.254Z","endTime":"2026-08-12T23:07:54.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15386491806511,"aZ":-13.575002561086727,"pfxX":-5.833671238584537,"pfxZ":8.998252177491281,"pX":0.44990868316316807,"pZ":2.5004911260757607,"vX0":9.208306600198135,"vY0":-142.9160615064573,"vZ0":-6.379864228835953,"x":99.85,"y":171.27,"x0":-2.0569911826086127,"y0":50.00315126108622,"z0":5.61551821423821,"aX":-12.059378831795387},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.1,"breakHorizontal":8.6,"spinRate":2145,"spinDirection":233},"zone":6,"typeConfidence":0.91,"plateTime":0.3833432753949553,"extension":6.473164411760166},"index":5,"playId":"6cb350d4-8d72-3e66-8d46-ef716f780294","pitchNumber":3,"startTime":"2026-08-12T23:08:09.962Z","endTime":"2026-08-12T23:08:13.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3026215238983,"aZ":-20.665572979934126,"pfxX":-6.100457350073383,"pfxZ":5.593064255878813,"pX":-1.1431660262807275,"pZ":4.42486454177739,"vX0":5.3615058807649305,"vY0":-142.45703516578425,"vZ0":-0.04595643189471654,"x":160.57,"y":119.31,"x0":-2.2557408842029356,"y0":50.00386458294695,"z0":5.745985911004379,"aX":-12.55662872391678},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.3,"breakHorizontal":10.0,"spinRate":2121,"spinDirection":236},"zone":11,"typeConfidence":0.89,"plateTime":0.38428134089961397,"extension":6.381775387350551},"index":6,"playId":"859e470b-4984-3a91-999b-9e23065f5522","pitchNumber":4,"startTime":"2026-08-12T23:08:31.684Z","endTime":"2026-08-12T23:08:35.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.990760528647957,"aZ":-38.53443647798077,"pfxX":8.231238887058575,"pfxZ":-3.9726782948957435,"pX":-0.48441141976345875,"pZ":2.719013513522128,"vX0":1.4840171003574616,"vY0":-126.06242740144516,"vZ0":-0.21755543749843675,"x":135.46,"y":165.37,"x0":-2.150607444252829,"y0":50.00425657418217,"z0":5.9321428334025335,"aX":13.172827603659115},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.0,"breakHorizontal":-15.2,"spinRate":2252,"spinDirection":31},"zone":1,"typeConfidence":0.9,"plateTime":0.43544730232266016,"extension":6.479776253417723},"hitData":{"launchSpeed":90.5,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.11,"coordY":163.84}},"index":7,"playId":"9149e78d-94e7-3ef4-be8f-d82823309bae","pitchNumber":5,"startTime":"2026-08-12T23:08:46.954Z","endTime":"2026-08-12T23:08:55.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:08:55.777Z","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-12T23:09:11.760Z","endTime":"2026-08-12T23:09:58.539Z","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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7337464808807,"aZ":-17.107915042891797,"pfxX":-6.844910875586294,"pfxZ":7.521959666100718,"pX":-0.6700099137308224,"pZ":2.687906422340768,"vX0":6.852526033559455,"vY0":-140.8342261896593,"vZ0":-4.921265369487239,"x":142.54,"y":166.21,"x0":-2.2483488223066956,"y0":50.006523927936804,"z0":5.568742913519064,"aX":-13.71836580555287},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":10.9,"spinRate":2337,"spinDirection":235},"zone":4,"typeConfidence":0.9,"plateTime":0.3892788232223685,"extension":6.474608277395769},"index":0,"playId":"4d98cb72-6e12-3aff-b072-d1ccc5d810ca","pitchNumber":1,"startTime":"2026-08-12T23:09:23.099Z","endTime":"2026-08-12T23:09:27.287Z","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":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.399449356682386,"aZ":-25.436642581345453,"pfxX":-10.360928336729163,"pfxZ":3.3467327111879595,"pX":-0.306950044332863,"pZ":1.4635333810185627,"vX0":8.787506419158303,"vY0":-140.80771368782723,"vZ0":-6.704092594990866,"x":128.7,"y":199.26,"x0":-2.1191782422433283,"y0":50.000790224513985,"z0":5.516502686115167,"aX":-20.84266191679096},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.8,"breakHorizontal":17.0,"spinRate":2005,"spinDirection":240},"zone":13,"typeConfidence":0.89,"plateTime":0.38869827747112984,"extension":6.6462842649159555},"index":1,"playId":"cf7853f6-9f0c-3714-83a3-85dfd3b3eca4","pitchNumber":2,"startTime":"2026-08-12T23:09:36.004Z","endTime":"2026-08-12T23:09:39.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.973003924081883,"aZ":-25.010626074462586,"pfxX":-9.48877189557701,"pfxZ":3.471517674429009,"pX":-0.8382370417133771,"pZ":1.7025316698878101,"vX0":6.904308411438654,"vY0":-142.5859477219396,"vZ0":-6.642689176198114,"x":148.95,"y":192.81,"x0":-2.0549270720705035,"y0":50.00638766845973,"z0":5.634766813099066,"aX":-19.593824698053716},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.2,"breakHorizontal":15.8,"spinRate":1991,"spinDirection":234},"zone":13,"typeConfidence":0.89,"plateTime":0.38375309803017865,"extension":6.526442175988324},"index":2,"playId":"523f935b-40bb-3db7-b50b-ee2fb0f00152","pitchNumber":3,"startTime":"2026-08-12T23:09:54.286Z","endTime":"2026-08-12T23:09:58.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:09:58.539Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-12T23:10:10.223Z","endTime":"2026-08-12T23:10:30.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5363606072406,"aZ":-24.883210605069277,"pfxX":-9.927165758592576,"pfxZ":3.6126665343268405,"pX":-0.5836096791389482,"pZ":1.815211469931233,"vX0":7.7802387939341795,"vY0":-140.81478323086105,"vZ0":-5.965997683262263,"x":139.25,"y":189.77,"x0":-2.085997524638495,"y0":50.00257367868844,"z0":5.560508606908453,"aX":-20.031757416049967},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.5,"breakHorizontal":16.4,"spinRate":1913,"spinDirection":236},"zone":7,"typeConfidence":0.89,"plateTime":0.38826212889491085,"extension":6.590320880442772},"hitData":{"launchSpeed":73.1,"launchAngle":6.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.27,"coordY":171.95}},"index":0,"playId":"4c551ee9-47d5-3d3d-b522-603ea745700b","pitchNumber":1,"startTime":"2026-08-12T23:10:22.705Z","endTime":"2026-08-12T23:10:30.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:10:30.484Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Charles McAdoo called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T23:13:07.524Z","endTime":"2026-08-12T23:14:59.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55250316556407,"aZ":-19.225285867573596,"pfxX":2.2280499457172,"pfxZ":7.337386881680125,"pX":-0.4887452676349992,"pZ":3.5558804236599655,"vX0":-7.935668901238254,"vY0":-131.89655005447477,"vZ0":-2.6374708638142317,"x":135.63,"y":142.77,"x0":2.2670336956216666,"y0":50.00428333784592,"z0":5.983407753870054,"aX":3.9331940089662774},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.0,"breakHorizontal":-2.3,"spinRate":2033,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.41495405672071684,"extension":5.9362569310589075},"index":0,"playId":"abef597a-5fb8-3040-97bf-3eba51422817","pitchNumber":1,"startTime":"2026-08-12T23:13:12.463Z","endTime":"2026-08-12T23:13:16.751Z","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":90.8,"endSpeed":83.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85335434073856,"aZ":-18.858386736375778,"pfxX":2.540527101411045,"pfxZ":7.543630555281055,"pX":-0.42904986733998646,"pZ":3.1197020956759314,"vX0":-7.751773054070625,"vY0":-131.96662438812015,"vZ0":-3.7024018048302567,"x":133.35,"y":154.55,"x0":2.215214660456559,"y0":50.00243235726123,"z0":5.928405824556138,"aX":4.484622653456652},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.1,"breakHorizontal":-2.9,"spinRate":2052,"spinDirection":135},"zone":1,"typeConfidence":2.0,"plateTime":0.4149005509931376,"extension":5.743058193522256},"index":1,"playId":"df5521d1-7640-30f7-adba-d2e80fb701cc","pitchNumber":2,"startTime":"2026-08-12T23:13:29.780Z","endTime":"2026-08-12T23:13:33.805Z","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":74.1,"endSpeed":68.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.412050122696503,"aZ":-39.28854451331689,"pfxX":-5.678762005813188,"pfxZ":-6.054242269584481,"pX":1.8428890074000133,"pZ":2.9090445473970505,"vX0":0.5110002436107854,"vY0":-107.92196537864653,"vZ0":2.3415913483060162,"x":46.75,"y":160.24,"x0":2.339989117459112,"y0":50.00208593152276,"z0":6.148599005869529,"aX":-6.674165308005421},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-10.0,"breakHorizontal":10.1,"spinRate":2260,"spinDirection":311},"zone":12,"typeConfidence":2.0,"plateTime":0.508214470472991,"extension":5.735636165288461},"index":2,"playId":"d25673b6-d33b-3bdc-ab4a-411ee2811e1f","pitchNumber":3,"startTime":"2026-08-12T23:13:46.199Z","endTime":"2026-08-12T23:13:49.706Z","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":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42250499022778,"aZ":-23.231650061001965,"pfxX":-0.5285090465430784,"pfxZ":5.526904493702812,"pX":0.604390062180789,"pZ":3.895892951624455,"vX0":-4.107178055765887,"vY0":-125.8715770511324,"vZ0":-0.5828407829701269,"x":93.96,"y":133.59,"x0":2.3200480361391986,"y0":50.00582176007312,"z0":5.996851708149443,"aX":-0.8553427811625808},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.1,"breakHorizontal":1.8,"spinRate":2243,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.4336832477011021,"extension":5.844688043847127},"index":3,"playId":"43ce6525-95b9-366e-ae8e-256cc7b760b0","pitchNumber":4,"startTime":"2026-08-12T23:14:01.423Z","endTime":"2026-08-12T23:14:06.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.874752251899217,"aZ":-19.62465510143676,"pfxX":2.07630324604347,"pfxZ":7.089854974579399,"pX":-0.6531380985147547,"pZ":2.4379662583146366,"vX0":-8.037513954557197,"vY0":-132.13340148501834,"vZ0":-5.235841033438742,"x":141.9,"y":172.95,"x0":2.1570130356414214,"y0":50.00484022661437,"z0":5.885192362566597,"aX":3.677587236385194},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.9,"breakHorizontal":-2.0,"spinRate":2100,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.41437062923194423,"extension":6.139318336838101},"index":4,"playId":"d97a3cf3-98a6-3af0-8546-0162a16a6c92","pitchNumber":5,"startTime":"2026-08-12T23:14:19.041Z","endTime":"2026-08-12T23:14:22.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67907792168896,"aZ":-27.2103314075311,"pfxX":10.770263198528022,"pfxZ":2.95783270612964,"pX":0.09047179991853888,"pZ":2.934872393336688,"vX0":-8.542090553535916,"vY0":-129.21569557837867,"vZ0":-2.4125072267308183,"x":113.55,"y":159.54,"x0":2.0512171958110663,"y0":50.00442775127912,"z0":5.986245352116157,"aX":18.087437773173626},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":-17.4,"spinRate":1958,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.42502698165113095,"extension":5.959608449899176},"index":5,"playId":"4e6b70ed-e9ba-35de-8757-64ba940c5a18","pitchNumber":6,"startTime":"2026-08-12T23:14:35.152Z","endTime":"2026-08-12T23:14:38.509Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.737335270132938,"aZ":-17.966970697569252,"pfxX":3.0746766000717467,"pfxZ":7.86316179311107,"pX":-0.4867692046476074,"pZ":2.2194786526466017,"vX0":-7.811171058408108,"vY0":-133.10879588475206,"vZ0":-6.1737077194300225,"x":135.55,"y":178.85,"x0":2.0773830459812452,"y0":50.00230006212704,"z0":5.855705524003351,"aX":5.5555557163148785},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.2,"breakHorizontal":-4.0,"spinRate":2031,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.4104206584189001,"extension":5.892941732757284},"index":6,"playId":"dc3ff252-6cb7-36ec-83b4-2f8b95c8fb25","pitchNumber":7,"startTime":"2026-08-12T23:14:55.679Z","endTime":"2026-08-12T23:14:59.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:14:59.619Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Bateman grounds out, second baseman Nick Sogard to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T23:15:14.861Z","endTime":"2026-08-12T23:15:49.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"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(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":90.0,"endSpeed":82.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99142734904008,"aZ":-22.10020161316934,"pfxX":8.74685885685815,"pfxZ":5.795023478707951,"pX":0.09483761612538133,"pZ":2.0951431593303083,"vX0":-7.992057500011912,"vY0":-130.82517073430506,"vZ0":-5.332351865233988,"x":113.39,"y":182.21,"x0":2.049431448040494,"y0":50.000529353723145,"z0":5.811020576163115,"aX":15.19606580069083},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.5,"breakHorizontal":-14.2,"spinRate":2029,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.41830762714835457,"extension":5.92161692813799},"index":0,"playId":"a4d656fc-b378-3f12-a94f-7983b59fb0f2","pitchNumber":1,"startTime":"2026-08-12T23:15:26.803Z","endTime":"2026-08-12T23:15:31.225Z","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":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.644949326224257,"aZ":-28.755611066520643,"pfxX":-4.949893505700641,"pfxZ":2.536594797419843,"pX":0.022839542002401444,"pZ":2.2206281663263527,"vX0":-3.914184397854901,"vY0":-115.44295377463386,"vZ0":-1.82608421485254,"x":116.13,"y":178.82,"x0":2.3839354638857086,"y0":50.00350461460602,"z0":5.791817893742711,"aX":-6.676217644225399},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":4.4,"breakHorizontal":10.0,"spinRate":2293,"spinDirection":294},"zone":5,"typeConfidence":2.0,"plateTime":0.4745819575425352,"extension":5.848052299632114},"hitData":{"launchSpeed":98.0,"launchAngle":8.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.67,"coordY":159.28}},"index":1,"playId":"d7977a60-9880-3e4e-a1cb-d3a437be0823","pitchNumber":2,"startTime":"2026-08-12T23:15:42.002Z","endTime":"2026-08-12T23:15:49.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:15:49.396Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T23:16:07.906Z","endTime":"2026-08-12T23:18:00.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.811968246317807,"aZ":-16.393596979951194,"pfxX":4.380584428636794,"pfxZ":8.679930012212537,"pX":0.8988456512954148,"pZ":2.0293973742151854,"vX0":-5.366505716520128,"vY0":-133.9431774435999,"vZ0":-6.457147639068969,"x":82.74,"y":183.99,"x0":2.3587900690667216,"y0":50.0015130303968,"z0":5.642689590916818,"aX":7.962874098284127},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":-6.8,"spinRate":2067,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4088581859313152,"extension":6.046508822658606},"index":0,"playId":"11c93924-a196-3338-b97d-0346251c6a1c","pitchNumber":1,"startTime":"2026-08-12T23:16:19.571Z","endTime":"2026-08-12T23:16:23.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.728939424518344,"aZ":-18.638735297679087,"pfxX":3.3193145580480365,"pfxZ":7.478573879452657,"pX":-0.06350315864258985,"pZ":1.9743886281411045,"vX0":-6.946366572161328,"vY0":-133.42893456971416,"vZ0":-6.454077430552152,"x":119.42,"y":185.47,"x0":2.1380752400340026,"y0":50.00315965968627,"z0":5.760012103215214,"aX":6.008198906577109},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.4,"breakHorizontal":-4.6,"spinRate":2066,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.40992782855248455,"extension":6.160737630285317},"index":1,"playId":"0447b483-4685-3f03-a54c-7c52a7f0df6c","pitchNumber":2,"startTime":"2026-08-12T23:16:37.947Z","endTime":"2026-08-12T23:16:42.004Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-12T23:16:49.371Z","endTime":"2026-08-12T23:16:58.881Z","isPitch":false,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53146215551219,"aZ":-25.00990447136516,"pfxX":-1.078220332753622,"pfxZ":4.239333946736856,"pX":1.7428821542289368,"pZ":2.365131154419779,"vX0":-1.665183832714517,"vY0":-128.85436169081328,"vZ0":-3.8343112675838373,"x":50.57,"y":174.92,"x0":2.5363418866878016,"y0":50.0030429392738,"z0":5.793825856288595,"aX":-1.8217904843641812},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.1,"breakHorizontal":2.3,"spinRate":2270,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.42426632939633757,"extension":5.796519999475863},"index":3,"playId":"2b1dbfcd-f3e6-3c20-b011-a2c6fec135cf","pitchNumber":3,"startTime":"2026-08-12T23:16:58.881Z","endTime":"2026-08-12T23:17:02.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.003175500285185,"aZ":-28.66120591528279,"pfxX":-4.5675372882934315,"pfxZ":2.5716443919861156,"pX":-0.8876075861394164,"pZ":1.4943760133338648,"vX0":-5.730777441432261,"vY0":-116.16766934083938,"vZ0":-3.6475086412738826,"x":150.83,"y":198.43,"x0":2.205700494529707,"y0":50.0019341979973,"z0":5.812925103923437,"aX":-6.233785258743284},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.0,"breakHorizontal":9.7,"spinRate":2350,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.4717133964498701,"extension":5.992239944804972},"index":4,"playId":"4107387d-be3b-3839-841a-22100fe3904a","pitchNumber":4,"startTime":"2026-08-12T23:17:13.066Z","endTime":"2026-08-12T23:17:16.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.576429990487725,"aZ":-30.59420929333028,"pfxX":7.11010621076384,"pfxZ":1.1098496326183689,"pX":0.727431354015327,"pZ":0.9886641053543039,"vX0":-5.594537884458461,"vY0":-119.17340346559912,"vZ0":-4.596064425591829,"x":89.27,"y":212.09,"x0":2.196084799763881,"y0":50.00063152228177,"z0":5.744877214797441,"aX":10.097954036621557},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.1,"breakHorizontal":-11.3,"spinRate":1172,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.46181365051045464,"extension":5.959728218805928},"index":5,"playId":"fd0bac47-0fb2-3006-b0e6-772647381d3c","pitchNumber":5,"startTime":"2026-08-12T23:17:35.502Z","endTime":"2026-08-12T23:17:39.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81904037718343,"aZ":-23.935235051502026,"pfxX":-1.2734479301739228,"pfxZ":4.830317601155264,"pX":1.084318893489163,"pZ":2.2272321637859487,"vX0":-2.963592143624776,"vY0":-129.6889485764329,"vZ0":-4.36686751387219,"x":75.67,"y":178.64,"x0":2.40671190507767,"y0":50.00149967047287,"z0":5.755717588583679,"aX":-2.171529139565201},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.0,"breakHorizontal":3.0,"spinRate":2242,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.4221323469186755,"extension":5.881621981582715},"hitData":{"launchSpeed":87.5,"launchAngle":38.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.66,"coordY":119.91}},"index":6,"playId":"75a344b2-81a2-32f1-8b0f-7cc099f2c148","pitchNumber":6,"startTime":"2026-08-12T23:17:52.552Z","endTime":"2026-08-12T23:18:00.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:18:00.763Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willson Contreras flies out sharply to center fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T23:20:16.123Z","endTime":"2026-08-12T23:21:51.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73393775010937,"aZ":-38.63883037120962,"pfxX":7.217440903405311,"pfxZ":-4.138493672478702,"pX":2.9422856902215413,"pZ":0.5924443445883014,"vX0":9.219858035407247,"vY0":-124.97964315779284,"vZ0":-4.816001849237654,"x":4.85,"y":222.78,"x0":-1.7469810441328855,"y0":50.00009406461226,"z0":5.755555192494112,"aX":11.288043927821526},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-8.5,"breakHorizontal":-15.4,"spinRate":2398,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.44008473749406907,"extension":6.506410581586007},"index":0,"playId":"56e533e9-63f4-317c-b2fa-a9c272ec5904","pitchNumber":1,"startTime":"2026-08-12T23:20:25.276Z","endTime":"2026-08-12T23:20:29.251Z","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":95.9,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.159917480666447,"aZ":-30.057950790041023,"pfxX":-9.440548197733895,"pfxZ":1.0711882340771126,"pX":-0.2645620853249456,"pZ":2.2307584976296955,"vX0":8.60276741412869,"vY0":-139.41491326286953,"vZ0":-3.8992297304811245,"x":127.08,"y":178.55,"x0":-2.1628122050494247,"y0":50.00093215515488,"z0":5.630020889099027,"aX":-18.59382207116048},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.3,"breakHorizontal":15.4,"spinRate":1957,"spinDirection":235},"zone":5,"typeConfidence":0.9,"plateTime":0.392790446268271,"extension":6.505549068990067},"index":1,"playId":"156d9015-ca8c-3837-a5c3-4b24870166e2","pitchNumber":2,"startTime":"2026-08-12T23:20:43.902Z","endTime":"2026-08-12T23:20:47.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.192578854309644,"aZ":-30.970524138087956,"pfxX":-8.896311983641287,"pfxZ":0.610205844279589,"pX":-0.00561242432648956,"pZ":2.1941753922867595,"vX0":8.98453301352105,"vY0":-139.57121881778292,"vZ0":-4.168024865350535,"x":117.21,"y":179.54,"x0":-2.1093986613511677,"y0":50.00245903365638,"z0":5.744572805985221,"aX":-17.564441184906446},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":0.4,"breakHorizontal":14.3,"spinRate":1920,"spinDirection":230},"zone":8,"typeConfidence":0.91,"plateTime":0.3923133927023863,"extension":6.561398647663792},"index":2,"playId":"a4df6e70-227d-3205-bc8b-1c2d2bbb2e82","pitchNumber":3,"startTime":"2026-08-12T23:21:00.299Z","endTime":"2026-08-12T23:21:03.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42364513450098,"aZ":-27.304405586785595,"pfxX":-8.671048430503681,"pfxZ":2.4136493325437147,"pX":-1.1174281650660054,"pZ":2.679491308948522,"vX0":5.914763213954226,"vY0":-140.98191283834151,"vZ0":-3.430618434283223,"x":159.59,"y":166.43,"x0":-2.1137815525095607,"y0":50.00389381443178,"z0":5.670426724640403,"aX":-17.492371515569182},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":3.8,"breakHorizontal":14.5,"spinRate":1937,"spinDirection":227},"zone":11,"typeConfidence":0.89,"plateTime":0.38820790344448897,"extension":6.571522317572441},"index":3,"playId":"c97cb866-8297-3b85-95b0-381349988a5d","pitchNumber":4,"startTime":"2026-08-12T23:21:23.356Z","endTime":"2026-08-12T23:21:28.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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.688750059825413,"aZ":-35.92741266330019,"pfxX":8.573800521419152,"pfxZ":-2.372081513988391,"pX":0.2888552130998993,"pZ":2.530749104014677,"vX0":2.668305127658269,"vY0":-125.25150582612618,"vZ0":-0.9887581645903329,"x":105.99,"y":170.45,"x0":-1.9059676221551083,"y0":50.005566311173276,"z0":5.883955153602477,"aX":13.544013374506337},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.3,"breakHorizontal":-16.2,"spinRate":2359,"spinDirection":33},"zone":6,"typeConfidence":0.9,"plateTime":0.4382944111440281,"extension":6.629531371526506},"hitData":{"launchSpeed":104.0,"launchAngle":37.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":166.38,"coordY":53.79}},"index":4,"playId":"8bae36ca-cccd-3a82-8f81-634beff6cda0","pitchNumber":5,"startTime":"2026-08-12T23:21:42.464Z","endTime":"2026-08-12T23:21:51.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:21:51.957Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wilyer Abreu grounds out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T23:22:07.370Z","endTime":"2026-08-12T23:23:17.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71636057716892,"aZ":-18.634819369773325,"pfxX":-6.50366150933789,"pfxZ":6.675224414238199,"pX":-1.508856346300005,"pZ":3.765721604198856,"vX0":4.64421386287773,"vY0":-141.62612949186837,"vZ0":-2.0785095521653396,"x":174.51,"y":137.11,"x0":-2.325941436817228,"y0":50.00596426274269,"z0":5.702616856755491,"aX":-13.197969756211787},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.9,"breakHorizontal":10.8,"spinRate":2266,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.38692577286898366,"extension":6.332238125115263},"index":0,"playId":"d330e028-4041-3471-b170-950db5c96345","pitchNumber":1,"startTime":"2026-08-12T23:22:21.371Z","endTime":"2026-08-12T23:22:25.013Z","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":95.6,"endSpeed":87.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.027782543484964,"aZ":-28.547596659251965,"pfxX":-9.998188607750787,"pfxZ":1.8497269834068657,"pX":0.19983724346415066,"pZ":2.9766872853202986,"vX0":10.352869860605791,"vY0":-138.89524053078873,"vZ0":-2.0532137592731945,"x":109.38,"y":158.41,"x0":-2.2702116602080116,"y0":50.00325551161797,"z0":5.616805849869486,"aX":-19.608447885444992},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.1,"breakHorizontal":16.1,"spinRate":1952,"spinDirection":239},"zone":2,"typeConfidence":0.9,"plateTime":0.3937923063143236,"extension":6.592249724374213},"index":1,"playId":"11f38c25-ed96-39a6-92f7-87cbd601ccd8","pitchNumber":2,"startTime":"2026-08-12T23:22:34.923Z","endTime":"2026-08-12T23:22:39.023Z","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.6,"endSpeed":88.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.322499422743537,"aZ":-18.013388076087846,"pfxX":-6.484982571826839,"pfxZ":7.086937131316692,"pX":0.7018140350155541,"pZ":3.577281357895342,"vX0":9.994531795429044,"vY0":-140.34771170529444,"vZ0":-2.7167435948627894,"x":90.25,"y":142.19,"x0":-2.060409238765037,"y0":50.00109501274187,"z0":5.728900129733651,"aX":-12.955734814620566},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.5,"breakHorizontal":9.7,"spinRate":2175,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.39004226354391713,"extension":6.424575940440515},"index":2,"playId":"4c88326c-cba7-3342-ab87-6fc55ca394da","pitchNumber":3,"startTime":"2026-08-12T23:22:49.922Z","endTime":"2026-08-12T23:22:52.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.517912935434733,"aZ":-37.69862821894334,"pfxX":6.747597784371986,"pfxZ":-3.5142429848385905,"pX":0.0880615428977975,"pZ":1.8425344344081425,"vX0":2.792193476340883,"vY0":-124.88785305169782,"vZ0":-2.3696253752070024,"x":113.64,"y":189.03,"x0":-1.923134261986906,"y0":50.004537650332075,"z0":5.921717416374571,"aX":10.597892701236336},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.7,"breakHorizontal":-12.8,"spinRate":2310,"spinDirection":28},"zone":8,"typeConfidence":0.9,"plateTime":0.4395508207338623,"extension":6.672704832768605},"hitData":{"launchSpeed":98.4,"launchAngle":3.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.95,"coordY":162.24}},"index":3,"playId":"c2012df6-ebeb-343f-b1b5-61a3cfad5890","pitchNumber":4,"startTime":"2026-08-12T23:23:11.338Z","endTime":"2026-08-12T23:23:17.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:23:17.378Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Durbin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T23:23:35.622Z","endTime":"2026-08-12T23:24:29.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.718991723643082,"aZ":-27.78496309345884,"pfxX":-9.949744376636925,"pfxZ":2.2121361874738064,"pX":-0.28245973098135924,"pZ":1.7309097358887893,"vX0":8.369075102597328,"vY0":-139.82202222992876,"vZ0":-5.454233394097454,"x":127.77,"y":192.05,"x0":-2.017670874490831,"y0":50.003962701825046,"z0":5.523697858602263,"aX":-19.755936971366243},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.1,"breakHorizontal":16.3,"spinRate":1970,"spinDirection":233},"zone":8,"typeConfidence":0.89,"plateTime":0.3913284222750395,"extension":6.6406878692506055},"index":0,"playId":"f75a5ebd-ac5f-38ee-95f0-95aae068e093","pitchNumber":1,"startTime":"2026-08-12T23:23:44.360Z","endTime":"2026-08-12T23:23:48.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55720640298448,"aZ":-13.468834912936341,"pfxX":-6.500429718901972,"pfxZ":9.24803039246665,"pX":0.5338591366613565,"pZ":3.0710312945161453,"vX0":9.120424680081246,"vY0":-141.6103037693869,"vZ0":-4.84197214901217,"x":96.65,"y":155.86,"x0":-1.8901052410466888,"y0":50.004932869243156,"z0":5.67059548036608,"aX":-13.151433159475756},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":9.8,"spinRate":2272,"spinDirection":234},"zone":3,"typeConfidence":0.91,"plateTime":0.38738068309478413,"extension":6.61615949030429},"index":1,"playId":"dbd1bfee-cfc9-3c97-96a2-b8aaa75e2fd2","pitchNumber":2,"startTime":"2026-08-12T23:24:10.187Z","endTime":"2026-08-12T23:24:13.187Z","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":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.55222454777706,"aZ":-16.036818069973105,"pfxX":-6.872430007704596,"pfxZ":7.974278607304087,"pX":-0.05195284066967542,"pZ":2.10149672366786,"vX0":8.256789370824293,"vY0":-141.85758208754893,"vZ0":-6.616102568102232,"x":118.98,"y":182.04,"x0":-2.117022306739179,"y0":50.0042756955376,"z0":5.4991562616065055,"aX":-13.910840509701176},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":10.7,"spinRate":2296,"spinDirection":231},"zone":5,"typeConfidence":0.91,"plateTime":0.3871291881467611,"extension":6.689864965178514},"index":2,"playId":"04a7db2b-fa88-3a16-b9e9-04f9b4248957","pitchNumber":3,"startTime":"2026-08-12T23:24:25.917Z","endTime":"2026-08-12T23:24:29.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:24:29.344Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Kirk strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T23:26:27.540Z","endTime":"2026-08-12T23:28:18.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":71.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.522762799477363,"aZ":-40.14009669031648,"pfxX":-2.917098143000413,"pfxZ":-6.257750323533134,"pX":0.3476665013204471,"pZ":2.3056653836216467,"vX0":-3.2826818030847673,"vY0":-112.42194235657979,"vZ0":0.7576891677233026,"x":103.75,"y":176.53,"x0":2.2091306849525614,"y0":50.00373262666541,"z0":6.0579881130799675,"aX":-3.711841124927267},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-10.8,"breakHorizontal":6.1,"spinRate":2288,"spinDirection":307},"zone":6,"typeConfidence":2.0,"plateTime":0.4883128336059839,"extension":5.94290854000683},"index":0,"playId":"dc324920-4d33-3306-b1bc-bf4b872ad452","pitchNumber":1,"startTime":"2026-08-12T23:26:39.482Z","endTime":"2026-08-12T23:26:43.852Z","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":74.5,"endSpeed":68.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.993905103569247,"aZ":-39.71986357491393,"pfxX":-5.904455517601092,"pfxZ":-6.40975612876197,"pX":1.0429771552301503,"pZ":1.514594631369536,"vX0":-0.8492444310118883,"vY0":-108.49660745362408,"vZ0":-0.39614641008037843,"x":77.24,"y":197.89,"x0":2.2068203688891903,"y0":50.00038335609284,"z0":6.070499014964874,"aX":-6.9573892743472285},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-11.3,"breakHorizontal":10.9,"spinRate":2258,"spinDirection":310},"zone":14,"typeConfidence":2.0,"plateTime":0.507042874979704,"extension":5.933531443299268},"index":1,"playId":"3e1a9e0b-3db2-34fd-af95-5686cf3eb87e","pitchNumber":2,"startTime":"2026-08-12T23:26:51.668Z","endTime":"2026-08-12T23:26:56.159Z","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.3,"endSpeed":83.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22586460376633,"aZ":-15.715920337237138,"pfxX":3.7994831343502624,"pfxZ":9.238772663678668,"pX":-0.9104848710661112,"pZ":2.623163911410581,"vX0":-9.63346021923786,"vY0":-132.59348690977117,"vZ0":-5.299783586130377,"x":151.71,"y":167.95,"x0":2.275347057954552,"y0":50.002147097890926,"z0":5.793717773278849,"aX":6.768735500042527},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.7,"breakHorizontal":-4.8,"spinRate":2169,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.41300299922111394,"extension":5.905352113762105},"index":2,"playId":"211dec36-8323-37d1-8b23-9fb37d11e906","pitchNumber":3,"startTime":"2026-08-12T23:27:05.561Z","endTime":"2026-08-12T23:27:09.656Z","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-12T23:27:47.477Z","endTime":"2026-08-12T23:27:57.999Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.2,"endSpeed":77.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.736237406079752,"aZ":-27.80026102366513,"pfxX":6.214504755966956,"pfxZ":2.9032340316343785,"pX":0.1815255265193304,"pZ":0.9291516900358804,"vX0":-6.519886211796714,"vY0":-122.37847160322622,"vZ0":-5.695815769349094,"x":110.08,"y":213.69,"x0":2.0817042055735118,"y0":50.0019554565121,"z0":5.688920140833333,"aX":9.359600044078656},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.1,"breakHorizontal":-9.6,"spinRate":1268,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4487799315519254,"extension":5.907103056144604},"index":4,"playId":"1ae66483-d61f-3e54-a46f-49aa6ac53665","pitchNumber":4,"startTime":"2026-08-12T23:27:57.999Z","endTime":"2026-08-12T23:28:02.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":68.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23232134419344,"aZ":-40.496929895883355,"pfxX":-5.941296029389636,"pfxZ":-6.978943125762345,"pX":0.21874278202277722,"pZ":1.4058197803275332,"vX0":-2.468836190859518,"vY0":-109.41707524182169,"vZ0":-0.6055808266963599,"x":108.66,"y":200.82,"x0":2.1392571430078133,"y0":50.003175434927925,"z0":6.0871445814044725,"aX":-7.085812417930859},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-12.4,"breakHorizontal":11.5,"spinRate":2237,"spinDirection":316},"zone":14,"typeConfidence":2.0,"plateTime":0.5037332821263543,"extension":6.058515900172163},"index":5,"playId":"95f4b806-a50b-355d-a033-c7d41cd56d54","pitchNumber":5,"startTime":"2026-08-12T23:28:14.533Z","endTime":"2026-08-12T23:28:18.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:28:18.085Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kazuma Okamoto doubles (16) on a line drive to left fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T23:28:36.245Z","endTime":"2026-08-12T23:29:55.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.488551151988606,"aZ":-16.66551092304579,"pfxX":4.161981280350431,"pfxZ":8.548195529376585,"pX":-0.5334273657580402,"pZ":3.1351991949527216,"vX0":-8.307230066695634,"vY0":-134.21531959215994,"vZ0":-4.018571891469549,"x":137.33,"y":154.13,"x0":2.0686103742650293,"y0":50.004909538184265,"z0":5.847340878600543,"aX":7.553597799793654},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.8,"breakHorizontal":-5.6,"spinRate":2143,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.40891497890297135,"extension":6.04419604460497},"index":0,"playId":"cfd5142f-dfd6-3eeb-8aa4-15ffa544c203","pitchNumber":1,"startTime":"2026-08-12T23:28:40.663Z","endTime":"2026-08-12T23:28:44.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.1,"endSpeed":68.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2369568669586,"aZ":-39.49821907096655,"pfxX":-7.023262088101633,"pfxZ":-6.34553608397211,"pX":0.1286165695236986,"pZ":0.001836064493079712,"vX0":-2.354561932099482,"vY0":-107.85763539793359,"vZ0":-2.996457472678962,"x":112.1,"y":238.73,"x0":2.1529920956150956,"y0":50.00208673779822,"z0":5.849950730300652,"aX":-8.1090536980559},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-12.0,"breakHorizontal":13.4,"spinRate":2238,"spinDirection":311},"zone":14,"typeConfidence":2.0,"plateTime":0.5117356734792557,"extension":6.069610579836351},"index":1,"playId":"d3c918d9-69d6-3c97-946e-9df764a168d5","pitchNumber":2,"startTime":"2026-08-12T23:28:53.305Z","endTime":"2026-08-12T23:28:57.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79709734043779,"aZ":-21.52478863304893,"pfxX":1.5537340442406806,"pfxZ":6.220914588890677,"pX":-0.43020166199664084,"pZ":3.563968007233714,"vX0":-7.304825084749645,"vY0":-129.46089509216227,"vZ0":-1.883826147513541,"x":133.4,"y":142.55,"x0":2.215479180869295,"y0":50.004087148103444,"z0":5.933902625728251,"aX":2.660719167420689},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.2,"breakHorizontal":-1.3,"spinRate":2167,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.4216586327405296,"extension":5.960182993293912},"index":2,"playId":"efbb7460-d7bd-3e77-bc66-ceaf0b86696d","pitchNumber":3,"startTime":"2026-08-12T23:29:09.741Z","endTime":"2026-08-12T23:29:12.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.226957694680184,"aZ":-29.69717814628639,"pfxX":5.9722415717869,"pfxZ":1.7778871777097272,"pX":1.0206161378138232,"pZ":0.7716329507292526,"vX0":-4.211940954839198,"vY0":-117.46552784682588,"vZ0":-5.039150576648913,"x":78.1,"y":217.95,"x0":2.065192481546748,"y0":50.001790260959204,"z0":5.720842756000123,"aX":8.306383979924009},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.2,"breakHorizontal":-9.7,"spinRate":1141,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.46712774314361116,"extension":6.12792592433014},"index":3,"playId":"954cbb85-69f3-32c4-8986-f6cd28083814","pitchNumber":4,"startTime":"2026-08-12T23:29:28.135Z","endTime":"2026-08-12T23:29:31.820Z","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":2,"outs":1},"pitchData":{"startSpeed":75.3,"endSpeed":69.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.824621558181523,"aZ":-39.79030590076806,"pfxX":-6.348832165683111,"pfxZ":-6.309121843123451,"pX":-0.03214621011241286,"pZ":1.476191586336364,"vX0":-2.9535307531245665,"vY0":-109.57378832102017,"vZ0":-0.49943712406885854,"x":118.23,"y":198.92,"x0":2.1617549763802604,"y0":50.00518771652182,"z0":5.98811436978671,"aX":-7.6584484137554725},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-11.2,"breakHorizontal":12.4,"spinRate":2194,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.5014292696524798,"extension":6.04136517856666},"hitData":{"launchSpeed":97.3,"launchAngle":21.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":42.18,"coordY":99.06}},"index":4,"playId":"b4ad704e-7ebc-3b4d-8e50-d57973a7294c","pitchNumber":5,"startTime":"2026-08-12T23:29:43.929Z","endTime":"2026-08-12T23:29:55.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:29:55.824Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T23:30:27.086Z","endTime":"2026-08-12T23:32:44.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":89.9,"endSpeed":81.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36836721582757,"aZ":-26.328455084870715,"pfxX":9.643119364697409,"pfxZ":3.408571282191244,"pX":1.1101614561072655,"pZ":1.8177861740940544,"vX0":-6.109118171055849,"vY0":-130.6340110356891,"vZ0":-4.8880859486740285,"x":74.68,"y":189.7,"x0":2.2348057035640836,"y0":50.00416965861376,"z0":5.710030553484767,"aX":16.547974627364397},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":-16.0,"spinRate":2021,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.420439303579625,"extension":6.12466563852085},"index":0,"playId":"5b0dd60c-aa71-3798-b349-13d99c79af6a","pitchNumber":1,"startTime":"2026-08-12T23:30:32.163Z","endTime":"2026-08-12T23:30:36.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.610795173644917,"aZ":-24.959157402331442,"pfxX":7.386943336155909,"pfxZ":4.177719610135698,"pX":1.0183978211260352,"pZ":2.841622249545135,"vX0":-5.444228890733963,"vY0":-130.8015782251961,"vZ0":-2.9108182687761635,"x":78.18,"y":162.06,"x0":2.1711840045387674,"y0":50.00051183065462,"z0":5.848361101991229,"aX":12.74764378843855},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.1,"breakHorizontal":-12.1,"spinRate":2099,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4193930850648493,"extension":6.051034912542661},"index":1,"playId":"5691a496-02e3-3595-ab35-0dc042825982","pitchNumber":2,"startTime":"2026-08-12T23:30:49.190Z","endTime":"2026-08-12T23:30:53.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63254605013156,"aZ":-24.66587269274898,"pfxX":9.066981045954028,"pfxZ":4.299353945185048,"pX":-0.5018923897025606,"pZ":2.382802448209081,"vX0":-9.524017905579676,"vY0":-131.51352249685453,"vZ0":-4.024471701499937,"x":136.13,"y":174.44,"x0":1.9933707539678747,"y0":50.0031643419468,"z0":5.768545564799157,"aX":15.837822770861294},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.1,"breakHorizontal":-14.3,"spinRate":2118,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.4169283648435922,"extension":6.00320810978844},"index":2,"playId":"feafa94a-15ae-3cad-8678-7f40d8b146b1","pitchNumber":3,"startTime":"2026-08-12T23:31:07.791Z","endTime":"2026-08-12T23:31:11.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.7,"endSpeed":85.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.907600354824034,"aZ":-21.358052350712388,"pfxX":4.332469855798516,"pfxZ":5.824175163802906,"pX":-0.6556630736832676,"pZ":2.74671545679247,"vX0":-8.79292139774413,"vY0":-134.8289688826503,"vZ0":-4.058680854911053,"x":141.99,"y":164.62,"x0":2.0721134520572764,"y0":50.00281051469995,"z0":5.762275651236279,"aX":8.046809291397869},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.0,"breakHorizontal":-6.1,"spinRate":2022,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.404885326846947,"extension":5.942401633860217},"index":3,"playId":"6ea2d2e1-7dd8-386a-9ac5-7d3725914625","pitchNumber":4,"startTime":"2026-08-12T23:31:25.060Z","endTime":"2026-08-12T23:31:28.152Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-12T23:31:40.037Z","endTime":"2026-08-12T23:31:52.761Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02020373975601,"aZ":-21.37144245554045,"pfxX":3.4788628185904162,"pfxZ":6.010639004828146,"pX":-0.12508545277092392,"pZ":3.754430274494772,"vX0":-7.45684921522701,"vY0":-132.85279116201824,"vZ0":-1.3819739519011627,"x":121.77,"y":137.41,"x0":2.259308511940887,"y0":50.00285799203326,"z0":5.826587239827819,"aX":6.253243792975654},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.8,"breakHorizontal":-4.8,"spinRate":1901,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.41143791671820695,"extension":6.024178535741438},"index":5,"playId":"c1c615a8-5dcc-3a4c-aaf8-98147f1ec5ed","pitchNumber":5,"startTime":"2026-08-12T23:31:52.761Z","endTime":"2026-08-12T23:31:55.761Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"3d4c591e-a578-4d6e-99e2-6fb8a219487e","startTime":"2026-08-12T23:32:16.313Z","endTime":"2026-08-12T23:32:21.313Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65944450026112,"aZ":-27.40614996952852,"pfxX":6.019048420091858,"pfxZ":3.4123141652395352,"pX":0.13605968899517557,"pZ":1.9579777631256006,"vX0":-6.606468438683613,"vY0":-117.88250581958538,"vZ0":-2.7485615073533514,"x":111.81,"y":185.91,"x0":2.2007975232272328,"y0":50.00556842199489,"z0":5.684686791623362,"aX":8.421966666479596},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.8,"breakHorizontal":-9.1,"spinRate":1079,"spinDirection":109},"zone":8,"typeConfidence":2.0,"plateTime":0.46570353072554793,"extension":6.134872982162844},"hitData":{"launchSpeed":74.4,"launchAngle":31.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.89,"coordY":125.33}},"index":7,"playId":"cb01abe5-7ca4-33f3-92d6-6571654552a4","pitchNumber":6,"startTime":"2026-08-12T23:32:32.881Z","endTime":"2026-08-12T23:32:44.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:32:44.518Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a line drive to center fielder Ceddanne Rafaela. Kazuma Okamoto scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T23:33:05.093Z","endTime":"2026-08-12T23:33:22.531Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.904819178831904,"aZ":-26.95428374331723,"pfxX":10.078330354896961,"pfxZ":2.9245186208212646,"pX":-0.10644675313618314,"pZ":1.6700122264813342,"vX0":-9.600780076584348,"vY0":-133.07138923000193,"vZ0":-5.33432874115654,"x":121.06,"y":193.69,"x0":2.247612431060262,"y0":50.00147291909159,"z0":5.665689633581603,"aX":17.982172447307534},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.2,"breakHorizontal":-16.1,"spinRate":1993,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.4124020543906459,"extension":5.953264187903199},"hitData":{"launchSpeed":91.6,"launchAngle":14.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":156.28,"coordY":74.89}},"index":0,"playId":"38c681de-a3c6-3be0-81b8-a2e6549e354b","pitchNumber":1,"startTime":"2026-08-12T23:33:10.760Z","endTime":"2026-08-12T23:33:22.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:33:22.531Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jesús Sánchez walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T23:33:46.360Z","endTime":"2026-08-12T23:35:19.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.061672415017238,"aZ":-30.45697150946209,"pfxX":-4.569680424378216,"pfxZ":1.2404945533734422,"pX":-1.419718453261565,"pZ":1.8357391358262225,"vX0":-7.1478283981355615,"vY0":-117.05235382105509,"vZ0":-2.362916505002849,"x":171.12,"y":189.22,"x0":2.2725256313545783,"y0":50.0003536390434,"z0":5.723007367811756,"aX":-6.31004496512694},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.9,"breakHorizontal":10.1,"spinRate":2287,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4687778891751151,"extension":6.028902546613151},"index":0,"playId":"889cedf1-bf5d-3698-872f-b65a5c6daf65","pitchNumber":1,"startTime":"2026-08-12T23:33:51.335Z","endTime":"2026-08-12T23:33:57.383Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ernie Clement steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"889cedf1-bf5d-3698-872f-b65a5c6daf65","startTime":"2026-08-12T23:34:06.811Z","endTime":"2026-08-12T23:34:24.680Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"}},{"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":90.0,"endSpeed":81.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00316138892025,"aZ":-27.26038914669795,"pfxX":8.504106065843068,"pfxZ":2.8828930307680167,"pX":1.0839720931364494,"pZ":3.1248464237830778,"vX0":-5.696224159585234,"vY0":-130.83742883178996,"vZ0":-1.7047224195155288,"x":75.68,"y":154.41,"x0":2.2034922042694434,"y0":50.00336240497755,"z0":5.862060826527678,"aX":14.492448671121451},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.0,"breakHorizontal":-13.8,"spinRate":1949,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4214089206006575,"extension":6.097374403427145},"index":2,"playId":"ce20802c-2485-3df9-af32-e8cd8bde1d31","pitchNumber":2,"startTime":"2026-08-12T23:34:24.680Z","endTime":"2026-08-12T23:34:28.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":81.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.461515046634254,"aZ":-26.387987312158025,"pfxX":11.658411856822783,"pfxZ":3.350945008223915,"pX":1.2363343777506508,"pZ":1.581710693699941,"vX0":-6.3447337838128135,"vY0":-131.90088705922028,"vZ0":-5.790939513305782,"x":69.87,"y":196.07,"x0":2.184889254149724,"y0":50.00161777251948,"z0":5.804900595359162,"aX":20.116259376059773},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":-19.3,"spinRate":2025,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.41858545623400856,"extension":6.213351995349173},"index":3,"playId":"00ba8363-3006-323f-8ceb-445848a76a8a","pitchNumber":3,"startTime":"2026-08-12T23:34:41.822Z","endTime":"2026-08-12T23:34:45.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":81.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98249488658941,"aZ":-24.93024464181418,"pfxX":11.139438964228702,"pfxZ":4.2046461428674835,"pX":0.43389264210771045,"pZ":2.696999549886304,"vX0":-8.085677504352917,"vY0":-131.67562603578799,"vZ0":-3.1562857039871153,"x":100.46,"y":165.96,"x0":2.127150004746629,"y0":50.00229009433082,"z0":5.795782983775499,"aX":19.183794824734402},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.0,"breakHorizontal":-18.0,"spinRate":2088,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.4190756310431296,"extension":6.1482908681419755},"index":4,"playId":"6abdaf80-79dc-3d35-902b-971ddc4e5dd0","pitchNumber":4,"startTime":"2026-08-12T23:34:59.818Z","endTime":"2026-08-12T23:35:03.797Z","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":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910733846880284,"aZ":-28.54593788576381,"pfxX":-3.2778000228349367,"pfxZ":2.6640162254411797,"pX":-1.1475365060024327,"pZ":1.2907137873067989,"vX0":-6.759830557192939,"vY0":-116.84329666849301,"vZ0":-3.7862373399028058,"x":160.74,"y":203.93,"x0":2.2253782824037036,"y0":50.0049860370759,"z0":5.656168660057513,"aX":-4.467895761980807},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.1,"breakHorizontal":7.8,"spinRate":2269,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.4713202625433768,"extension":6.1026325250474915},"index":5,"playId":"e5eabc60-5e4d-3cde-b9da-680eab01de23","pitchNumber":5,"startTime":"2026-08-12T23:35:15.529Z","endTime":"2026-08-12T23:35:19.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:35:19.752Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Myles Straw flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T23:36:26.084Z","endTime":"2026-08-12T23:37:30.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T23:35:30.565Z","endTime":"2026-08-12T23:36:28.358Z","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":91.4,"endSpeed":83.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38868105379314,"aZ":-18.009363855855838,"pfxX":4.273797258972972,"pfxZ":7.989675951039819,"pX":-0.2787070794794922,"pZ":3.1233532786186724,"vX0":-8.086758806091492,"vY0":-132.79635829747286,"vZ0":-3.5554752273934174,"x":127.62,"y":154.45,"x0":2.2608602608869277,"y0":50.00355823887095,"z0":5.801966255616161,"aX":7.578411541758318},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.8,"breakHorizontal":-5.9,"spinRate":2055,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.41363279699899325,"extension":6.082864143374974},"index":1,"playId":"fcd92625-06b9-3709-9294-8e54f357327e","pitchNumber":1,"startTime":"2026-08-12T23:36:28.358Z","endTime":"2026-08-12T23:36:32.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.776432702629673,"aZ":-22.3717191881807,"pfxX":1.4705471055204309,"pfxZ":5.737888161519619,"pX":-0.5117609264716841,"pZ":2.72086673294413,"vX0":-7.4124659310357535,"vY0":-130.25449846484625,"vZ0":-3.532166629864236,"x":136.51,"y":165.32,"x0":2.186700121222211,"y0":50.00337344263913,"z0":5.797029413094333,"aX":2.512823903208419},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.7,"breakHorizontal":-1.0,"spinRate":2151,"spinDirection":137},"zone":1,"typeConfidence":2.0,"plateTime":0.42139390144953515,"extension":6.14387712494962},"index":2,"playId":"61dbaf91-8dba-343c-a027-a7eea5414b15","pitchNumber":2,"startTime":"2026-08-12T23:36:45.252Z","endTime":"2026-08-12T23:36:49.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":73.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.655740556486872,"aZ":-30.027152803151807,"pfxX":6.773115454921382,"pfxZ":1.5409061153087196,"pX":0.9188817732937777,"pZ":1.3273930752628489,"vX0":-5.160131550148576,"vY0":-118.21679186314026,"vZ0":-3.6631124414973186,"x":81.97,"y":202.94,"x0":2.2659657336477186,"y0":50.00368474719427,"z0":5.697623947773395,"aX":9.444926454195173},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.0,"breakHorizontal":-10.8,"spinRate":1237,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.46597437922307394,"extension":5.960679250539794},"index":3,"playId":"15a9b84c-0d16-390f-b2fe-b006248fa22a","pitchNumber":3,"startTime":"2026-08-12T23:37:03.733Z","endTime":"2026-08-12T23:37:07.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.010992537410615,"aZ":-17.071266682927547,"pfxX":3.856375881193311,"pfxZ":8.406664147308518,"pX":0.6649168024095555,"pZ":3.035167011473568,"vX0":-5.572598844646937,"vY0":-133.7110774308307,"vZ0":-4.07849509988634,"x":91.65,"y":156.83,"x0":2.2827780729669964,"y0":50.00042021345743,"z0":5.818705783521884,"aX":6.926100650916476},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.4,"breakHorizontal":-5.6,"spinRate":2092,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.4109122007002428,"extension":6.03257509009191},"hitData":{"launchSpeed":79.4,"launchAngle":32.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.24,"coordY":100.64}},"index":4,"playId":"407b4bc7-2a51-3169-85e9-a76d0fcf889f","pitchNumber":4,"startTime":"2026-08-12T23:37:22.961Z","endTime":"2026-08-12T23:37:30.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:37:30.603Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-12T23:39:25.672Z","endTime":"2026-08-12T23:40:20.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":87.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.342865917270476,"aZ":-29.655722153083325,"pfxX":-9.879611457344092,"pfxZ":1.296175626071431,"pX":-0.18394510405987352,"pZ":3.1140970703298065,"vX0":8.970204428100311,"vY0":-138.77167644059926,"vZ0":-1.5640882450024054,"x":124.01,"y":154.7,"x0":-2.1762453004835516,"y0":50.005710089873645,"z0":5.6623907569332275,"aX":-19.25300057081811},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.2,"breakHorizontal":16.0,"spinRate":1826,"spinDirection":237},"zone":2,"typeConfidence":0.9,"plateTime":0.39484411297866107,"extension":6.536357363820105},"index":0,"playId":"02e35e8f-8e90-375d-9dae-1e2895549971","pitchNumber":1,"startTime":"2026-08-12T23:39:40.189Z","endTime":"2026-08-12T23:39:44.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.298272445147493,"aZ":-36.892021311893174,"pfxX":6.360491946029672,"pfxZ":-3.0171932913564508,"pX":-0.4582910456465539,"pZ":3.1252171202974455,"vX0":2.0101531852402963,"vY0":-124.51197230215617,"vZ0":0.49265049305551045,"x":134.47,"y":154.4,"x0":-2.1037146371795457,"y0":50.00513113934297,"z0":5.991126922068942,"aX":9.93277435638968},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.0,"breakHorizontal":-12.0,"spinRate":2343,"spinDirection":29},"zone":1,"typeConfidence":0.9,"plateTime":0.4408393877815455,"extension":6.392689332499322},"index":1,"playId":"732f81fb-7738-3dc4-b5ac-5fd7e082a168","pitchNumber":2,"startTime":"2026-08-12T23:39:53.113Z","endTime":"2026-08-12T23:39:57.212Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-12T23:40:03.280Z","endTime":"2026-08-12T23:40:16.970Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.356927545264128,"aZ":-33.332647089208315,"pfxX":-7.787084173129086,"pfxZ":-0.6299559029377635,"pX":0.534015668562064,"pZ":1.450951533540855,"vX0":9.61638375984775,"vY0":-134.30064452716545,"vZ0":-4.465933598064098,"x":96.64,"y":199.6,"x0":-2.0768665555102253,"y0":50.0048033455465,"z0":5.499058138318088,"aX":-14.264833550980406},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.9,"breakHorizontal":12.1,"spinRate":1598,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.40742278823479916,"extension":6.653983219489251},"index":3,"playId":"cd004f19-37f6-3078-b526-016c9b96fd72","pitchNumber":3,"startTime":"2026-08-12T23:40:16.970Z","endTime":"2026-08-12T23:40:20.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:40:20.137Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andruw Monasterio walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-12T23:40:37.716Z","endTime":"2026-08-12T23:42:15.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.548300631490523,"aZ":-27.565557428681768,"pfxX":-0.159703880109205,"pfxZ":2.669460983234713,"pX":0.6318609505529905,"pZ":1.369266908416943,"vX0":6.77951440939346,"vY0":-130.4207227349056,"vZ0":-5.593336124861972,"x":92.91,"y":201.81,"x0":-1.9769317400147146,"y0":50.00639857001652,"z0":5.611852030308441,"aX":-0.27682159496270703},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.8,"breakHorizontal":-1.2,"spinRate":2388,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.4194260135669401,"extension":6.577346421146396},"index":0,"playId":"300e23a7-6aa3-35d2-8212-217b1d9a08ae","pitchNumber":1,"startTime":"2026-08-12T23:40:43.237Z","endTime":"2026-08-12T23:40:47.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22101139899529,"aZ":-30.08929292167107,"pfxX":-10.303088123069166,"pfxZ":1.0387142245011525,"pX":1.0954271599663745,"pZ":2.1427733902338835,"vX0":12.212318052702553,"vY0":-140.7344694053247,"vZ0":-4.041644342679737,"x":75.24,"y":180.93,"x0":-1.9566656414364203,"y0":50.004540531103345,"z0":5.541069096278761,"aX":-20.71943531856855},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.2,"breakHorizontal":16.2,"spinRate":2048,"spinDirection":236},"zone":14,"typeConfidence":0.89,"plateTime":0.3888374674752382,"extension":6.561131074114326},"index":1,"playId":"b5a3e7d2-bfad-353c-8e21-f76715ee9688","pitchNumber":2,"startTime":"2026-08-12T23:40:57.454Z","endTime":"2026-08-12T23:41:01.524Z","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":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66893550033694,"aZ":-29.31998817910151,"pfxX":-9.267632165522752,"pfxZ":1.4045322958299575,"pX":-0.8697625615460707,"pZ":1.2998308529641858,"vX0":7.243121512321753,"vY0":-141.70969983618994,"vZ0":-6.489594193546421,"x":150.15,"y":203.68,"x0":-2.255967191076562,"y0":50.004231070364014,"z0":5.495144377042376,"aX":-18.832743234293826},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":1.3,"breakHorizontal":15.2,"spinRate":2015,"spinDirection":237},"zone":13,"typeConfidence":0.88,"plateTime":0.38666534616810644,"extension":6.624552551007961},"index":2,"playId":"e36f74e5-d3b0-3411-be5b-f076fd2be483","pitchNumber":3,"startTime":"2026-08-12T23:41:11.231Z","endTime":"2026-08-12T23:41:14.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.849284991361696,"aZ":-30.30711751288576,"pfxX":-10.059976640988381,"pfxZ":0.9312500506338495,"pX":1.6765435892803648,"pZ":1.6500041380408315,"vX0":13.532118251245233,"vY0":-140.86972811460498,"vZ0":-5.263998640707439,"x":53.09,"y":194.23,"x0":-1.8813414712690493,"y0":50.00686802163586,"z0":5.501136843014764,"aX":-20.234849862232988},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":0.7,"breakHorizontal":15.5,"spinRate":2097,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.38874992162977096,"extension":6.667726091516046},"index":3,"playId":"28832ffb-8876-300c-b91c-271fb8d82c26","pitchNumber":4,"startTime":"2026-08-12T23:41:32.023Z","endTime":"2026-08-12T23:41:35.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81258817181917,"aZ":-14.924189676705952,"pfxX":-6.411534597460571,"pfxZ":8.641713779912944,"pX":-0.042857596200993005,"pZ":3.4151116265062145,"vX0":8.04532254744633,"vY0":-140.80998327239934,"vZ0":-3.40304982121114,"x":118.63,"y":146.57,"x0":-2.112334062294795,"y0":50.00103755773204,"z0":5.613087160730646,"aX":-12.795586859874225},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":9.8,"spinRate":2203,"spinDirection":233},"zone":11,"typeConfidence":0.91,"plateTime":0.3899139289640594,"extension":6.575238073331716},"index":4,"playId":"2e7c3176-926e-3202-82d8-d7c577959c7a","pitchNumber":5,"startTime":"2026-08-12T23:41:46.825Z","endTime":"2026-08-12T23:41:52.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03194942734481,"aZ":-31.510636357047964,"pfxX":-9.442250728556038,"pfxZ":0.3256455106590188,"pX":0.5407892460641103,"pZ":1.267981788245931,"vX0":10.526346969111309,"vY0":-141.741750479466,"vZ0":-6.214657340970008,"x":96.39,"y":204.54,"x0":-1.9921597902225652,"y0":50.00178659252639,"z0":5.497697235659492,"aX":-19.23465555565568},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":-0.6,"breakHorizontal":15.0,"spinRate":1980,"spinDirection":236},"zone":14,"typeConfidence":0.89,"plateTime":0.3862346408039774,"extension":6.591515546460163},"index":5,"playId":"9407e70c-2ff7-3214-a338-1bb619f1017f","pitchNumber":6,"startTime":"2026-08-12T23:42:10.592Z","endTime":"2026-08-12T23:42:15.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:42:15.253Z","atBatIndex":16},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nick Sogard grounds into a double play, first baseman Vladimir Guerrero Jr. to shortstop Andrés Giménez to pitcher José Soriano. Andruw Monasterio out at 2nd. Nick Sogard out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-12T23:42:28.820Z","endTime":"2026-08-12T23:43:29.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46440415042873,"aZ":-26.246039144334215,"pfxX":-10.217310934578713,"pfxZ":2.9735933889713158,"pX":0.2948300235190408,"pZ":1.411931849841792,"vX0":10.121103427852585,"vY0":-140.17464649524686,"vZ0":-6.658879671459596,"x":105.76,"y":200.66,"x0":-2.033871545647482,"y0":50.0001205413451,"z0":5.529915963126285,"aX":-20.345131898198908},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.2,"breakHorizontal":16.4,"spinRate":1959,"spinDirection":235},"zone":14,"typeConfidence":0.89,"plateTime":0.39064364482402913,"extension":6.704365499107592},"index":0,"playId":"cbc52811-e601-3a41-8f16-4dd4509ae7d1","pitchNumber":1,"startTime":"2026-08-12T23:42:40.379Z","endTime":"2026-08-12T23:42:44.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57419783731055,"aZ":-28.474019477571293,"pfxX":-9.14913868137073,"pfxZ":1.8830315803347997,"pX":-0.48363034926440335,"pZ":3.4592317862971367,"vX0":7.868749435877696,"vY0":-139.221776501318,"vZ0":-0.7493540420421643,"x":135.43,"y":145.38,"x0":-2.1546620993473757,"y0":50.00614945593281,"z0":5.6126016000506835,"aX":-18.005896709943233},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.5,"breakHorizontal":15.0,"spinRate":2013,"spinDirection":233},"zone":11,"typeConfidence":0.89,"plateTime":0.3930742065567978,"extension":6.702693821000955},"index":1,"playId":"05093384-4ca9-31a6-9a4d-9db5266148d3","pitchNumber":2,"startTime":"2026-08-12T23:42:59.035Z","endTime":"2026-08-12T23:43:03.228Z","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":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67596501429057,"aZ":-27.204286243009314,"pfxX":-10.612258602030424,"pfxZ":2.4398120621126944,"pX":0.3166714196224719,"pZ":2.1448886221431978,"vX0":9.973637158715228,"vY0":-141.69204663082854,"vZ0":-4.851948474857261,"x":104.93,"y":180.87,"x0":-1.8661531339723427,"y0":50.00514841284699,"z0":5.6129045895746055,"aX":-21.631443210896187},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":3.6,"breakHorizontal":17.3,"spinRate":2061,"spinDirection":232},"zone":9,"typeConfidence":0.87,"plateTime":0.3862315064749331,"extension":6.513875788090869},"hitData":{"launchSpeed":99.8,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.63,"coordY":178.54}},"index":2,"playId":"eed225bc-dcbf-39b9-afaa-f1f209a0223a","pitchNumber":3,"startTime":"2026-08-12T23:43:19.784Z","endTime":"2026-08-12T23:43:29.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:43:29.997Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Charles McAdoo lines out to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-12T23:45:33.788Z","endTime":"2026-08-12T23:46:44.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.609985832480298,"aZ":-16.245081169017066,"pfxX":4.21959452630451,"pfxZ":8.912113123422433,"pX":-1.7557956776933143,"pZ":2.5603139533122756,"vX0":-11.240792904689288,"vY0":-132.65024691256795,"vZ0":-5.67666680932629,"x":183.93,"y":169.65,"x0":1.9830087334633089,"y0":50.00231058888129,"z0":5.9069910529996665,"aX":7.542528701812184},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.1,"breakHorizontal":-5.3,"spinRate":2027,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.4124627302765038,"extension":6.208352796880522},"index":0,"playId":"3a207ca0-2dae-3565-85af-50ac0fceb7c6","pitchNumber":1,"startTime":"2026-08-12T23:45:43.809Z","endTime":"2026-08-12T23:45:47.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.063017579249486,"aZ":-24.667691001883554,"pfxX":-1.1248951503966698,"pfxZ":4.727284365195812,"pX":-0.5086336628838071,"pZ":3.8314422874623646,"vX0":-6.005053473673413,"vY0":-124.73061307114905,"vZ0":-0.46621690932484755,"x":136.39,"y":135.33,"x0":2.067954405426452,"y0":50.00595361281022,"z0":6.039624430620645,"aX":-1.7881135765608311},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.8,"breakHorizontal":3.4,"spinRate":2102,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.4376921200779762,"extension":5.784432751959409},"index":1,"playId":"0e70c9e3-9fa6-3648-86e9-8eca47862258","pitchNumber":2,"startTime":"2026-08-12T23:45:57.908Z","endTime":"2026-08-12T23:46:01.757Z","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":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35698133406848,"aZ":-17.666111657090116,"pfxX":2.5567219538190473,"pfxZ":8.273417516518576,"pX":0.31629954054193615,"pZ":3.8561254839934636,"vX0":-5.801598984185845,"vY0":-131.4431068076601,"vZ0":-2.1544141402245587,"x":104.94,"y":134.66,"x0":2.217921377744568,"y0":50.000581531347244,"z0":5.995322961133196,"aX":4.482755532844471},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.8,"breakHorizontal":-3.4,"spinRate":2075,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.41640565077809377,"extension":5.820772121803403},"index":2,"playId":"fd5d1d17-41c1-3787-95c1-6388d2ef450e","pitchNumber":3,"startTime":"2026-08-12T23:46:19.312Z","endTime":"2026-08-12T23:46:22.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.003992004398025,"aZ":-17.626814824234476,"pfxX":3.562235343070183,"pfxZ":8.085173123371858,"pX":-0.26618626279345636,"pZ":3.5889944622689285,"vX0":-7.424581116514157,"vY0":-133.34688258395784,"vZ0":-3.001694761605961,"x":127.15,"y":141.88,"x0":2.0928051313308433,"y0":50.000213493340155,"z0":6.002874829061141,"aX":6.4079963083851705},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.2,"breakHorizontal":-4.8,"spinRate":2205,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4109609306356141,"extension":5.936797376416429},"hitData":{"launchSpeed":77.0,"launchAngle":12.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":155.39,"coordY":149.48}},"index":3,"playId":"98d37c35-0cf1-3b2c-80e3-fc101408fcaf","pitchNumber":4,"startTime":"2026-08-12T23:46:38.950Z","endTime":"2026-08-12T23:46:44.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:46:44.979Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Bateman grounds out softly, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-12T23:47:04.359Z","endTime":"2026-08-12T23:47:57.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"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_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":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":82.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.419760248787256,"aZ":-26.022289811330594,"pfxX":10.168017022869783,"pfxZ":3.4659072823458956,"pX":-0.6240855817394019,"pZ":2.846962272371063,"vX0":-10.464232198386563,"vY0":-133.28165194061503,"vZ0":-2.7835106456389926,"x":140.79,"y":161.91,"x0":2.0585970831332543,"y0":50.0010774738861,"z0":5.812737407453193,"aX":18.03416760688438},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.8,"breakHorizontal":-15.7,"spinRate":2067,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.41320768196521485,"extension":6.051320694556527},"index":0,"playId":"302b533d-f17b-3d6f-a6a9-36cddce16c3c","pitchNumber":1,"startTime":"2026-08-12T23:47:18.457Z","endTime":"2026-08-12T23:47:23.172Z","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":"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":91.7,"endSpeed":82.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.039508114586404,"aZ":-23.737355672307835,"pfxX":9.960594398362641,"pfxZ":4.768209183000971,"pX":1.1930998271669668,"pZ":3.4472759730382676,"vX0":-5.633092780678051,"vY0":-133.30659505995226,"vZ0":-1.8136771353987482,"x":71.52,"y":145.7,"x0":2.0577626274206127,"y0":50.0063746695194,"z0":5.878641140578332,"aX":17.636343524902863},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.4,"breakHorizontal":-16.6,"spinRate":2040,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4134974315235951,"extension":6.167002742941645},"hitData":{"launchSpeed":59.1,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":105.7,"coordY":173.3}},"index":1,"playId":"58079f07-615e-3df9-998b-7c59affe1363","pitchNumber":2,"startTime":"2026-08-12T23:47:50.319Z","endTime":"2026-08-12T23:47:57.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:47:57.803Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a ground ball to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-12T23:48:23.321Z","endTime":"2026-08-12T23:49:20.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47534477109649,"aZ":-41.12871356944064,"pfxX":-3.792667690528307,"pfxZ":-7.0740295090833065,"pX":0.2520074312956111,"pZ":2.438634870399093,"vX0":-2.922418002723833,"vY0":-112.38965768035757,"vZ0":1.3864428990856206,"x":107.39,"y":172.94,"x0":2.067211593673753,"y0":50.0052010027378,"z0":6.026777436338149,"aX":-4.798178594518404},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-12.0,"breakHorizontal":7.7,"spinRate":2250,"spinDirection":310},"zone":5,"typeConfidence":2.0,"plateTime":0.48943017434555447,"extension":5.9880522814842045},"index":0,"playId":"af34e58d-7fb3-3eee-96c1-320f4d198f98","pitchNumber":1,"startTime":"2026-08-12T23:48:29.802Z","endTime":"2026-08-12T23:48:33.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":68.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.527608363675814,"aZ":-37.37718182611776,"pfxX":-5.324279541293369,"pfxZ":-4.421046486597946,"pX":0.33143910340305904,"pZ":1.8076784844725937,"vX0":-2.337896851606975,"vY0":-108.37375745724678,"vZ0":-0.1738110690611505,"x":104.37,"y":189.97,"x0":2.1187574380718943,"y0":50.000139917617496,"z0":6.00262953733387,"aX":-6.274245699470224},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-7.7,"breakHorizontal":10.3,"spinRate":2233,"spinDirection":313},"zone":9,"typeConfidence":2.0,"plateTime":0.5071522122958836,"extension":6.061874717574912},"index":1,"playId":"a8151825-dce8-3f0c-be54-87ce1ab776bd","pitchNumber":2,"startTime":"2026-08-12T23:48:51.406Z","endTime":"2026-08-12T23:48:54.759Z","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":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87076073592361,"aZ":-19.627065999074034,"pfxX":2.2946201650503832,"pfxZ":6.926589071850663,"pX":0.6169808493566014,"pZ":2.264943603242542,"vX0":-5.137385199939022,"vY0":-134.20924831791325,"vZ0":-5.523839977850456,"x":93.48,"y":177.63,"x0":2.2637249716294243,"y0":50.006373085803794,"z0":5.761634637789564,"aX":4.159231037706385},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":-3.0,"spinRate":1964,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.40917791459400377,"extension":6.200738656066239},"hitData":{"launchSpeed":93.5,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.09,"coordY":95.5}},"index":2,"playId":"0d6a62d6-16d3-3ba2-915b-ea78f4647cb9","pitchNumber":3,"startTime":"2026-08-12T23:49:07.416Z","endTime":"2026-08-12T23:49:20.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:49:20.129Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out, shortstop Andruw Monasterio to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-12T23:49:34.527Z","endTime":"2026-08-12T23:51:35.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":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":"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.6,"endSpeed":81.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.039760866997536,"aZ":-22.04025078966682,"pfxX":1.0935187342070023,"pfxZ":5.99762634361368,"pX":-0.22382375914381378,"pZ":3.982478819302912,"vX0":-6.827130976033167,"vY0":-128.97812981453137,"vZ0":-0.7082427190672471,"x":125.53,"y":131.25,"x0":2.3118982962706913,"y0":50.00514958688024,"z0":5.955580745072298,"aX":1.849763246124117},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.9,"breakHorizontal":-0.5,"spinRate":2114,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.4241587362572883,"extension":6.063556101287534},"index":0,"playId":"6c0ea50b-0614-3009-8ba6-f647d09c5f26","pitchNumber":1,"startTime":"2026-08-12T23:49:48.405Z","endTime":"2026-08-12T23:49:53.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":74.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7605706284757,"aZ":-34.16271950594737,"pfxX":8.022911088407334,"pfxZ":-1.3921363506543019,"pX":0.6570732415242257,"pZ":1.1377001198976122,"vX0":-6.121265341740024,"vY0":-119.87619680583656,"vZ0":-3.406883081010029,"x":91.95,"y":208.06,"x0":2.228255139769756,"y0":50.00485865813198,"z0":5.694879933447733,"aX":11.429969087735508},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.2,"breakHorizontal":-12.6,"spinRate":1280,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.46066630135749076,"extension":5.90689141308717},"index":1,"playId":"ad46acd6-8406-3a1f-b14b-62c1c7a35c09","pitchNumber":2,"startTime":"2026-08-12T23:50:03.913Z","endTime":"2026-08-12T23:50:07.881Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"6f86f795-9c21-40ab-9b9a-14a3d8fec3a2","startTime":"2026-08-12T23:50:21.889Z","endTime":"2026-08-12T23:50:26.889Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.981576679713747,"aZ":-40.47575632869387,"pfxX":-4.632953477221415,"pfxZ":-6.6348637805412665,"pX":0.2973859500086949,"pZ":1.8405020186680012,"vX0":-2.9722295824159852,"vY0":-111.9720050212325,"vZ0":0.16408723378377865,"x":105.66,"y":189.09,"x0":2.2506925351573943,"y0":50.00340888116724,"z0":5.958454980986692,"aX":-5.796105829224558},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-11.5,"breakHorizontal":9.2,"spinRate":2312,"spinDirection":311},"zone":8,"typeConfidence":2.0,"plateTime":0.4919377078346088,"extension":6.052211734819533},"index":3,"playId":"b3170054-453a-384c-813d-1b9f70095052","pitchNumber":3,"startTime":"2026-08-12T23:50:36.079Z","endTime":"2026-08-12T23:50:40.167Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.754728561108287,"aZ":-38.72418973907778,"pfxX":-3.262395234951498,"pfxZ":-5.135284372021755,"pX":-1.0355402136372434,"pZ":1.8796422508438575,"vX0":-5.740198103791431,"vY0":-112.9055447069297,"vZ0":-0.2642330955264618,"x":156.47,"y":188.03,"x0":1.97507148726283,"y0":50.00229728631532,"z0":5.9333828545839795,"aX":-4.161798338852427},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-9.0,"breakHorizontal":7.6,"spinRate":2289,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4872614108778808,"extension":6.088626209502506},"index":4,"playId":"9249e9c8-d099-3e90-b9db-915b78319e7e","pitchNumber":4,"startTime":"2026-08-12T23:50:52.693Z","endTime":"2026-08-12T23:50:58.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66631544593052,"aZ":-25.922180570448674,"pfxX":-1.7965693236552769,"pfxZ":3.7924465680141655,"pX":0.21247802948201439,"pZ":2.1662332658564845,"vX0":-4.635006473857112,"vY0":-127.19128009966337,"vZ0":-3.747999274232069,"x":108.9,"y":180.29,"x0":2.2874826143491975,"y0":50.00105925832003,"z0":5.700861278373283,"aX":-2.960143418395791},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.2,"breakHorizontal":4.2,"spinRate":2106,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.429682963210559,"extension":5.971567133848501},"hitData":{"launchSpeed":87.2,"launchAngle":-27.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.18,"coordY":162.32}},"index":5,"playId":"97f8c4cf-d5b0-3772-b890-37b150b17bd8","pitchNumber":5,"startTime":"2026-08-12T23:51:28.076Z","endTime":"2026-08-12T23:51:35.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:51:35.957Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Masataka Yoshida lines out sharply to center fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T23:53:58.775Z","endTime":"2026-08-12T23:55:05.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.648454892800245,"aZ":-29.92389913702189,"pfxX":-8.073796228655311,"pfxZ":1.137388350738398,"pX":-0.6468232158910011,"pZ":2.9518937646443333,"vX0":7.025412302316508,"vY0":-139.19070816694784,"vZ0":-1.8635886457450628,"x":141.66,"y":159.08,"x0":-2.147854406160943,"y0":50.000819949677926,"z0":5.601092191232062,"aX":-15.92712203068196},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":1.9,"breakHorizontal":13.3,"spinRate":1833,"spinDirection":233},"zone":1,"typeConfidence":0.9,"plateTime":0.39269889035013783,"extension":6.561161002236298},"index":0,"playId":"57304f87-09df-3729-9ac8-5dee4f314693","pitchNumber":1,"startTime":"2026-08-12T23:54:05.088Z","endTime":"2026-08-12T23:54:08.274Z","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":97.2,"endSpeed":89.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.208647315412883,"aZ":-29.487457435700478,"pfxX":-8.865617338126548,"pfxZ":1.328166606350476,"pX":0.17903213379584895,"pZ":1.5117980202125496,"vX0":9.158383791248271,"vY0":-141.215750921633,"vZ0":-5.824255747163057,"x":110.18,"y":197.96,"x0":-1.9493799343764509,"y0":50.00414470184145,"z0":5.490179955273325,"aX":-17.963584105265117},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":1.4,"breakHorizontal":14.3,"spinRate":1796,"spinDirection":242},"zone":8,"typeConfidence":0.89,"plateTime":0.3873937187301273,"extension":6.681237741427293},"index":1,"playId":"021aa20f-4614-3dd5-8098-219470a8c158","pitchNumber":2,"startTime":"2026-08-12T23:54:21.803Z","endTime":"2026-08-12T23:54:24.960Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-12T23:54:32.826Z","endTime":"2026-08-12T23:54:42.359Z","isPitch":false,"type":"action","player":{"id":807799,"link":"/api/v1/people/807799"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30350352859893,"aZ":-17.766672452118463,"pfxX":-5.9561402118228814,"pfxZ":7.184169199637834,"pX":-0.327145949338613,"pZ":3.4668736240974494,"vX0":7.160536136057545,"vY0":-141.01145946412376,"vZ0":-2.909151624254781,"x":129.47,"y":145.17,"x0":-2.130523482037179,"y0":50.00194285237233,"z0":5.663833719854434,"aX":-11.944523321949257},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.6,"breakHorizontal":9.2,"spinRate":2064,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.3890358952996844,"extension":6.712143674059426},"index":3,"playId":"b4228799-1ad0-3d38-9cdc-f61d7e326803","pitchNumber":3,"startTime":"2026-08-12T23:54:42.359Z","endTime":"2026-08-12T23:54:45.491Z","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":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.403073896388342,"aZ":-25.612988021027316,"pfxX":-9.94579925767323,"pfxZ":3.2409288099250517,"pX":0.03433250084891746,"pZ":2.682769101659521,"vX0":8.77561075434892,"vY0":-141.22571675113238,"vZ0":-3.9361881436598884,"x":115.69,"y":166.35,"x0":-1.8172801142380042,"y0":50.00304180723335,"z0":5.737047069213393,"aX":-20.14117437371735},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.3,"breakHorizontal":16.3,"spinRate":1890,"spinDirection":228},"zone":2,"typeConfidence":0.88,"plateTime":0.3874542654540569,"extension":6.635418124919488},"hitData":{"launchSpeed":100.9,"launchAngle":21.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":89.27,"coordY":60.2}},"index":4,"playId":"4e65110b-636f-38de-9b58-90b4118a13c0","pitchNumber":4,"startTime":"2026-08-12T23:54:58.332Z","endTime":"2026-08-12T23:55:05.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:55:05.609Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a line drive to left fielder Jesús Sánchez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T23:55:22.878Z","endTime":"2026-08-12T23:56:24.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67660819674499,"aZ":-26.113336545192148,"pfxX":-8.188789706173411,"pfxZ":3.0141712354991412,"pX":0.9494189262507858,"pZ":1.566305557007231,"vX0":10.87453407162185,"vY0":-140.5835581875507,"vZ0":-6.402806757505744,"x":80.81,"y":196.49,"x0":-1.8977108658424606,"y0":50.00256142176941,"z0":5.558997728658693,"aX":-16.457799113781704},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.3,"breakHorizontal":12.7,"spinRate":1828,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.3890283987279157,"extension":6.772716286882391},"index":0,"playId":"3ccce7a2-7e6c-3e1c-96bf-edfd623425d2","pitchNumber":1,"startTime":"2026-08-12T23:55:38.049Z","endTime":"2026-08-12T23:55:41.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.094058259207575,"aZ":-18.08837904675786,"pfxX":-6.52622398535305,"pfxZ":6.941301689633791,"pX":1.130297858434065,"pZ":3.4539317480178444,"vX0":10.572550649908356,"vY0":-141.28386172063364,"vZ0":-2.9835521923062793,"x":73.92,"y":145.52,"x0":-1.8061144631596802,"y0":50.00259536994621,"z0":5.681087807027076,"aX":-13.24338493696559},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.1,"breakHorizontal":9.7,"spinRate":2109,"spinDirection":234},"zone":12,"typeConfidence":0.89,"plateTime":0.38715251876280865,"extension":6.691896737654272},"index":1,"playId":"b2cb9171-c197-3679-97b5-120709086edd","pitchNumber":2,"startTime":"2026-08-12T23:55:58.591Z","endTime":"2026-08-12T23:56:02.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.744770683396204,"aZ":-18.03393017574716,"pfxX":-5.252714209526371,"pfxZ":7.141688648363713,"pX":-0.9149972607837265,"pZ":2.990346252988487,"vX0":5.037870880642299,"vY0":-139.86536510517215,"vZ0":-3.955620624144675,"x":151.88,"y":158.04,"x0":-2.0577029571989107,"y0":50.002113003153276,"z0":5.606605531717427,"aX":-10.39956929208168},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":8.5,"spinRate":2036,"spinDirection":232},"zone":11,"typeConfidence":0.9,"plateTime":0.39171740928969045,"extension":6.696284529316275},"hitData":{"launchSpeed":75.3,"launchAngle":18.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":48.08,"coordY":117.37}},"index":2,"playId":"2ba59aa9-c24e-3da7-a60d-dfab3f85e57c","pitchNumber":3,"startTime":"2026-08-12T23:56:13.540Z","endTime":"2026-08-12T23:56:24.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:56:24.871Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, catcher Alejandro Kirk to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T23:56:44.834Z","endTime":"2026-08-12T23:58:39.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.275716478212306,"aZ":-37.11527096580145,"pfxX":6.726821738407631,"pfxZ":-3.1528313732720648,"pX":-1.358305594055571,"pZ":2.0584088222817867,"vX0":-0.6275066065931467,"vY0":-124.29417033652123,"vZ0":-1.8016674145740639,"x":168.78,"y":183.2,"x0":-1.9770932509738832,"y0":50.00046489513969,"z0":5.8667076285110715,"aX":10.552155925033338},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.9,"breakHorizontal":-12.0,"spinRate":2186,"spinDirection":34},"zone":13,"typeConfidence":0.9,"plateTime":0.4402104964789273,"extension":6.7148392456071715},"index":0,"playId":"e09314b8-a397-37e0-af02-35365c5c89e3","pitchNumber":1,"startTime":"2026-08-12T23:57:01.653Z","endTime":"2026-08-12T23:57:05.400Z","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":96.3,"endSpeed":88.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.312524676906097,"aZ":-25.15527771601836,"pfxX":-10.15092821622213,"pfxZ":3.529334950786767,"pX":0.692824668897889,"pZ":3.010321489874691,"vX0":10.477755989223747,"vY0":-139.82897463607713,"vZ0":-3.019747258152063,"x":90.59,"y":157.5,"x0":-1.7766206773904811,"y0":50.003389883574435,"z0":5.747336624263838,"aX":-20.18552630402551},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.0,"breakHorizontal":16.3,"spinRate":2010,"spinDirection":229},"zone":3,"typeConfidence":0.89,"plateTime":0.3911087163811455,"extension":6.694721792011693},"index":1,"playId":"5f6aadcc-281d-368e-b4af-5bb2dc8c0268","pitchNumber":2,"startTime":"2026-08-12T23:57:22.890Z","endTime":"2026-08-12T23:57:26.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7158978011094,"aZ":-33.68895312802475,"pfxX":-8.210256737501537,"pfxZ":-0.8049881032701021,"pX":0.8659806131486795,"pZ":-0.774235721675501,"vX0":10.24739437105864,"vY0":-136.15378114645532,"vZ0":-10.267719224825926,"x":83.99,"y":259.68,"x0":-1.87234059294594,"y0":50.00178449187999,"z0":5.3622183361093425,"aX":-15.479075593359445},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-3.5,"breakHorizontal":12.8,"spinRate":1639,"spinDirection":248},"zone":14,"typeConfidence":0.91,"plateTime":0.40163658384985235,"extension":6.7743432665859995},"index":2,"playId":"539197dd-c7fa-30a9-89b9-45a86f071d3d","pitchNumber":3,"startTime":"2026-08-12T23:57:42.907Z","endTime":"2026-08-12T23:57:52.507Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher José Soriano. Ceddanne Rafaela out at 3rd, catcher Alejandro Kirk to third baseman Charles McAdoo.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"539197dd-c7fa-30a9-89b9-45a86f071d3d","startTime":"2026-08-12T23:58:20.628Z","endTime":"2026-08-12T23:58:31.883Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41811619833383,"aZ":-28.754733562085228,"pfxX":-10.240001814909828,"pfxZ":1.826671018657965,"pX":0.08735245940816799,"pZ":1.5321735838799448,"vX0":9.307916958304403,"vY0":-136.16857750599505,"vZ0":-5.156328718111037,"x":113.67,"y":197.41,"x0":-2.053875404453492,"y0":50.0004291261658,"z0":5.453189170836289,"aX":-19.12319342973129},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.3,"breakHorizontal":16.4,"spinRate":1695,"spinDirection":245},"zone":14,"typeConfidence":0.82,"plateTime":0.40308816248164137,"extension":6.6548608794721975},"hitData":{"launchSpeed":60.9,"launchAngle":-77.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":122.9,"coordY":198.46}},"index":4,"playId":"3a6c5c8f-5087-3f2e-b8b2-15bb6deb4135","pitchNumber":4,"startTime":"2026-08-12T23:58:31.883Z","endTime":"2026-08-12T23:58:39.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T23:58:39.617Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out sharply to left fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-13T00:00:49.880Z","endTime":"2026-08-13T00:01:30.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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(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":87.6,"endSpeed":80.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71275600666715,"aZ":-25.515763600495116,"pfxX":0.40589553967976943,"pfxZ":4.032544326796334,"pX":0.7174933866727069,"pZ":4.097868429161665,"vX0":-4.20449204129814,"vY0":-127.59903318650903,"vZ0":0.4037200475305328,"x":89.65,"y":128.14,"x0":2.3324064006175007,"y0":50.00524077759935,"z0":5.94440365829329,"aX":0.6706657605645336},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.7,"breakHorizontal":0.2,"spinRate":1994,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.42888696251029934,"extension":5.699241667873725},"index":0,"playId":"d76a7b56-7d85-3fb5-8d17-d2d66f343439","pitchNumber":1,"startTime":"2026-08-13T00:00:53.828Z","endTime":"2026-08-13T00:00:58.189Z","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.0,"endSpeed":83.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06839454409117,"aZ":-20.143678043199543,"pfxX":3.9802491579356234,"pfxZ":6.783078657159125,"pX":-0.37217260938453167,"pZ":3.0875401487265237,"vX0":-7.447457247583416,"vY0":-132.30093523764256,"vZ0":-3.4277785903731717,"x":131.19,"y":155.42,"x0":1.9614237007703155,"y0":50.00485567364477,"z0":5.8753867859618145,"aX":7.062137661104511},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.8,"breakHorizontal":-5.6,"spinRate":2032,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.41390813489334555,"extension":5.922447027406717},"index":1,"playId":"f83e699f-75ab-3c33-9471-dc5725a032df","pitchNumber":2,"startTime":"2026-08-13T00:01:05.785Z","endTime":"2026-08-13T00:01:09.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22297437489139,"aZ":-25.084029593094435,"pfxX":1.15804763544533,"pfxZ":4.2462422156090085,"pX":-0.2156261568708484,"pZ":2.523442562527301,"vX0":-6.636750674747282,"vY0":-128.08021749539986,"vZ0":-3.521856098585655,"x":125.22,"y":170.65,"x0":2.253144100498381,"y0":50.002750608894935,"z0":5.866963518730622,"aX":1.9342531416828492},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":-0.7,"spinRate":2066,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.42683215190962587,"extension":5.856196251645317},"hitData":{"launchSpeed":103.5,"launchAngle":51.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":93.66,"coordY":92.74}},"index":2,"playId":"cb5edf90-1f1d-39af-8ec3-67dfa52e6995","pitchNumber":3,"startTime":"2026-08-13T00:01:20.089Z","endTime":"2026-08-13T00:01:30.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:01:30.919Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrés Giménez singles on a ground ball to right fielder Wilyer Abreu, deflected by first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-13T00:01:46.060Z","endTime":"2026-08-13T00:02:20.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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_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":"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":92.3,"endSpeed":84.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.259157998769442,"aZ":-17.363394461992872,"pfxX":3.5289688333444427,"pfxZ":8.156433186106971,"pX":-0.13106486295106481,"pZ":3.6433389263799802,"vX0":-7.224984058094913,"vY0":-134.2128310861736,"vZ0":-2.523502147146936,"x":122.0,"y":140.41,"x0":2.1427808302900107,"y0":50.004808207500815,"z0":5.838765374346594,"aX":6.410418402642305},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":-4.8,"spinRate":2120,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.40879328959161354,"extension":5.908664586285759},"index":0,"playId":"5f182412-e894-3137-9798-87e2cb752c3f","pitchNumber":1,"startTime":"2026-08-13T00:01:57.341Z","endTime":"2026-08-13T00:02:00.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":81.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.636381936573713,"aZ":-26.40218342147752,"pfxX":9.637893634370398,"pfxZ":3.345612406909707,"pX":0.8740018960476493,"pZ":2.5416428211511177,"vX0":-6.125783185041211,"vY0":-131.46951782568863,"vZ0":-3.5628752773912096,"x":83.69,"y":170.16,"x0":1.9994940381548043,"y0":50.00311682810668,"z0":5.906292292964891,"aX":16.627403485692046},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":-15.8,"spinRate":2064,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.41894870707886067,"extension":5.891391131367109},"hitData":{"launchSpeed":96.0,"launchAngle":4.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":178.05,"coordY":139.52}},"index":1,"playId":"193d76be-09b0-37e6-a7e6-f218557fd39b","pitchNumber":2,"startTime":"2026-08-13T00:02:10.266Z","endTime":"2026-08-13T00:02:20.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:02:20.325Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ernie Clement pops out to catcher Adley Rutschman in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-13T00:02:48.484Z","endTime":"2026-08-13T00:04:14.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(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":78.1,"endSpeed":71.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89428311412656,"aZ":-37.46151169814102,"pfxX":-3.532603267922206,"pfxZ":-4.0575042728384005,"pX":1.0854289917604498,"pZ":2.868312724982582,"vX0":-1.533410245460699,"vY0":-113.70657669301052,"vZ0":1.3448736954160818,"x":75.63,"y":161.34,"x0":2.2286560189245224,"y0":50.00410940127294,"z0":6.001465501146761,"aX":-4.600919077514742},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-6.7,"breakHorizontal":6.8,"spinRate":2216,"spinDirection":310},"zone":12,"typeConfidence":2.0,"plateTime":0.48270245465646644,"extension":5.909018568197},"index":0,"playId":"bb0df635-02dc-31fa-aec7-ded46e81a1f4","pitchNumber":1,"startTime":"2026-08-13T00:02:50.307Z","endTime":"2026-08-13T00:02:54.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28477164398148,"aZ":-30.639568584580573,"pfxX":6.516814706035162,"pfxZ":1.0684458516289093,"pX":0.3188733625718499,"pZ":1.190667367051535,"vX0":-6.192205085696515,"vY0":-119.2127455162854,"vZ0":-4.010144850042319,"x":104.85,"y":206.63,"x0":2.111239481159522,"y0":50.00048992289185,"z0":5.679694713290107,"aX":9.319203546934576},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.2,"breakHorizontal":-10.2,"spinRate":1190,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4605843495795141,"extension":6.015608477523428},"index":1,"playId":"2d20bfeb-1d02-38b2-89a6-458a39b7b885","pitchNumber":2,"startTime":"2026-08-13T00:03:06.939Z","endTime":"2026-08-13T00:03:10.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.823305261139353,"aZ":-17.339891494786645,"pfxX":3.871808434170535,"pfxZ":8.218522491639435,"pX":0.34226129281661255,"pZ":3.2931167306794165,"vX0":-6.073574323565619,"vY0":-133.54035180823567,"vZ0":-3.1697957603644955,"x":103.95,"y":149.87,"x0":2.143394506456942,"y0":50.006580910577185,"z0":5.743314328595321,"aX":6.992709766203745},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.4,"breakHorizontal":-5.6,"spinRate":2081,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.4101909204453458,"extension":6.004374251645203},"index":2,"playId":"d0ccd0c9-96e8-3db3-983b-07fb31379b00","pitchNumber":3,"startTime":"2026-08-13T00:03:24.076Z","endTime":"2026-08-13T00:03:27.274Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"8f4a240b-3972-31bf-b8a9-f104b3c173d9","startTime":"2026-08-13T00:03:46.698Z","endTime":"2026-08-13T00:03:51.945Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.21303836336016,"aZ":-37.74827565896158,"pfxX":-4.691031651881472,"pfxZ":-4.311890504063644,"pX":-0.27458950326957954,"pZ":2.6556418058476585,"vX0":-3.790814203515963,"vY0":-113.17064935295673,"vZ0":1.08134062425589,"x":127.47,"y":167.08,"x0":2.0332566865159727,"y0":50.00137893033461,"z0":5.961105238119586,"aX":-6.066389232030741},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-7.2,"breakHorizontal":9.5,"spinRate":2272,"spinDirection":313},"zone":4,"typeConfidence":2.0,"plateTime":0.48452602024545,"extension":6.134732063180477},"hitData":{"launchSpeed":85.0,"launchAngle":77.0,"totalDistance":68.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":108.12,"coordY":207.42}},"index":4,"playId":"6ba68ed4-259b-370a-9e2f-6249207431dc","pitchNumber":4,"startTime":"2026-08-13T00:04:04.286Z","endTime":"2026-08-13T00:04:14.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:04:14.176Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jesús Sánchez flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-13T00:04:40.624Z","endTime":"2026-08-13T00:05:35.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41453725092478,"aZ":-27.10084766197835,"pfxX":8.63070779992778,"pfxZ":2.9858552252670343,"pX":0.737259405488132,"pZ":2.840963305044956,"vX0":-6.328924925113065,"vY0":-130.37798342412702,"vZ0":-2.4891075340363686,"x":88.9,"y":162.07,"x0":2.0891646458017483,"y0":50.00555898205108,"z0":5.878218818806275,"aX":14.68628036357484},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.0,"breakHorizontal":-14.0,"spinRate":1881,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.42200430286877033,"extension":6.083587790700794},"index":0,"playId":"44f46b1f-78e9-39bf-98dd-dcbda652e184","pitchNumber":1,"startTime":"2026-08-13T00:04:55.092Z","endTime":"2026-08-13T00:04:58.195Z","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":2},"pitchData":{"startSpeed":77.0,"endSpeed":71.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.45807536451628,"aZ":-36.34772942466664,"pfxX":-5.375028632433399,"pfxZ":-3.296559811968466,"pX":-0.32718448330050826,"pZ":1.2802996135222222,"vX0":-3.7264335906643646,"vY0":-112.09970406986369,"vZ0":-1.7854789405270597,"x":129.47,"y":204.21,"x0":2.0588644344334504,"y0":50.005220449384126,"z0":5.819501585964691,"aX":-6.797768740367237},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-6.1,"breakHorizontal":10.7,"spinRate":2250,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.48979348523112165,"extension":6.148850886188231},"hitData":{"launchSpeed":77.8,"launchAngle":41.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.32,"coordY":102.21}},"index":1,"playId":"b28a16ff-e33b-3abb-a0d1-1159031f2462","pitchNumber":2,"startTime":"2026-08-13T00:05:26.185Z","endTime":"2026-08-13T00:05:35.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:05:35.696Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willson Contreras homers (24) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-13T00:07:38.384Z","endTime":"2026-08-13T00:10:46.821Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8,9],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.939068265183312,"aZ":-37.68950520003463,"pfxX":8.41103785791195,"pfxZ":-3.530569082306391,"pX":2.51718781248933,"pZ":1.1147056083172509,"vX0":7.73039931822985,"vY0":-124.91090816413788,"vZ0":-3.6240479383520485,"x":21.05,"y":208.68,"x0":-1.7239207666100718,"y0":50.003667500653584,"z0":5.721269282616774,"aX":13.133979852338097},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-7.1,"breakHorizontal":-17.2,"spinRate":2369,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4404987889469423,"extension":6.724296170736089},"index":0,"playId":"5e361876-618f-3fe8-b4af-1444bf5fd22a","pitchNumber":1,"startTime":"2026-08-13T00:07:43.387Z","endTime":"2026-08-13T00:07:47.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.660633163223775,"aZ":-37.26330697888385,"pfxX":6.9323361231897245,"pfxZ":-3.2949310477172693,"pX":0.9356910495740342,"pZ":1.0785923264108817,"vX0":4.737325980952461,"vY0":-123.9563451693468,"vZ0":-3.7581953944775055,"x":81.33,"y":209.66,"x0":-1.9063092098362526,"y0":50.00376806750977,"z0":5.751900490780656,"aX":10.700576606126315},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-6.6,"breakHorizontal":-13.7,"spinRate":2379,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.443248935044001,"extension":6.765532979732597},"index":1,"playId":"b113b998-0f37-37ba-bf29-9de245685ccc","pitchNumber":2,"startTime":"2026-08-13T00:08:02.769Z","endTime":"2026-08-13T00:08:05.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.168489595439624,"aZ":-25.494114717617673,"pfxX":-8.984154909641639,"pfxZ":3.362820752998637,"pX":0.4199381971083134,"pZ":1.0540097861185753,"vX0":9.594584357802656,"vY0":-139.7522199215914,"vZ0":-7.763432392539648,"x":100.99,"y":210.32,"x0":-1.8831174687093544,"y0":50.00410795995776,"z0":5.531108315328976,"aX":-17.852679183869895},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.7,"breakHorizontal":14.4,"spinRate":1776,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.3912488047660818,"extension":6.767947305868266},"index":2,"playId":"7d19320e-7b9d-38ea-8de8-1a8bab0d34a9","pitchNumber":3,"startTime":"2026-08-13T00:08:17.834Z","endTime":"2026-08-13T00:08:20.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},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.793215752155284,"aZ":-17.063039489782057,"pfxX":-6.024022030471599,"pfxZ":7.479294736952221,"pX":-0.2560925410100437,"pZ":2.134315592902691,"vX0":7.133646210518702,"vY0":-141.60268791556715,"vZ0":-6.401012648167716,"x":126.76,"y":181.15,"x0":-2.0311227571196255,"y0":50.00609036098416,"z0":5.524962267441113,"aX":-12.17678255007747},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.4,"breakHorizontal":9.4,"spinRate":2107,"spinDirection":235},"zone":8,"typeConfidence":0.91,"plateTime":0.3875225674661129,"extension":6.572587715515454},"index":3,"playId":"12e15b4c-7977-367e-ba3f-b218a673183e","pitchNumber":4,"startTime":"2026-08-13T00:08:36.527Z","endTime":"2026-08-13T00:08:40.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50851283685245,"aZ":-16.64691039509304,"pfxX":-5.625289591454209,"pfxZ":7.786810966670785,"pX":0.8093473709154744,"pZ":3.816274368254974,"vX0":9.663711073595326,"vY0":-140.49204898163185,"vZ0":-1.8872238656057228,"x":86.15,"y":135.74,"x0":-1.9477256432994199,"y0":50.004256036501914,"z0":5.581344274590773,"aX":-11.220159687242425},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":8.2,"spinRate":2090,"spinDirection":236},"zone":12,"typeConfidence":0.91,"plateTime":0.39020413942167265,"extension":6.722750316668205},"index":4,"playId":"78f09488-af61-3141-9f8f-9afc26665a5f","pitchNumber":5,"startTime":"2026-08-13T00:08:57.206Z","endTime":"2026-08-13T00:09:01.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65013134626829,"aZ":-35.30395457124871,"pfxX":6.788873560503021,"pfxZ":-1.9731321087719365,"pX":1.966719326688895,"pZ":0.9200508134895012,"vX0":7.193909438723399,"vY0":-125.53194187107803,"vZ0":-4.691041172744269,"x":42.03,"y":213.94,"x0":-1.8235936928905783,"y0":50.00206971841313,"z0":5.703659183360291,"aX":10.776265304860463},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.4,"breakHorizontal":-14.0,"spinRate":2429,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.4371996648496199,"extension":6.711649064841337},"index":5,"playId":"a4c580ab-18c0-3906-84bb-0fa894e28a0d","pitchNumber":6,"startTime":"2026-08-13T00:09:12.330Z","endTime":"2026-08-13T00:09:16.035Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-13T00:09:24.723Z","endTime":"2026-08-13T00:09:37.392Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85896260657034,"aZ":-29.81137790180062,"pfxX":-8.3634208746946,"pfxZ":1.1715033944930129,"pX":0.8497197804230908,"pZ":1.501358539348922,"vX0":10.369722259218431,"vY0":-140.62753743364362,"vZ0":-5.70188615937106,"x":84.61,"y":198.24,"x0":-1.7928670485145068,"y0":50.000405017457965,"z0":5.480566547741277,"aX":-16.807997206779415},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":1.1,"breakHorizontal":13.1,"spinRate":1964,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.3889824313027326,"extension":6.799205360236528},"index":7,"playId":"27792bfd-d195-3e16-8ea1-a322ecab442d","pitchNumber":7,"startTime":"2026-08-13T00:09:37.392Z","endTime":"2026-08-13T00:09: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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09990194902605,"aZ":-27.20540383841038,"pfxX":-9.527871032272188,"pfxZ":2.434973401885129,"pX":-0.42549746321615434,"pZ":2.2163277004035677,"vX0":7.794019215314556,"vY0":-141.92055035638583,"vZ0":-4.517204723033436,"x":133.22,"y":178.94,"x0":-1.967755009782874,"y0":50.004806999058964,"z0":5.558782159363553,"aX":-19.46242342783838},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.7,"breakHorizontal":15.7,"spinRate":1983,"spinDirection":229},"zone":4,"typeConfidence":0.88,"plateTime":0.3857532966490709,"extension":6.723948726361205},"index":8,"playId":"59fd86a0-6fb2-38f3-be9b-6136f5f3de4b","pitchNumber":8,"startTime":"2026-08-13T00:10:00.977Z","endTime":"2026-08-13T00:10:03.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4820685636412,"aZ":-35.65803937301713,"pfxX":8.111433603262615,"pfxZ":-2.1433971997385264,"pX":0.6021750581200426,"pZ":2.27188478611503,"vX0":3.2828061466553615,"vY0":-127.1176263275945,"vZ0":-1.8603914758003695,"x":94.05,"y":177.44,"x0":-1.7618394226377956,"y0":50.00171425163115,"z0":5.859765238943923,"aX":13.194970399771295},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.1,"breakHorizontal":-15.5,"spinRate":2407,"spinDirection":29},"zone":6,"typeConfidence":0.9,"plateTime":0.43185840715320545,"extension":6.861011060760349},"hitData":{"launchSpeed":105.9,"launchAngle":26.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":47.56,"coordY":53.09}},"index":9,"playId":"a4b93bf2-2c9d-3c7d-8380-900ddf1096ae","pitchNumber":9,"startTime":"2026-08-13T00:10:22.587Z","endTime":"2026-08-13T00:10:46.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:10:46.821Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wilyer Abreu lines out to third baseman Charles McAdoo.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-13T00:10:55.689Z","endTime":"2026-08-13T00:11:45.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.5,"endSpeed":89.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64690417061675,"aZ":-26.923798001046087,"pfxX":-11.282806866863789,"pfxZ":2.6028013802179157,"pX":0.42291759325773554,"pZ":0.9560189121330299,"vX0":10.47424715361341,"vY0":-141.46811656956552,"vZ0":-7.582291614022593,"x":100.88,"y":212.97,"x0":-1.8699211703862508,"y0":50.00285876352384,"z0":5.40846478071145,"aX":-22.765109802934596},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.2,"breakHorizontal":18.1,"spinRate":1973,"spinDirection":238},"zone":14,"typeConfidence":0.88,"plateTime":0.38784573690356217,"extension":6.773055811386372},"index":0,"playId":"2bf6637e-20c4-3558-b9fa-d01b11d122c1","pitchNumber":1,"startTime":"2026-08-13T00:11:10.697Z","endTime":"2026-08-13T00:11:14.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.067228036543888,"aZ":-28.68783302833636,"pfxX":-11.256267219220952,"pfxZ":1.8660623408801378,"pX":0.1878833371485838,"pZ":0.8365409754749935,"vX0":9.962553812786306,"vY0":-136.08219751084377,"vZ0":-7.079102445712147,"x":109.84,"y":216.19,"x0":-2.065856224818419,"y0":50.002448003662316,"z0":5.470895466448445,"aX":-21.019936773572965},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.9,"breakHorizontal":18.1,"spinRate":1746,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.40315926975886374,"extension":6.630176501715998},"index":1,"playId":"d62075f3-b29c-340b-9df4-8887ac990ed9","pitchNumber":2,"startTime":"2026-08-13T00:11:23.572Z","endTime":"2026-08-13T00:11:27.305Z","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":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24109599304362,"aZ":-26.46212524688096,"pfxX":-9.493569019010675,"pfxZ":2.821440527004752,"pX":-0.08016524066877184,"pZ":2.623524259389186,"vX0":9.32445887788456,"vY0":-141.3299717027191,"vZ0":-3.4734210342205785,"x":120.06,"y":167.94,"x0":-2.188932066337016,"y0":50.00098602368589,"z0":5.5682104313536565,"aX":-19.20165230896707},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.6,"breakHorizontal":15.2,"spinRate":2017,"spinDirection":232},"zone":5,"typeConfidence":0.89,"plateTime":0.38757630404301713,"extension":6.566993194059275},"hitData":{"launchSpeed":98.6,"launchAngle":8.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":95.74,"coordY":141.43}},"index":2,"playId":"f16e7e99-a422-3c79-a3a8-9155308999c5","pitchNumber":3,"startTime":"2026-08-13T00:11:39.553Z","endTime":"2026-08-13T00:11:45.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:11:45.607Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a line drive to left fielder Jesús Sánchez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-13T00:12:01.790Z","endTime":"2026-08-13T00:14:46.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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,4,5],"actionIndex":[3],"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":5},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02588907165171,"aZ":-13.686545791979555,"pfxX":-7.063294859248737,"pfxZ":9.339808457822109,"pX":0.44072060677235536,"pZ":1.8748648166427204,"vX0":9.083675886541446,"vY0":-140.11130573021137,"vZ0":-7.454698970614231,"x":100.2,"y":188.16,"x0":-1.9326488054113822,"y0":50.00071616692736,"z0":5.4730060412695325,"aX":-13.977796412810525},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":10.8,"spinRate":2287,"spinDirection":230},"zone":9,"typeConfidence":0.91,"plateTime":0.3916252627565169,"extension":6.718497898937592},"index":0,"playId":"3da34481-5c76-340e-9572-2c241feaa6dc","pitchNumber":1,"startTime":"2026-08-13T00:12:08.859Z","endTime":"2026-08-13T00:12:13.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35406092661662,"aZ":-27.36489456709331,"pfxX":-10.89512322768771,"pfxZ":2.4069512924048055,"pX":1.4122080466814726,"pZ":2.1900549974389505,"vX0":13.043581976312721,"vY0":-140.4470436492233,"vZ0":-4.489670045048809,"x":63.17,"y":179.65,"x0":-1.8733775623543139,"y0":50.00542914535749,"z0":5.585750881548774,"aX":-21.802118969027884},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.6,"breakHorizontal":17.2,"spinRate":1972,"spinDirection":233},"zone":14,"typeConfidence":0.88,"plateTime":0.3897565881169598,"extension":6.689440573871172},"index":1,"playId":"e1bd0177-03df-3439-b574-9d185539adfe","pitchNumber":2,"startTime":"2026-08-13T00:12:22.632Z","endTime":"2026-08-13T00:12:25.978Z","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.3,"endSpeed":87.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.950139727691166,"aZ":-15.122720700313241,"pfxX":-7.733656958101543,"pfxZ":8.655851574616964,"pX":0.43819806067965344,"pZ":1.9042216307400233,"vX0":9.395827077316953,"vY0":-139.80688180887228,"vZ0":-7.326370678160299,"x":100.3,"y":187.37,"x0":-1.969041705030887,"y0":50.002577123514776,"z0":5.560641764119765,"aX":-15.23510513707069},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":12.0,"spinRate":2385,"spinDirection":229},"zone":9,"typeConfidence":0.9,"plateTime":0.39250429725369784,"extension":6.736364864655845},"index":2,"playId":"2e3f7995-65a6-3987-92e9-14562a10a932","pitchNumber":3,"startTime":"2026-08-13T00:12:36.166Z","endTime":"2026-08-13T00:12:39.166Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-13T00:12:59.777Z","endTime":"2026-08-13T00:13:57.079Z","isPitch":false,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43958201969113,"aZ":-24.848571742041464,"pfxX":-10.005112646833812,"pfxZ":3.609871916014323,"pX":-0.5771032367973495,"pZ":2.081724050213676,"vX0":7.377774321410766,"vY0":-141.61888139992755,"vZ0":-5.464212351856382,"x":139.0,"y":182.57,"x0":-1.9164687419439987,"y0":50.00689931828091,"z0":5.626549605228462,"aX":-20.32096206381067},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.5,"breakHorizontal":16.6,"spinRate":2021,"spinDirection":228},"zone":4,"typeConfidence":0.89,"plateTime":0.38682185335849173,"extension":6.802608376962713},"index":4,"playId":"287bbbf0-6ebe-34bc-a8dc-23a368015760","pitchNumber":4,"startTime":"2026-08-13T00:13:57.079Z","endTime":"2026-08-13T00:14:01.256Z","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":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.792143494188345,"aZ":-15.458056676497867,"pfxX":-5.848677014452672,"pfxZ":8.470258018378154,"pX":-0.8653226143145555,"pZ":2.9518041944338496,"vX0":5.414475909204994,"vY0":-139.8723619793837,"vZ0":-4.550933672967223,"x":149.98,"y":159.08,"x0":-2.070297490635637,"y0":50.000730154256765,"z0":5.619993491498993,"aX":-11.538890249342145},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":9.4,"spinRate":2098,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.3922318333286574,"extension":6.693323639060629},"hitData":{"launchSpeed":89.4,"launchAngle":19.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":45.53,"coordY":108.42}},"index":5,"playId":"6fc9b6fd-9507-3a6d-a0e1-e5314635b707","pitchNumber":5,"startTime":"2026-08-13T00:14:36.178Z","endTime":"2026-08-13T00:14:46.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:14:46.871Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jarren Duran lines out sharply to right fielder Brett Bateman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-13T00:15:05.196Z","endTime":"2026-08-13T00:15:56.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"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":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.488181819947354,"aZ":-27.39096022342905,"pfxX":-9.160292570698639,"pfxZ":2.4291463323699443,"pX":-0.2981882432129185,"pZ":1.6707206540334512,"vX0":7.897662754133626,"vY0":-139.5079690000111,"vZ0":-5.972968059122214,"x":128.37,"y":193.67,"x0":-1.9761615595293227,"y0":50.00377142085861,"z0":5.645750028007245,"aX":-18.05074178193587},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.4,"breakHorizontal":15.0,"spinRate":1808,"spinDirection":236},"zone":7,"typeConfidence":0.91,"plateTime":0.3926552428702963,"extension":6.558195284928564},"index":0,"playId":"3776e65e-1b23-31a1-9dbd-9478f3e2e903","pitchNumber":1,"startTime":"2026-08-13T00:15:19.177Z","endTime":"2026-08-13T00:15:22.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.497027140892268,"aZ":-26.97332691044449,"pfxX":-9.395715848196101,"pfxZ":2.8646104321796857,"pX":0.18937211223004655,"pZ":1.863439735119973,"vX0":9.018154873822485,"vY0":-133.76184215955846,"vZ0":-4.6338950579714675,"x":109.78,"y":188.47,"x0":-2.002902806163133,"y0":50.00064566559684,"z0":5.549011497531563,"aX":-17.046390291372106},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.3,"breakHorizontal":15.1,"spinRate":1718,"spinDirection":244},"zone":8,"typeConfidence":0.91,"plateTime":0.4092704914897052,"extension":6.689150117689495},"hitData":{"launchSpeed":102.4,"launchAngle":17.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":190.0,"coordY":84.87}},"index":1,"playId":"09bc6892-dfef-3aaa-930f-ba9a11185560","pitchNumber":2,"startTime":"2026-08-13T00:15:45.522Z","endTime":"2026-08-13T00:15:56.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:15:56.537Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andruw Monasterio flies out to center fielder Myles Straw.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-13T00:16:12.078Z","endTime":"2026-08-13T00:17:28.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.712612110777,"aZ":-16.439722281376888,"pfxX":-6.622959697869339,"pfxZ":7.739437389650332,"pX":0.0395996934843824,"pZ":2.8312494788007574,"vX0":7.7215544980012005,"vY0":-141.9608503380599,"vZ0":-5.009690662584728,"x":115.49,"y":162.34,"x0":-1.8603182182119462,"y0":50.003753420278045,"z0":5.67191776147776,"aX":-13.465392342233422},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.1,"breakHorizontal":10.3,"spinRate":2142,"spinDirection":230},"zone":2,"typeConfidence":0.91,"plateTime":0.3864365818919939,"extension":6.734800737369616},"index":0,"playId":"be4bc2c2-8130-3563-b845-e0d391203544","pitchNumber":1,"startTime":"2026-08-13T00:16:23.197Z","endTime":"2026-08-13T00:16:27.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.983860063607455,"aZ":-38.47667835841275,"pfxX":6.808400638327403,"pfxZ":-3.9642954982742262,"pX":0.4168807379868607,"pZ":1.2429298396595911,"vX0":3.373307346145686,"vY0":-125.6558602251962,"vZ0":-3.7870546294185314,"x":101.11,"y":205.22,"x0":-1.830353557503883,"y0":50.00496431927127,"z0":5.916662188729082,"aX":10.81805332356223},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.8,"breakHorizontal":-13.1,"spinRate":2271,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.43697610571472856,"extension":6.817102640325651},"index":1,"playId":"e0b725d6-59dc-33ac-a6dd-598d945c446b","pitchNumber":2,"startTime":"2026-08-13T00:16:39.774Z","endTime":"2026-08-13T00:16:43.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.365962450360104,"aZ":-23.7518046293605,"pfxX":-9.502283080929494,"pfxZ":4.21260737716018,"pX":-1.2522547567136104,"pZ":2.3324542016030594,"vX0":4.940040031916254,"vY0":-140.44391176058423,"vZ0":-5.412933117879402,"x":164.73,"y":175.8,"x0":-1.7979607733349317,"y0":50.00535120996086,"z0":5.826492326878857,"aX":-19.013404799171525},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.7,"breakHorizontal":16.2,"spinRate":2010,"spinDirection":224},"zone":13,"typeConfidence":0.86,"plateTime":0.38977185899559563,"extension":6.844689643311353},"index":2,"playId":"b33c1f58-a78f-3aea-adf5-fb1ec3885eb2","pitchNumber":3,"startTime":"2026-08-13T00:16:58.800Z","endTime":"2026-08-13T00:17:01.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5262580761374,"aZ":-15.744517890578503,"pfxX":-6.28681836243164,"pfxZ":8.233905843032888,"pX":-0.4558000621608583,"pZ":2.873553673384943,"vX0":5.761309328384453,"vY0":-140.7321136206066,"vZ0":-4.95542583715944,"x":134.37,"y":161.19,"x0":-1.7180510551049253,"y0":50.00314006634145,"z0":5.685610737491529,"aX":-12.544035389513128},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":10.1,"spinRate":2242,"spinDirection":229},"zone":1,"typeConfidence":0.91,"plateTime":0.39000128973980086,"extension":6.781739060784821},"hitData":{"launchSpeed":93.8,"launchAngle":37.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.08,"coordY":67.8}},"index":3,"playId":"1ec585b1-93c8-3f39-8996-f92217b5f9fc","pitchNumber":4,"startTime":"2026-08-13T00:17:19.031Z","endTime":"2026-08-13T00:17:28.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:17:28.143Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Myles Straw grounds out, pitcher Ranger Suarez to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-13T00:19:32.489Z","endTime":"2026-08-13T00:20:54.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624133,"link":"/api/v1/people/624133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99543047259853,"aZ":-15.758828241962071,"pfxX":3.177351477831881,"pfxZ":9.227306315856659,"pX":0.5622593125377909,"pZ":3.6268672506627477,"vX0":-5.314869843938832,"vY0":-132.9253390513278,"vZ0":-2.955844543004502,"x":95.57,"y":140.85,"x0":2.1800345897601376,"y0":50.00511696492124,"z0":5.905502003025444,"aX":5.6545385831414015},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.2,"breakHorizontal":-4.6,"spinRate":1997,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.4129431192526831,"extension":5.853449973459626},"index":0,"playId":"5e82166c-53af-3161-a6de-5458526b9188","pitchNumber":1,"startTime":"2026-08-13T00:19:39.245Z","endTime":"2026-08-13T00:19:43.669Z","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.1,"endSpeed":83.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77518903035592,"aZ":-16.923900109627525,"pfxX":4.033017833940325,"pfxZ":8.62763849595005,"pX":0.49718770928086925,"pZ":2.0296087904989406,"vX0":-5.665424972295071,"vY0":-132.45860331831454,"vZ0":-6.404409390155274,"x":98.05,"y":183.98,"x0":2.1452888625935285,"y0":50.000402117906305,"z0":5.727732749133317,"aX":7.126249035655038},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.3,"breakHorizontal":-6.0,"spinRate":1934,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.4144087828664058,"extension":5.8989782140632165},"index":1,"playId":"ccbd95fc-57a2-30dd-8ac3-079e788dce25","pitchNumber":2,"startTime":"2026-08-13T00:19:54.109Z","endTime":"2026-08-13T00:19:58.416Z","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":80.6,"endSpeed":73.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.623106530061435,"aZ":-29.51193951015213,"pfxX":6.802480761688382,"pfxZ":1.9266191237033246,"pX":0.2995535486672316,"pZ":1.7470253833323417,"vX0":-5.931851110658394,"vY0":-117.26688860143719,"vZ0":-2.9660231606222123,"x":105.58,"y":191.61,"x0":1.9866222467369408,"y0":50.0036810886947,"z0":5.80116224200418,"aX":9.408373933370125},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":3.0,"breakHorizontal":-10.7,"spinRate":979,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.4683329268617329,"extension":5.958613311445271},"index":2,"playId":"f5a987f6-291a-3795-8c70-5b052d9ff49e","pitchNumber":3,"startTime":"2026-08-13T00:20:09.421Z","endTime":"2026-08-13T00:20:13.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.967499247554088,"aZ":-32.54179161746745,"pfxX":5.9432782024250495,"pfxZ":-0.26179618280960604,"pX":0.07515654212052895,"pZ":1.1278034430215949,"vX0":-6.288253214291039,"vY0":-118.4887131334259,"vZ0":-3.941465695528601,"x":114.14,"y":208.33,"x0":2.005104883287461,"y0":50.0019879840469,"z0":5.8214352512904775,"aX":8.357368318310755},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.2,"breakHorizontal":-9.0,"spinRate":1238,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4642226839086807,"extension":5.839211250111308},"index":3,"playId":"ff2d5baf-b9a3-3fc2-96bc-64395c4a39a1","pitchNumber":4,"startTime":"2026-08-13T00:20:32.350Z","endTime":"2026-08-13T00:20:36.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.735953615189352,"aZ":-23.5022998839151,"pfxX":-1.126549443726459,"pfxZ":5.309366130895583,"pX":0.9987192264763678,"pZ":2.855698693213056,"vX0":-2.8197703777111927,"vY0":-127.14537149361124,"vZ0":-2.8099908033914063,"x":78.93,"y":161.68,"x0":2.269602338689553,"y0":50.00027976285862,"z0":5.8456418108858115,"aX":-1.8389914353700008},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.2,"breakHorizontal":2.6,"spinRate":2050,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4312344412624256,"extension":5.7036117219621865},"hitData":{"launchSpeed":90.5,"launchAngle":1.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.41,"coordY":182.59}},"index":4,"playId":"2e3d6cfa-7c50-3202-b31c-e9327aa62aaf","pitchNumber":5,"startTime":"2026-08-13T00:20:47.226Z","endTime":"2026-08-13T00:20:54.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:20:54.476Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Charles McAdoo singles on a line drive to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-13T00:21:16.639Z","endTime":"2026-08-13T00:22:03.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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":91.4,"endSpeed":83.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.180555339986224,"aZ":-18.797877942212462,"pfxX":2.332738788639408,"pfxZ":7.481962619227922,"pX":1.3353543302132511,"pZ":3.66448262546266,"vX0":-3.4388152812344424,"vY0":-133.02188920184955,"vZ0":-2.12938685246983,"x":66.1,"y":139.84,"x0":2.343217533926612,"y0":50.00226713263192,"z0":5.841732737624477,"aX":4.170460625197011},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.3,"breakHorizontal":-3.5,"spinRate":1979,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4121347028102531,"extension":5.910096349167763},"index":0,"playId":"b71fb5fc-c9c5-3fd4-aad2-a16d11940665","pitchNumber":1,"startTime":"2026-08-13T00:21:19.217Z","endTime":"2026-08-13T00:21:22.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.857431947206678,"aZ":-18.33946314344927,"pfxX":2.4942796699576486,"pfxZ":7.870124285416539,"pX":0.13441241556830333,"pZ":3.072205148353675,"vX0":-6.137581856471815,"vY0":-131.72107541281582,"vZ0":-3.8701090410098273,"x":111.88,"y":155.83,"x0":2.1701585481536574,"y0":50.00378118998233,"z0":5.9157062915329774,"aX":4.385800544384037},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.6,"breakHorizontal":-3.2,"spinRate":1985,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.41574919692991763,"extension":5.8874330232442915},"index":1,"playId":"56009bc7-f084-3402-ac51-a965379d0fdc","pitchNumber":2,"startTime":"2026-08-13T00:21:34.410Z","endTime":"2026-08-13T00:21:37.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.051770462217497,"aZ":-19.435180845038794,"pfxX":1.5828037811659827,"pfxZ":7.167642720263222,"pX":-0.21818993960725588,"pZ":3.5050941422695696,"vX0":-6.55962409714748,"vY0":-132.40182921106427,"vZ0":-2.7923109066803504,"x":125.32,"y":144.14,"x0":2.084802222246077,"y0":50.00181031425498,"z0":5.994363652011196,"aX":2.8139211334444885},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.6,"breakHorizontal":-1.4,"spinRate":2023,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.41355775477836376,"extension":5.853606721706372},"hitData":{"launchSpeed":81.4,"launchAngle":17.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":160.93,"coordY":97.76}},"index":2,"playId":"e5b9fa16-faa4-35c6-a17e-b8c00e2cc767","pitchNumber":3,"startTime":"2026-08-13T00:21:53.472Z","endTime":"2026-08-13T00:22:03.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:22:03.663Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Bateman singles on a bunt ground ball to second baseman Nick Sogard. Charles McAdoo to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-13T00:22:19.410Z","endTime":"2026-08-13T00:22:35.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"postOnSecond":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"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":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":89.2,"endSpeed":80.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.861902377776342,"aZ":-25.193766287678514,"pfxX":8.887195680942103,"pfxZ":4.15045598181722,"pX":0.6378919139472121,"pZ":3.164219568793773,"vX0":-7.09322663754003,"vY0":-129.60164872330998,"vZ0":-1.8623123990415824,"x":92.69,"y":153.35,"x0":2.270532612843823,"y0":50.00364989447219,"z0":5.837348515226222,"aX":14.953053017474224},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.3,"breakHorizontal":-14.3,"spinRate":1976,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.42440497096341057,"extension":5.984745711111808},"hitData":{"launchSpeed":41.4,"launchAngle":5.0,"totalDistance":39.0,"trajectory":"bunt_grounder","hardness":"medium","location":"4","coordinates":{"coordX":137.49,"coordY":165.4}},"index":0,"playId":"ec03613d-0f57-313b-916b-b6c62a6dde0c","pitchNumber":1,"startTime":"2026-08-13T00:22:28.578Z","endTime":"2026-08-13T00:22:35.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:22:35.900Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Vladimir Guerrero Jr. lines into a double play, right fielder Wilyer Abreu to first baseman Willson Contreras. Brett Bateman out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-13T00:23:54.728Z","endTime":"2026-08-13T00:25:48.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-13T00:23:04.125Z","endTime":"2026-08-13T00:23:57.007Z","isPitch":false,"type":"action"},{"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":87.8,"endSpeed":80.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.489255476402317,"aZ":-23.89426618708711,"pfxX":0.20749800861511147,"pfxZ":5.010041255492734,"pX":-1.5356033244971894,"pZ":2.9200982529758193,"vX0":-8.945744577433972,"vY0":-127.58939497721691,"vZ0":-2.7514655445091876,"x":175.53,"y":159.94,"x0":1.9846282580264636,"y0":50.00526953434073,"z0":5.889139241436642,"aX":0.3426587826639272},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.6,"breakHorizontal":1.6,"spinRate":2026,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.4287696739555127,"extension":6.151285816584158},"index":1,"playId":"4703dda4-0bf9-3271-ab66-57c1a9ae0a78","pitchNumber":1,"startTime":"2026-08-13T00:23:57.007Z","endTime":"2026-08-13T00:24:00.770Z","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":90.8,"endSpeed":83.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08459295986696,"aZ":-19.403785746570243,"pfxX":3.6681500881104263,"pfxZ":7.226839328991797,"pX":-0.6578677156628419,"pZ":3.8022220604519577,"vX0":-8.266673374379657,"vY0":-132.06621839476895,"vZ0":-1.7044971489805318,"x":142.08,"y":136.12,"x0":2.0359696676472225,"y0":50.00093794725027,"z0":5.882933975685061,"aX":6.480934572630353},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.0,"breakHorizontal":-4.8,"spinRate":2106,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4147230587293813,"extension":5.951666374003547},"index":2,"playId":"9b350e57-e71e-334a-8367-8aa76079d028","pitchNumber":2,"startTime":"2026-08-13T00:24:12.627Z","endTime":"2026-08-13T00:24:16.988Z","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":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.837105549526026,"aZ":-23.86826138076719,"pfxX":-0.5338252796005487,"pfxZ":4.9798305695387235,"pX":-0.44789008050977197,"pZ":3.6338603295036096,"vX0":-6.334473506682925,"vY0":-128.20304498237925,"vZ0":-0.9701764908302812,"x":134.07,"y":140.67,"x0":2.121720945056005,"y0":50.006307412749265,"z0":5.875568979541954,"aX":-0.8907061795262509},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.0,"breakHorizontal":2.4,"spinRate":2091,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.42680462481965087,"extension":5.975012278678148},"index":3,"playId":"fe3fed67-61ed-3fb7-812d-b6ea1865abf9","pitchNumber":3,"startTime":"2026-08-13T00:24:30.447Z","endTime":"2026-08-13T00:24:35.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.525613109834868,"aZ":-18.20724288477747,"pfxX":3.3715932134953834,"pfxZ":7.779869954015655,"pX":0.6004675831200733,"pZ":2.528280674453646,"vX0":-5.642727838148267,"vY0":-133.11884484814894,"vZ0":-4.919063716279338,"x":94.11,"y":170.52,"x0":2.309380495513359,"y0":50.00030986924177,"z0":5.717664317293193,"aX":6.05134675114232},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.2,"breakHorizontal":-4.9,"spinRate":2109,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.41142226525388104,"extension":5.94547699127155},"index":4,"playId":"a5935e62-efb3-3dcc-94b4-fb62c3fabd72","pitchNumber":4,"startTime":"2026-08-13T00:24:49.267Z","endTime":"2026-08-13T00:24:53.150Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.414986193830217,"aZ":-22.692868792246003,"pfxX":0.11008980257616585,"pfxZ":5.591923955571259,"pX":-0.4173220780345548,"pZ":2.654464935997419,"vX0":-6.607555776705659,"vY0":-129.03245986619217,"vZ0":-3.6586967982358742,"x":132.91,"y":167.11,"x0":2.1562149453661807,"y0":50.00370678057518,"z0":5.827647949047627,"aX":0.1872054028913789},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.6,"breakHorizontal":1.2,"spinRate":2119,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.42355664034041185,"extension":6.1542031185351185},"index":5,"playId":"22756e6a-32bb-30eb-93cb-46f2842fe1a1","pitchNumber":5,"startTime":"2026-08-13T00:25:08.469Z","endTime":"2026-08-13T00:25:11.567Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-13T00:25:29.422Z","endTime":"2026-08-13T00:25:40.069Z","isPitch":false,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"}},{"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":92.0,"endSpeed":84.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20810915242988,"aZ":-18.733192597681324,"pfxX":4.661731048647917,"pfxZ":7.424834169700155,"pX":-0.1567120746440528,"pZ":3.6284066047636943,"vX0":-7.392794573495331,"vY0":-133.76827642830497,"vZ0":-2.567463177854083,"x":122.97,"y":140.81,"x0":2.038684105137206,"y0":50.00028305630618,"z0":5.94558734972201,"aX":8.436524344878757},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.1,"breakHorizontal":-6.8,"spinRate":2068,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.40966550496165066,"extension":5.990266828925773},"hitData":{"launchSpeed":89.7,"launchAngle":15.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.84,"coordY":118.1}},"index":7,"playId":"82146516-5f17-38c0-9a16-8a6d8b083e61","pitchNumber":6,"startTime":"2026-08-13T00:25:40.069Z","endTime":"2026-08-13T00:25:48.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:25:48.887Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Sogard singles on a line drive to right fielder Brett Bateman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-13T00:27:58.244Z","endTime":"2026-08-13T00:30:16.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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],"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.487405959986077,"aZ":-33.058156326581475,"pfxX":-8.107798588686517,"pfxZ":-0.496953680180404,"pX":-0.4661656404128278,"pZ":2.040211104390808,"vX0":7.430269703655714,"vY0":-131.83814269732463,"vZ0":-2.6542021182323143,"x":134.77,"y":183.69,"x0":-2.254513307782023,"y0":50.00262465607029,"z0":5.476275028224698,"aX":-14.410704029380481},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.2,"breakHorizontal":13.2,"spinRate":1424,"spinDirection":253},"zone":7,"typeConfidence":0.9,"plateTime":0.4139314164220118,"extension":6.642863844874939},"index":0,"playId":"69be78ea-272f-3d26-8c11-5e3dd5deed6d","pitchNumber":1,"startTime":"2026-08-13T00:28:12.071Z","endTime":"2026-08-13T00:28:16.612Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.788920484599227,"aZ":-33.003686352859816,"pfxX":-8.146334598001346,"pfxZ":-0.4786718256712099,"pX":-0.5173662139477093,"pZ":2.7873178113916137,"vX0":7.145891464374805,"vY0":-130.95989539074856,"vZ0":-0.7251730944893688,"x":136.72,"y":163.52,"x0":-2.2185365152282053,"y0":50.001861206313336,"z0":5.529319431981289,"aX":-14.197175815124949},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.8,"breakHorizontal":13.2,"spinRate":1573,"spinDirection":251},"zone":4,"typeConfidence":0.9,"plateTime":0.417714115298514,"extension":6.66789418776715},"index":1,"playId":"17c6dff2-9478-3e70-8bca-f6c861ab4c2f","pitchNumber":2,"startTime":"2026-08-13T00:28:24.345Z","endTime":"2026-08-13T00:28:30.663Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.576072553033754,"aZ":-28.81589936834379,"pfxX":-10.314339804007012,"pfxZ":1.869467782583075,"pX":-0.33335629914296433,"pZ":1.3408654224784284,"vX0":8.585763180442548,"vY0":-133.07050721434734,"vZ0":-5.418325056269478,"x":129.71,"y":202.58,"x0":-2.2617027938204517,"y0":50.00130747835568,"z0":5.49125548488583,"aX":-18.4952509473592},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.4,"breakHorizontal":16.8,"spinRate":1727,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.4116232410111893,"extension":6.7748830490853615},"index":2,"playId":"0fe93c0f-e31a-3b10-ac48-75bb909e7432","pitchNumber":3,"startTime":"2026-08-13T00:28:47.175Z","endTime":"2026-08-13T00:28:51.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25537403374936,"aZ":-37.123535467053564,"pfxX":4.3247250926332965,"pfxZ":-3.3097510272742605,"pX":0.5803073550154805,"pZ":1.1384945771712174,"vX0":4.6988538568107545,"vY0":-122.121677863533,"vZ0":-3.382414976265397,"x":94.88,"y":208.04,"x0":-1.9376559529562745,"y0":50.00285134448028,"z0":5.7668897950807985,"aX":6.467227789377642},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.6,"breakHorizontal":-9.0,"spinRate":2276,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.45020152722793405,"extension":6.797112973208531},"index":3,"playId":"de6b4696-4468-3f95-a0ab-40cc81807f1b","pitchNumber":4,"startTime":"2026-08-13T00:29:31.144Z","endTime":"2026-08-13T00:29:35.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24717329504098,"aZ":-24.452485739279663,"pfxX":-10.446912375586034,"pfxZ":4.278242196826331,"pX":0.23730488008742598,"pZ":1.1307526903795015,"vX0":9.247280060766457,"vY0":-133.84648169960454,"vZ0":-6.9449455639330075,"x":107.95,"y":208.25,"x0":-1.9135950591899595,"y0":50.002628258798886,"z0":5.522867366851987,"aX":-18.859148602468718},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.4,"breakHorizontal":16.8,"spinRate":1648,"spinDirection":246},"zone":14,"typeConfidence":0.87,"plateTime":0.40999499209019064,"extension":6.63766734452857},"index":4,"playId":"bbc17c62-a474-3e82-9586-c26e1647ef94","pitchNumber":5,"startTime":"2026-08-13T00:29:45.163Z","endTime":"2026-08-13T00:29:48.329Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51756617376682,"aZ":-28.681037661077667,"pfxX":-7.923240012119031,"pfxZ":1.917210145675054,"pX":0.040779910453962634,"pZ":1.772630927032274,"vX0":8.292771293666068,"vY0":-133.9728918819946,"vZ0":-4.200783959643239,"x":115.45,"y":190.92,"x0":-2.0629608630839185,"y0":50.001162129597894,"z0":5.407037497846075,"aX":-14.424506933555687},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.8,"breakHorizontal":12.6,"spinRate":1656,"spinDirection":246},"zone":8,"typeConfidence":0.9,"plateTime":0.4085886654301536,"extension":6.813595578233552},"hitData":{"launchSpeed":95.2,"launchAngle":14.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":154.21,"coordY":67.69}},"index":5,"playId":"2e76c5f7-da5c-3b46-906c-d48be6289175","pitchNumber":6,"startTime":"2026-08-13T00:30:05.872Z","endTime":"2026-08-13T00:30:16.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:30:16.038Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masataka Yoshida strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-13T00:30:30.608Z","endTime":"2026-08-13T00:32:03.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":87.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.186219724669762,"aZ":-30.89672532145143,"pfxX":-10.269493536198055,"pfxZ":0.6575671668362357,"pX":0.4969369549667886,"pZ":1.6654817474723458,"vX0":10.256630579585462,"vY0":-137.99433713730454,"vZ0":-4.772644686533297,"x":98.06,"y":193.81,"x0":-1.9305701145590992,"y0":50.00020539546172,"z0":5.494363026860651,"aX":-19.839201226908653},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":0.4,"breakHorizontal":16.6,"spinRate":1784,"spinDirection":242},"zone":9,"typeConfidence":0.91,"plateTime":0.39663974005862546,"extension":6.67052316402798},"index":0,"playId":"a12ae4dd-5a66-3bd8-aa86-84531d07042d","pitchNumber":1,"startTime":"2026-08-13T00:30:40.885Z","endTime":"2026-08-13T00:30:45.266Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.799930525234082,"aZ":-29.164740161732738,"pfxX":-10.294702441650811,"pfxZ":1.6625369790268287,"pX":-0.9288757276598544,"pZ":2.199188422702476,"vX0":6.687248237767836,"vY0":-133.88198865936323,"vZ0":-3.263598470701687,"x":152.41,"y":179.4,"x0":-2.1257638613142693,"y0":50.002996274348064,"z0":5.528856906994427,"aX":-18.62669785041672},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.5,"breakHorizontal":17.2,"spinRate":1754,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.40963723635870286,"extension":6.690585321477658},"index":1,"playId":"0034ef0c-1d3b-3ce0-8583-d5d47c3f5627","pitchNumber":2,"startTime":"2026-08-13T00:30:58.220Z","endTime":"2026-08-13T00:31:01.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.2,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.23497835769912,"aZ":-14.503247449789322,"pfxX":-6.360760679925265,"pfxZ":8.833023312702618,"pX":1.0040088497077446,"pZ":2.478628599309453,"vX0":10.14506284064487,"vY0":-141.03357302701835,"vZ0":-5.885408988314115,"x":78.73,"y":171.86,"x0":-1.82523621913497,"y0":50.00010274695068,"z0":5.539893787002733,"aX":-12.721279565594413},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":9.2,"spinRate":2179,"spinDirection":237},"zone":12,"typeConfidence":0.91,"plateTime":0.38944407981195095,"extension":6.740170873990556},"index":2,"playId":"bfb11149-d8d8-338f-8929-40c7b33760f7","pitchNumber":3,"startTime":"2026-08-13T00:31:20.663Z","endTime":"2026-08-13T00:31:24.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70818045362568,"aZ":-29.32172375085421,"pfxX":-7.99556524899247,"pfxZ":1.5535591305825838,"pX":-0.7532778497213525,"pZ":1.3892251756434408,"vX0":6.075059236874314,"vY0":-135.0991869048904,"vZ0":-5.538059090135508,"x":145.71,"y":201.27,"x0":-1.9974832835877268,"y0":50.00530989637407,"z0":5.5386613164324805,"aX":-14.713459947652675},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.8,"breakHorizontal":13.1,"spinRate":1661,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.40613987957599385,"extension":6.748241215364962},"index":3,"playId":"5274bf63-9918-36bb-b0bc-e7515a4d0366","pitchNumber":4,"startTime":"2026-08-13T00:31:59.376Z","endTime":"2026-08-13T00:32:03.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:32:03.693Z","atBatIndex":39},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ceddanne Rafaela grounds into a force out, pitcher José Soriano to second baseman Ernie Clement. Nick Sogard out at 2nd. Ceddanne Rafaela to 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-13T00:32:19.344Z","endTime":"2026-08-13T00:34:46.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":667755,"link":"/api/v1/people/667755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.266875503572454,"aZ":-24.09786013594438,"pfxX":-9.501465269374984,"pfxZ":4.119161381479631,"pX":-0.40346943473697666,"pZ":1.5930157979857198,"vX0":7.214298345889696,"vY0":-139.1474754718333,"vZ0":-6.700491165566268,"x":132.38,"y":195.77,"x0":-1.7955141544717503,"y0":50.00175285652495,"z0":5.62909194293004,"aX":-18.627987945924374},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.2,"breakHorizontal":15.7,"spinRate":1901,"spinDirection":233},"zone":7,"typeConfidence":0.88,"plateTime":0.39364994821850363,"extension":6.85194649034849},"index":0,"playId":"122e7268-0b8f-3859-8ce4-cb7a30a1d41f","pitchNumber":1,"startTime":"2026-08-13T00:32:30.519Z","endTime":"2026-08-13T00:32:33.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8486250570911,"aZ":-14.03278132732645,"pfxX":-6.55087694881718,"pfxZ":9.012595529316187,"pX":1.7339065784121095,"pZ":2.0816736434594474,"vX0":11.650536792089532,"vY0":-141.3727711174166,"vZ0":-7.351768648890881,"x":50.91,"y":182.57,"x0":-1.5997121618670183,"y0":50.006181112909665,"z0":5.626740941355745,"aX":-13.191900451007209},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":9.4,"spinRate":2152,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.3882390784841028,"extension":6.857689899252629},"index":1,"playId":"ed853439-9ba5-3a92-85c5-2c6287fb9cef","pitchNumber":2,"startTime":"2026-08-13T00:32:55.920Z","endTime":"2026-08-13T00:32:59.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.785163358634723,"aZ":-36.0440383985054,"pfxX":7.659879471982957,"pfxZ":-2.4292957639425126,"pX":0.9951121830145355,"pZ":-0.025009665240858372,"vX0":4.042699462273141,"vY0":-126.26831251497892,"vZ0":-6.915820062233246,"x":79.07,"y":239.46,"x0":-1.6283739462429216,"y0":50.002756419101296,"z0":5.6958276724084635,"aX":12.208693427899316},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.9,"breakHorizontal":-14.9,"spinRate":2324,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.4359329558196894,"extension":6.890833742505744},"index":2,"playId":"ae5dd068-75cb-30be-b3d8-0b7ed25d9daf","pitchNumber":3,"startTime":"2026-08-13T00:33:16.344Z","endTime":"2026-08-13T00:33:20.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41060948265091,"aZ":-23.645622630137797,"pfxX":-7.803541491521307,"pfxZ":4.234571835470229,"pX":-0.8335926074607005,"pZ":2.3009978741324995,"vX0":5.102859103131554,"vY0":-140.9245285315105,"vZ0":-5.466577537352897,"x":148.77,"y":176.65,"x0":-1.6519617469978976,"y0":50.006115819981,"z0":5.78916745536202,"aX":-15.73098412957669},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.7,"breakHorizontal":13.1,"spinRate":1914,"spinDirection":221},"zone":13,"typeConfidence":0.66,"plateTime":0.3883648643649029,"extension":6.906583980685677},"index":3,"playId":"90ed05df-268d-3915-8811-01647a87c8eb","pitchNumber":4,"startTime":"2026-08-13T00:33:42.561Z","endTime":"2026-08-13T00:33:46.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.58369789404908,"aZ":-23.80491283925472,"pfxX":-8.01388654690437,"pfxZ":4.205769979087307,"pX":-1.1334947542473555,"pZ":3.0375742915246304,"vX0":4.531971929204015,"vY0":-140.19603468971843,"vZ0":-3.575583065100962,"x":160.21,"y":156.77,"x0":-1.7293728774239145,"y0":50.00603611267502,"z0":5.882568219534666,"aX":-15.961569837891693},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.1,"breakHorizontal":13.6,"spinRate":1957,"spinDirection":220},"zone":11,"typeConfidence":0.55,"plateTime":0.39063249705755965,"extension":6.865953832073593},"hitData":{"launchSpeed":37.5,"launchAngle":-36.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":123.97,"coordY":178.77}},"index":4,"playId":"2d6dff76-21b9-36ca-b70d-8d34175628a0","pitchNumber":5,"startTime":"2026-08-13T00:34:38.951Z","endTime":"2026-08-13T00:34:46.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:34:46.742Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adley Rutschman walks. Ceddanne Rafaela to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-13T00:35:21.457Z","endTime":"2026-08-13T00:37:16.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.563825334788717,"aZ":-26.104285193065472,"pfxX":-9.074825204881716,"pfxZ":3.3341151173023764,"pX":-0.8986165423455803,"pZ":1.3185985233987298,"vX0":6.032290698821575,"vY0":-133.94645891995913,"vZ0":-5.855449908434766,"x":151.25,"y":203.18,"x0":-1.9993201020187774,"y0":50.00143604762888,"z0":5.396052005634259,"aX":-16.511003080642595},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.0,"breakHorizontal":15.1,"spinRate":1606,"spinDirection":247},"zone":13,"typeConfidence":0.88,"plateTime":0.40870273259466394,"extension":6.630555063587301},"index":0,"playId":"af06d038-45f1-3c81-bee3-37d6b7de789a","pitchNumber":1,"startTime":"2026-08-13T00:35:29.819Z","endTime":"2026-08-13T00:35:33.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.320096409636005,"aZ":-25.586131136631927,"pfxX":-10.269483349183531,"pfxZ":3.5232876943595577,"pX":0.31059105291434475,"pZ":0.7910528424746274,"vX0":9.448378671396094,"vY0":-135.82466625444215,"vZ0":-7.796775461783422,"x":105.16,"y":217.42,"x0":-1.8762617065171017,"y0":50.00543601717458,"z0":5.473984418156775,"aX":-19.220311022007056},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.9,"breakHorizontal":16.7,"spinRate":1792,"spinDirection":238},"zone":14,"typeConfidence":0.86,"plateTime":0.40302484000553784,"extension":6.763768460604174},"index":1,"playId":"62408e71-5917-398a-a82d-c35586912ce1","pitchNumber":2,"startTime":"2026-08-13T00:35:49.607Z","endTime":"2026-08-13T00:35:53.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31477141041139,"aZ":-25.845891726365895,"pfxX":-9.258361599235014,"pfxZ":3.2043696650860074,"pX":-0.11344688578853557,"pZ":1.574477717612461,"vX0":8.070841113357224,"vY0":-139.4868824762197,"vZ0":-6.3911323263757644,"x":121.32,"y":196.27,"x0":-1.836356413753959,"y0":50.00670788844016,"z0":5.591065067472094,"aX":-18.313894303167146},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.7,"breakHorizontal":15.2,"spinRate":1826,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.392133025678564,"extension":6.64840778035205},"index":2,"playId":"7a6e1963-bb6c-3983-9790-a4462c0a74e9","pitchNumber":3,"startTime":"2026-08-13T00:36:25.729Z","endTime":"2026-08-13T00:36:29.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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.656909676381925,"aZ":-22.235190371636584,"pfxX":-9.284568442981005,"pfxZ":4.9965666701585665,"pX":0.37378606270145015,"pZ":1.3973765083855132,"vX0":9.333363601789358,"vY0":-139.68326949271489,"vZ0":-7.436525063410555,"x":102.75,"y":201.05,"x0":-1.794748300894792,"y0":50.00121634763584,"z0":5.541830399650298,"aX":-18.45866264089304},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.7,"breakHorizontal":15.0,"spinRate":1952,"spinDirection":226},"zone":14,"typeConfidence":0.88,"plateTime":0.39121630639096994,"extension":6.767394755112751},"index":3,"playId":"a5fc0733-2817-3664-abaf-b1fac82f8615","pitchNumber":4,"startTime":"2026-08-13T00:36:47.911Z","endTime":"2026-08-13T00:36:52.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.767182920363506,"aZ":-25.570367231362262,"pfxX":-9.44737392734564,"pfxZ":3.3011783568790074,"pX":2.066891750674748,"pZ":0.9521769976060017,"vX0":13.864180445918725,"vY0":-140.0875467327267,"vZ0":-7.943908676085459,"x":38.21,"y":213.07,"x0":-1.7044044454327576,"y0":50.003587018682914,"z0":5.4799967729229895,"aX":-18.89853147102406},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.4,"breakHorizontal":14.5,"spinRate":1935,"spinDirection":231},"zone":14,"typeConfidence":0.89,"plateTime":0.3900579567201645,"extension":6.790889452248848},"index":4,"playId":"0193416a-dd41-352c-a46e-f211f36bb00e","pitchNumber":5,"startTime":"2026-08-13T00:37:09.850Z","endTime":"2026-08-13T00:37:16.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:37:16.254Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willson Contreras grounds out, third baseman Charles McAdoo to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-13T00:38:48.200Z","endTime":"2026-08-13T00:40:09.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-13T00:37:26.628Z","endTime":"2026-08-13T00:38:50.516Z","isPitch":false,"type":"action"},{"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":96.9,"endSpeed":88.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.678880083272187,"aZ":-22.72184267373076,"pfxX":-9.822800412161815,"pfxZ":4.700090339059315,"pX":-0.27187382629901,"pZ":1.875221842866554,"vX0":7.8234275843402585,"vY0":-140.8627016737875,"vZ0":-6.551439339175902,"x":127.36,"y":188.15,"x0":-1.8074832677619692,"y0":50.00611746287908,"z0":5.698080478815699,"aX":-19.764830983492573},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.3,"breakHorizontal":16.2,"spinRate":1905,"spinDirection":226},"zone":8,"typeConfidence":0.87,"plateTime":0.3886784372539096,"extension":6.877500497187058},"index":1,"playId":"02c9e19b-e0d3-3fa9-9c0b-723f954c14ce","pitchNumber":1,"startTime":"2026-08-13T00:38:50.516Z","endTime":"2026-08-13T00:38:53.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7595316710929,"aZ":-24.111968573119647,"pfxX":-8.440926132133207,"pfxZ":4.071745816702821,"pX":-0.8277189135574089,"pZ":3.022202080328841,"vX0":5.46233328492016,"vY0":-139.90755455476787,"vZ0":-3.2722719972885774,"x":148.55,"y":157.18,"x0":-1.7093187128760543,"y0":50.00687176366293,"z0":5.7885999573447044,"aX":-16.726345170009953},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.8,"breakHorizontal":14.2,"spinRate":1887,"spinDirection":222},"zone":11,"typeConfidence":0.64,"plateTime":0.39159994294345424,"extension":6.870393597962195},"index":2,"playId":"5bec27df-f55f-3fb2-a323-4ab5c35ff94f","pitchNumber":2,"startTime":"2026-08-13T00:39:15.481Z","endTime":"2026-08-13T00:39:18.658Z","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":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.970720668450642,"aZ":-24.534394070192516,"pfxX":-9.338385482381522,"pfxZ":3.81884096026793,"pX":-0.4950072069566063,"pZ":1.986043814730742,"vX0":6.612086007055011,"vY0":-140.54181815898914,"vZ0":-5.989613329281735,"x":135.87,"y":185.16,"x0":-1.6654340024226284,"y0":50.00106085984976,"z0":5.739131998426684,"aX":-18.67161394551353},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.9,"breakHorizontal":15.6,"spinRate":1957,"spinDirection":224},"zone":7,"typeConfidence":0.89,"plateTime":0.3897764960604375,"extension":7.002167398603076},"hitData":{"launchSpeed":75.1,"launchAngle":0.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":115.21,"coordY":176.51}},"index":3,"playId":"8342bfec-ac00-3e2d-9066-b74a3919b8f0","pitchNumber":3,"startTime":"2026-08-13T00:40:01.635Z","endTime":"2026-08-13T00:40:09.498Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:40:09.498Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alejandro Kirk lines out to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-13T00:42:47.532Z","endTime":"2026-08-13T00:44:51.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Slaten replaces Ranger Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-13T00:41:42.481Z","endTime":"2026-08-13T00:42:49.822Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686580,"link":"/api/v1/people/686580"},"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.2,"endSpeed":87.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07208448907718,"aZ":-14.90077610869352,"pfxX":-7.6133866196025695,"pfxZ":8.743137597594089,"pX":-1.1304429292797398,"pZ":2.4709273627512176,"vX0":1.758716927760192,"vY0":-140.02014897413991,"vZ0":-6.517447668692119,"x":160.09,"y":172.06,"x0":-0.7796355592477512,"y0":50.00400761358085,"z0":5.812659789697897,"aX":-15.043578143601705},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":13.4,"spinRate":2303,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.3919238861197103,"extension":6.822102973212742},"index":1,"playId":"dc74cfcd-7a22-3f42-87fa-e0afbe3eef68","pitchNumber":1,"startTime":"2026-08-13T00:42:49.822Z","endTime":"2026-08-13T00:42:54.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22933259687134,"aZ":-9.741845537700764,"pfxX":-5.962581528456658,"pfxZ":11.034618071127845,"pX":0.3669612498084182,"pZ":1.3300381451531464,"vX0":5.184328961205526,"vY0":-141.86352813969336,"vZ0":-10.396298955746145,"x":103.01,"y":202.87,"x0":-0.7117979354304196,"y0":50.00673232754154,"z0":5.668865744660462,"aX":-12.125083838954408},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":9.7,"spinRate":2370,"spinDirection":212},"zone":14,"typeConfidence":0.85,"plateTime":0.3864842652345928,"extension":6.932439428854557},"index":2,"playId":"161351ec-d1e9-34d5-b661-3a6b8943df0d","pitchNumber":2,"startTime":"2026-08-13T00:43:06.238Z","endTime":"2026-08-13T00:43:10.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80814062808134,"aZ":-15.255900655742806,"pfxX":0.06430457872010331,"pfxZ":8.577709016867779,"pX":-0.6246817191282608,"pZ":2.219182986510866,"vX0":1.4367604078433405,"vY0":-138.98307598745214,"vZ0":-6.695877120526777,"x":140.81,"y":178.86,"x0":-1.1549314404807467,"y0":50.000926439448314,"z0":5.657931691552852,"aX":0.12652164198011995},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":-0.4,"spinRate":2480,"spinDirection":195},"zone":4,"typeConfidence":0.84,"plateTime":0.39289966861191594,"extension":6.919462998232361},"index":3,"playId":"17976d7a-a506-34f4-89d1-9d553e0c48ab","pitchNumber":3,"startTime":"2026-08-13T00:43:23.172Z","endTime":"2026-08-13T00:43:26.219Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2026-08-13T00:43:36.579Z","endTime":"2026-08-13T00:43:52.704Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.438200555350566,"aZ":-18.518952028410997,"pfxX":1.8382495000109496,"pfxZ":7.023354908832907,"pX":0.45168244396518625,"pZ":1.0295692693324696,"vX0":3.293909277580825,"vY0":-138.00376123059243,"vZ0":-9.020633995283015,"x":99.78,"y":210.98,"x0":-0.9924578148503953,"y0":50.00062168548092,"z0":5.568844901904354,"aX":3.5733390273301575},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.2,"breakHorizontal":-4.0,"spinRate":2522,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.39568488940742075,"extension":6.955672274032667},"index":5,"playId":"8395c984-87fc-3137-906d-f0f7296fa905","pitchNumber":4,"startTime":"2026-08-13T00:43:52.704Z","endTime":"2026-08-13T00:43:56.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07797146266069,"aZ":-13.65565677731546,"pfxX":-8.473518598738067,"pfxZ":9.100693451705126,"pX":-0.3706560235417244,"pZ":2.1724769633551975,"vX0":4.5435693558537045,"vY0":-142.09313046933752,"vZ0":-7.213439417403138,"x":131.13,"y":180.12,"x0":-0.8939012055445251,"y0":50.00001686298802,"z0":5.6204486446396436,"aX":-17.23774235765726},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.1,"breakHorizontal":14.4,"spinRate":2394,"spinDirection":215},"zone":4,"typeConfidence":0.91,"plateTime":0.3862129442329829,"extension":6.966299673983106},"index":6,"playId":"8d476839-51dc-3c58-9d8a-0dd50c861dcc","pitchNumber":5,"startTime":"2026-08-13T00:44:08.979Z","endTime":"2026-08-13T00:44:12.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.692541317203116,"aZ":-15.184881680306786,"pfxX":0.27030426761483584,"pfxZ":8.646681989161277,"pX":0.0612053280070028,"pZ":2.3122738960770786,"vX0":2.852132740460905,"vY0":-138.71984741235298,"vZ0":-6.429881524806843,"x":114.67,"y":176.35,"x0":-1.0119439895201063,"y0":50.00236390062399,"z0":5.658015407640037,"aX":0.5303020007967456},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":-1.1,"spinRate":2484,"spinDirection":198},"zone":5,"typeConfidence":0.81,"plateTime":0.39364904747899,"extension":6.886037487374693},"index":7,"playId":"3f044291-63dc-313c-bf49-c2f9ca2500bf","pitchNumber":6,"startTime":"2026-08-13T00:44:25.363Z","endTime":"2026-08-13T00:44:29.442Z","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":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.577573727601276,"aZ":-10.551347875270602,"pfxX":-7.192579610681426,"pfxZ":10.603959321862707,"pX":-1.000635748188741,"pZ":2.040456390953373,"vX0":2.8335381728555897,"vY0":-142.34649017669804,"vZ0":-8.129859316135752,"x":155.14,"y":183.69,"x0":-1.0780362776095254,"y0":50.004880465964725,"z0":5.61266774334604,"aX":-14.669969092720242},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":12.4,"spinRate":2343,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.38569835314245315,"extension":6.908095349416599},"hitData":{"launchSpeed":80.9,"launchAngle":22.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.64,"coordY":92.69}},"index":8,"playId":"e5f929cb-d80c-38ae-957c-f3e3336dfdd0","pitchNumber":7,"startTime":"2026-08-13T00:44:44.347Z","endTime":"2026-08-13T00:44:51.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:44:51.391Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kazuma Okamoto walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-13T00:45:13.280Z","endTime":"2026-08-13T00:47:09.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55579831205104,"aZ":-27.440493840141013,"pfxX":6.311781939190418,"pfxZ":2.9508312149047438,"pX":-0.5170851300431738,"pZ":3.6532586823957502,"vX0":-0.10963014493325307,"vY0":-125.79614448712462,"vZ0":0.30191501314837965,"x":136.71,"y":140.14,"x0":-1.2927966756575306,"y0":50.00027483892506,"z0":5.756493736533627,"aX":10.112005071707609},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":-11.4,"spinRate":2459,"spinDirection":79},"zone":11,"typeConfidence":0.91,"plateTime":0.43543745005077383,"extension":6.712767830373362},"index":0,"playId":"9412b806-fd4e-3a39-aa35-f5cd885d0ff7","pitchNumber":1,"startTime":"2026-08-13T00:45:18.969Z","endTime":"2026-08-13T00:45:23.288Z","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":true},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18021085282493,"aZ":-28.469010697888947,"pfxX":8.056476942026862,"pfxZ":2.352009028371418,"pX":0.8839956758763222,"pZ":1.8032539196631714,"vX0":2.184670860102976,"vY0":-125.0361218980211,"vZ0":-3.475186136995067,"x":83.3,"y":190.09,"x0":-1.048726701475394,"y0":50.005244608736625,"z0":5.557702792857185,"aX":12.704877480514078},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":-15.1,"spinRate":2538,"spinDirection":63},"zone":14,"typeConfidence":0.92,"plateTime":0.4387435941104614,"extension":6.826313467772265},"index":1,"playId":"cc8c3a42-f6e2-3944-83a2-a65b3a367554","pitchNumber":2,"startTime":"2026-08-13T00:45:35.053Z","endTime":"2026-08-13T00:45:39.314Z","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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43606515056226,"aZ":-11.269764010548935,"pfxX":-6.795299313850232,"pfxZ":10.239002479927523,"pX":-0.25511738779092874,"pZ":2.7835619809044103,"vX0":4.301678434013226,"vY0":-142.17209934979095,"vZ0":-6.179667737118337,"x":126.72,"y":163.62,"x0":-0.9070936966200637,"y0":50.00298290975296,"z0":5.704874482364795,"aX":-13.87239515537683},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":11.4,"spinRate":2273,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.3856652723327061,"extension":6.86287418259115},"index":2,"playId":"430d756f-330f-3711-8658-78f8db7ac4bb","pitchNumber":3,"startTime":"2026-08-13T00:46:04.144Z","endTime":"2026-08-13T00:46:07.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.228740105391225,"aZ":-29.741354094578664,"pfxX":7.660355055262382,"pfxZ":1.574595477123328,"pX":-0.920708775987464,"pZ":4.1678471961450105,"vX0":-1.5927019470503416,"vY0":-123.57826601645712,"vZ0":2.166561081605172,"x":152.1,"y":126.25,"x0":-1.2639862085306133,"y0":50.00544958898996,"z0":5.775029677519274,"aX":11.870604839145583},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.6,"breakHorizontal":-13.6,"spinRate":2527,"spinDirection":57},"zone":11,"typeConfidence":0.9,"plateTime":0.4429257122439685,"extension":6.8189664885075745},"index":3,"playId":"53b0943f-fd15-3676-ac65-174121df8235","pitchNumber":4,"startTime":"2026-08-13T00:46:23.392Z","endTime":"2026-08-13T00:46:27.387Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.448815822884907,"aZ":-24.837192968420307,"pfxX":2.1587507441808267,"pfxZ":3.835500322896886,"pX":0.5759330171468043,"pZ":2.924024765397489,"vX0":3.4528301678680107,"vY0":-137.4540158120022,"vZ0":-3.0367326014005807,"x":95.05,"y":159.83,"x0":-0.9769687406862322,"y0":50.00327782749523,"z0":5.729339226096687,"aX":4.131456706271407},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.5,"breakHorizontal":-4.7,"spinRate":2329,"spinDirection":177},"zone":3,"typeConfidence":0.9,"plateTime":0.3984621090969931,"extension":6.8531276970183095},"index":4,"playId":"ec1d3bf0-fbfd-396c-a43f-bad835779112","pitchNumber":5,"startTime":"2026-08-13T00:46:40.420Z","endTime":"2026-08-13T00:46:43.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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64085880643874,"aZ":-28.45108779415193,"pfxX":6.46660301095495,"pfxZ":2.3739925139178375,"pX":0.32415712840022914,"pZ":1.534205084317426,"vX0":1.8005775368822992,"vY0":-124.35643431799852,"vZ0":-3.9277867922667995,"x":104.64,"y":197.36,"x0":-1.2492361242515633,"y0":50.00359126608686,"z0":5.491034401293349,"aX":10.14037922346463},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.6,"breakHorizontal":-12.1,"spinRate":2648,"spinDirection":68},"zone":14,"typeConfidence":0.91,"plateTime":0.4402358852676329,"extension":6.980838872225535},"index":5,"playId":"1bfb2079-648b-334f-863b-b3a479cb83fb","pitchNumber":6,"startTime":"2026-08-13T00:47:04.460Z","endTime":"2026-08-13T00:47:09.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:47:09.097Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-13T00:47:26.312Z","endTime":"2026-08-13T00:49:51.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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(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.5,"endSpeed":87.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89906955662491,"aZ":-13.152408857976281,"pfxX":-1.350102497067029,"pfxZ":9.548565879486867,"pX":0.5487809990819812,"pZ":3.3973501579450978,"vX0":4.174697355635362,"vY0":-140.5031726189055,"vZ0":-4.1039272670203015,"x":96.08,"y":147.05,"x0":-0.7832511083227591,"y0":50.00387448951663,"z0":5.7364320979478105,"aX":-2.6903665595039823},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":1.6,"spinRate":2486,"spinDirection":200},"zone":12,"typeConfidence":0.9,"plateTime":0.39037654570765046,"extension":6.80504971643031},"index":0,"playId":"9217df0a-e682-35ac-a8a1-77edeb41762d","pitchNumber":1,"startTime":"2026-08-13T00:47:34.742Z","endTime":"2026-08-13T00:47:37.827Z","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":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.510953723518334,"aZ":-12.38726362700232,"pfxX":-7.081951051521778,"pfxZ":9.684807953477687,"pX":-1.0035124800400228,"pZ":2.4409216705521755,"vX0":2.218923022358128,"vY0":-142.6678823193938,"vZ0":-6.635432533492795,"x":155.25,"y":172.88,"x0":-0.8754749215345988,"y0":50.0036577968545,"z0":5.591964003256892,"aX":-14.471773489623914},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.2,"breakHorizontal":12.4,"spinRate":2627,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.3852107507767255,"extension":6.927765065946396},"index":1,"playId":"f223b820-9fb7-3659-b29c-2f7963edf07a","pitchNumber":2,"startTime":"2026-08-13T00:47:51.508Z","endTime":"2026-08-13T00:47:54.518Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-13T00:48:03.907Z","endTime":"2026-08-13T00:48:19.259Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"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.1,"endSpeed":88.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93009119719399,"aZ":-11.187800447379042,"pfxX":-1.1262002288174542,"pfxZ":10.426632349966273,"pX":-0.238009741611533,"pZ":3.550705298083773,"vX0":1.8688163057246059,"vY0":-141.38371947645823,"vZ0":-4.454434861795375,"x":126.07,"y":142.91,"x0":-0.7629787175188985,"y0":50.00616612702001,"z0":5.871880642446305,"aX":-2.267651066629356},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":1.7,"spinRate":2519,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.3882488502587904,"extension":6.822512805760986},"index":3,"playId":"9b08e41f-5dfc-30ef-94a5-3f4c2033680c","pitchNumber":3,"startTime":"2026-08-13T00:48:19.259Z","endTime":"2026-08-13T00:48:27.371Z","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":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.720908969761172,"aZ":-22.903167986835133,"pfxX":2.6310130601242534,"pfxZ":4.85730744701499,"pX":0.8931054096801828,"pZ":2.1423805903529867,"vX0":3.638450277586349,"vY0":-137.09634447301588,"vZ0":-5.514351168740971,"x":82.96,"y":180.94,"x0":-0.7918937786346293,"y0":50.001142977853185,"z0":5.738669910351784,"aX":5.016421094967269},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.9,"breakHorizontal":-5.5,"spinRate":2478,"spinDirection":190},"zone":14,"typeConfidence":0.9,"plateTime":0.3992150330390438,"extension":6.641747904348372},"index":4,"playId":"25abd6e1-2411-3afa-b46d-2f7d23180b72","pitchNumber":4,"startTime":"2026-08-13T00:48:57.109Z","endTime":"2026-08-13T00:49:01.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.137949636035266,"aZ":-13.871178746805793,"pfxX":-7.310615209747542,"pfxZ":9.006726813740297,"pX":-1.0015933588967765,"pZ":2.193236262067033,"vX0":1.8607493989341213,"vY0":-142.0196316439616,"vZ0":-7.612154787531037,"x":155.18,"y":179.56,"x0":-0.7179246400082376,"y0":50.00000914564684,"z0":5.8003096353640275,"aX":-14.851768435884487},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.9,"breakHorizontal":12.8,"spinRate":2465,"spinDirection":206},"zone":13,"typeConfidence":0.91,"plateTime":0.3864456424867351,"extension":6.871904336120082},"index":5,"playId":"cbcf7236-9de9-3b85-a1ee-10a4a50c37f5","pitchNumber":5,"startTime":"2026-08-13T00:49:24.300Z","endTime":"2026-08-13T00:49:27.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.689211673120695,"aZ":-12.367640150866517,"pfxX":-5.192721110287081,"pfxZ":9.635730928927408,"pX":-0.8081272632938584,"pZ":3.1163303997326666,"vX0":1.651926511676843,"vY0":-142.67036187818223,"vZ0":-5.504746242242865,"x":147.8,"y":154.64,"x0":-0.720962964634936,"y0":50.00459273941461,"z0":5.854473324611988,"aX":-10.675436588410808},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":9.0,"spinRate":2452,"spinDirection":208},"zone":1,"typeConfidence":0.62,"plateTime":0.3843332786944451,"extension":6.820129947735282},"index":6,"playId":"e649ef03-d2e9-371d-a5b5-917cb7ac160e","pitchNumber":6,"startTime":"2026-08-13T00:49:48.506Z","endTime":"2026-08-13T00:49:51.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:49:51.753Z","atBatIndex":45},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ernie Clement grounds into a force out, shortstop Andruw Monasterio to second baseman Nick Sogard. Kazuma Okamoto out at 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-13T00:50:10.696Z","endTime":"2026-08-13T00:50:45.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.449223559775078,"aZ":-22.33764076573635,"pfxX":2.9203497046034586,"pfxZ":5.193574979949231,"pX":0.7280039735093816,"pZ":3.4910397456027296,"vX0":3.2949826654449126,"vY0":-136.37353249239584,"vZ0":-2.2675487529546507,"x":89.25,"y":144.52,"x0":-0.8728326293316002,"y0":50.002499098351905,"z0":5.865206009266462,"aX":5.530022435686725},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.1,"breakHorizontal":-6.0,"spinRate":2540,"spinDirection":170},"zone":12,"typeConfidence":0.9,"plateTime":0.4007990433530719,"extension":6.795202233364159},"index":0,"playId":"f8edf093-3140-3d04-b53f-7c12d1fed68e","pitchNumber":1,"startTime":"2026-08-13T00:50:13.439Z","endTime":"2026-08-13T00:50:16.462Z","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":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74111288500075,"aZ":-25.7751088225229,"pfxX":5.285976278569248,"pfxZ":4.050328541485467,"pX":0.5554065837553206,"pZ":1.5858710492843855,"vX0":2.2492808020431205,"vY0":-125.00516815272032,"vZ0":-4.540866868583284,"x":95.83,"y":195.96,"x0":-1.043312024165909,"y0":50.00181029390595,"z0":5.5478393868012645,"aX":8.344542946720779},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.5,"breakHorizontal":-10.1,"spinRate":2564,"spinDirection":81},"zone":9,"typeConfidence":0.91,"plateTime":0.43856300629121847,"extension":6.713773178814454},"hitData":{"launchSpeed":56.6,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.89,"coordY":155.91}},"index":1,"playId":"5452c7ab-c299-379b-992b-96e94b14a35c","pitchNumber":2,"startTime":"2026-08-13T00:50:38.052Z","endTime":"2026-08-13T00:50:45.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:50:45.054Z","atBatIndex":46},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wilyer Abreu pops out to shortstop Andrés Giménez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-13T00:53:08.497Z","endTime":"2026-08-13T00:54:20.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Fluharty replaces José Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-13T00:52:38.007Z","endTime":"2026-08-13T00:53:10.769Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689254,"link":"/api/v1/people/689254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.715476528844597,"aZ":-19.271549866519837,"pfxX":0.8989280642227844,"pfxZ":7.308924101788861,"pX":0.0806763623558605,"pZ":3.026496386657783,"vX0":-9.652065260618375,"vY0":-131.46147735953886,"vZ0":-2.8871050517154444,"x":113.92,"y":157.06,"x0":3.6699317182282476,"y0":50.00048588897599,"z0":5.555947864747319,"aX":1.5885460645235077},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.8,"breakHorizontal":0.4,"spinRate":2678,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.41534782853296903,"extension":6.772685517611789},"index":1,"playId":"dbb1fa69-26ae-347d-a3e3-d543a98fac3f","pitchNumber":1,"startTime":"2026-08-13T00:53:10.769Z","endTime":"2026-08-13T00:53:13.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87653271197297,"aZ":-30.08170171747319,"pfxX":-9.23780202037042,"pfxZ":1.494488481676485,"pX":-1.3354339518923564,"pZ":0.7506439976146027,"vX0":-8.442230144059053,"vY0":-118.53161512936609,"vZ0":-5.048045775569374,"x":167.9,"y":218.51,"x0":3.4927287484980085,"y0":50.00436329955436,"z0":5.703881037641092,"aX":-12.943759773918096},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.6,"breakHorizontal":19.1,"spinRate":2702,"spinDirection":298},"zone":13,"typeConfidence":0.93,"plateTime":0.46481122209034575,"extension":6.900323905749579},"index":2,"playId":"d8e72062-2fff-3d84-92ec-3b309db84edc","pitchNumber":2,"startTime":"2026-08-13T00:53:24.121Z","endTime":"2026-08-13T00:53:27.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06153443699114,"aZ":-21.736588972889983,"pfxX":0.5999830517947533,"pfxZ":5.832282236188913,"pX":1.1854958547251373,"pZ":2.5478119065972358,"vX0":-6.976989263036567,"vY0":-132.38815442383904,"vZ0":-3.859075886801792,"x":71.81,"y":169.99,"x0":3.767838370458939,"y0":50.003878257999986,"z0":5.599427403028615,"aX":1.0748106731771865},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.0,"breakHorizontal":0.4,"spinRate":2618,"spinDirection":164},"zone":12,"typeConfidence":0.9,"plateTime":0.41242096779860615,"extension":6.696901085109626},"index":3,"playId":"b69c5562-57da-38d7-8c39-cfdd7e0ea3bd","pitchNumber":3,"startTime":"2026-08-13T00:53:39.800Z","endTime":"2026-08-13T00:53:44.099Z","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":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.608106282181417,"aZ":-24.590118499749753,"pfxX":-0.1342053139984758,"pfxZ":4.382778770718872,"pX":1.6749210100175644,"pZ":2.5808540645711955,"vX0":-5.453445781374934,"vY0":-130.06034608990936,"vZ0":-2.9248532834508083,"x":53.16,"y":169.1,"x0":3.807257084311133,"y0":50.00492138866299,"z0":5.563966585362682,"aX":-0.23160093686144145},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.6,"breakHorizontal":1.3,"spinRate":2697,"spinDirection":166},"zone":12,"typeConfidence":0.85,"plateTime":0.4194640893202415,"extension":6.709064749573458},"index":4,"playId":"3014ef7f-9e81-3e75-b24f-85607a59b1c5","pitchNumber":4,"startTime":"2026-08-13T00:53:54.367Z","endTime":"2026-08-13T00:53:58.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.166373182957724,"aZ":-23.32211841636355,"pfxX":0.6265390761940255,"pfxZ":5.008776731164893,"pX":1.193465879110567,"pZ":3.355580015751851,"vX0":-6.934409282259312,"vY0":-131.41133213218646,"vZ0":-1.548146746779794,"x":71.51,"y":148.18,"x0":3.7734967826999055,"y0":50.00238382190814,"z0":5.667699077896456,"aX":1.108620107374488},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.0,"breakHorizontal":0.2,"spinRate":2671,"spinDirection":176},"zone":12,"typeConfidence":0.9,"plateTime":0.41518812092882484,"extension":6.757863973393317},"hitData":{"launchSpeed":64.5,"launchAngle":55.0,"totalDistance":154.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":104.04,"coordY":143.93}},"index":5,"playId":"7bd5041b-8af6-3ae7-826e-b44a61f90592","pitchNumber":5,"startTime":"2026-08-13T00:54:11.197Z","endTime":"2026-08-13T00:54:20.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:54:20.645Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Caleb Durbin lines out to left fielder Jesús Sánchez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-13T00:54:33.679Z","endTime":"2026-08-13T00:55:29.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"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(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":91.9,"endSpeed":84.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.134781634255088,"aZ":-18.149762366002115,"pfxX":0.6406171738076037,"pfxZ":7.713279939524803,"pX":0.24732289532939053,"pZ":3.504663106449283,"vX0":-9.351718125925572,"vY0":-133.56229342189883,"vZ0":-2.3934351060695356,"x":107.57,"y":144.15,"x0":3.7015897460353915,"y0":50.00055558632953,"z0":5.708823499787514,"aX":1.1672996480682636},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.7,"breakHorizontal":0.7,"spinRate":2488,"spinDirection":153},"zone":12,"typeConfidence":0.91,"plateTime":0.4091541180686171,"extension":6.731962315488755},"index":0,"playId":"f88b8706-45f5-327a-9c2e-39377bc6d157","pitchNumber":1,"startTime":"2026-08-13T00:54:46.143Z","endTime":"2026-08-13T00:54:50.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.024703647337976,"aZ":-21.18614436596751,"pfxX":0.04582097637252325,"pfxZ":6.312550060408273,"pX":-0.8552175564757807,"pZ":2.507053858625014,"vX0":-11.575056628043011,"vY0":-130.72138596677453,"vZ0":-3.8159829144155104,"x":149.6,"y":171.09,"x0":3.613149525503158,"y0":50.00284503288429,"z0":5.5647399832294315,"aX":0.07954238135457589},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.8,"breakHorizontal":2.3,"spinRate":2627,"spinDirection":153},"zone":11,"typeConfidence":0.89,"plateTime":0.4180474810478283,"extension":6.884729412171342},"index":1,"playId":"bde90c29-572f-3dc8-bf06-3571d4409d9d","pitchNumber":2,"startTime":"2026-08-13T00:55:01.434Z","endTime":"2026-08-13T00:55:04.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74025860140659,"aZ":-19.614145166053255,"pfxX":-1.72250734700639,"pfxZ":7.18205082568063,"pX":-0.563417610686423,"pZ":2.173316170764119,"vX0":-10.161361703832032,"vY0":-131.38174615904893,"vZ0":-5.074555194011637,"x":138.48,"y":180.1,"x0":3.5774222551308483,"y0":50.00155663309926,"z0":5.586691486688076,"aX":-3.012372932012586},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.0,"breakHorizontal":5.4,"spinRate":2712,"spinDirection":157},"zone":4,"typeConfidence":0.89,"plateTime":0.4168335673923882,"extension":6.79769968952758},"hitData":{"launchSpeed":75.2,"launchAngle":28.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.39,"coordY":119.72}},"index":2,"playId":"a9894972-4014-39b9-857b-4fc46ad54ffc","pitchNumber":3,"startTime":"2026-08-13T00:55:19.949Z","endTime":"2026-08-13T00:55:29.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:55:29.034Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jarren Duran flies out to center fielder Myles Straw.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-13T00:55:47.128Z","endTime":"2026-08-13T00:57:13.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83611942073473,"aZ":-30.754989545117912,"pfxX":-7.308782759065419,"pfxZ":1.0132964930642991,"pX":0.5093282812542165,"pZ":1.2885191119814265,"vX0":-5.297193636644162,"vY0":-118.14157023542532,"vZ0":-3.609834540672876,"x":97.59,"y":203.99,"x0":3.7387593142376616,"y0":50.00193060627823,"z0":5.696537921481352,"aX":-10.215223542198121},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.2,"breakHorizontal":14.6,"spinRate":2696,"spinDirection":296},"zone":14,"typeConfidence":0.92,"plateTime":0.46560433943467006,"extension":6.94142102895455},"index":0,"playId":"1786abf7-c534-32d3-9fab-166a740c1254","pitchNumber":1,"startTime":"2026-08-13T00:55:52.748Z","endTime":"2026-08-13T00:55:56.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19312401543173,"aZ":-26.04144254562127,"pfxX":-6.984618714397191,"pfxZ":4.366387678996272,"pX":-1.0374596250715404,"pZ":2.827360082026906,"vX0":-8.49530174254205,"vY0":-119.01721496242273,"vZ0":-1.2742334244653815,"x":156.55,"y":162.44,"x0":3.513961173402074,"y0":50.00542306080027,"z0":5.773722411504909,"aX":-9.814868721186448},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":7.8,"breakHorizontal":15.0,"spinRate":2713,"spinDirection":289},"zone":11,"typeConfidence":0.92,"plateTime":0.46386156772046805,"extension":6.903490086886627},"index":1,"playId":"e1dcaece-5d34-3172-84fd-e6e27c6e0b24","pitchNumber":2,"startTime":"2026-08-13T00:56:07.709Z","endTime":"2026-08-13T00:56:12.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.558718389883893,"aZ":-20.872956342280638,"pfxX":-1.7120425380360909,"pfxZ":6.542583006072364,"pX":-0.47183751318117,"pZ":2.3415177467359864,"vX0":-9.837853644423355,"vY0":-130.3599705238333,"vZ0":-4.368263172538118,"x":134.99,"y":175.56,"x0":3.568060881154285,"y0":50.00198782357468,"z0":5.6080834095967775,"aX":-2.9526595359658723},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.0,"breakHorizontal":5.2,"spinRate":2611,"spinDirection":159},"zone":4,"typeConfidence":0.88,"plateTime":0.4196524477777781,"extension":6.786757822221616},"index":2,"playId":"262dcfed-a41f-3151-97e7-131a1fef444a","pitchNumber":3,"startTime":"2026-08-13T00:56:24.022Z","endTime":"2026-08-13T00:56:27.022Z","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":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49613193697098,"aZ":-21.59913817539198,"pfxX":0.18963057811977002,"pfxZ":5.965388293133028,"pX":-0.996778085481155,"pZ":2.613098978441866,"vX0":-11.727963594518581,"vY0":-131.88620103257776,"vZ0":-3.9190929369228003,"x":154.99,"y":168.23,"x0":3.471713756508045,"y0":50.0006005268239,"z0":5.699820013794124,"aX":0.3382730602838042},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":2.0,"spinRate":2685,"spinDirection":158},"zone":11,"typeConfidence":0.9,"plateTime":0.4143786096173079,"extension":6.80592084410228},"index":3,"playId":"def360a3-b005-3367-8588-f7a12d90bf1f","pitchNumber":4,"startTime":"2026-08-13T00:56:49.246Z","endTime":"2026-08-13T00:56:53.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.378757203996184,"aZ":-31.34700799268073,"pfxX":-6.9405898255256595,"pfxZ":0.607257199702329,"pX":-0.37517311170107914,"pZ":1.8973907701765766,"vX0":-7.01594410303455,"vY0":-117.16002446293795,"vZ0":-2.03341846529386,"x":131.3,"y":187.55,"x0":3.577849514731407,"y0":50.00578908151951,"z0":5.751011922747411,"aX":-9.496515738433542},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.8,"breakHorizontal":14.5,"spinRate":2616,"spinDirection":296},"zone":7,"typeConfidence":0.92,"plateTime":0.4703513501676584,"extension":6.912023638645304},"hitData":{"launchSpeed":92.2,"launchAngle":30.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.63,"coordY":59.69}},"index":4,"playId":"5f6525cd-5892-336f-9071-77fe905f1196","pitchNumber":5,"startTime":"2026-08-13T00:57:05.408Z","endTime":"2026-08-13T00:57:13.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T00:57:13.967Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jesús Sánchez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-13T00:59:31.909Z","endTime":"2026-08-13T01:00:52.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"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":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Miller replaces Justin Slaten.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-13T00:58:56.477Z","endTime":"2026-08-13T00:59:34.022Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.415268227327054,"aZ":-37.080796834035205,"pfxX":-7.088298333041164,"pfxZ":-3.22732734851032,"pX":-1.3972250686051675,"pZ":2.2393041150708597,"vX0":-5.628625235879421,"vY0":-123.8633711385978,"vZ0":-2.4897683667548196,"x":170.26,"y":178.32,"x0":1.8417547163519947,"y0":50.00011858955988,"z0":6.419919369610809,"aX":-10.788153811473345},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-6.2,"breakHorizontal":14.3,"spinRate":2682,"spinDirection":311},"zone":13,"typeConfidence":0.91,"plateTime":0.44568453679968334,"extension":6.581960138818061},"index":1,"playId":"4ffb2002-877f-3c10-8d84-8e9bd8c5f166","pitchNumber":1,"startTime":"2026-08-13T00:59:34.022Z","endTime":"2026-08-13T00:59:38.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1270166676767,"aZ":-37.58099515219961,"pfxX":-4.404306770012574,"pfxZ":-3.5338882055570275,"pX":-0.8595125332547127,"pZ":1.0079150318565766,"vX0":-5.025101117019901,"vY0":-124.31917885805152,"vZ0":-5.1462994426742315,"x":149.76,"y":211.57,"x0":1.777394138768721,"y0":50.00281268384042,"z0":6.303393021557273,"aX":-6.738760342014768},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-7.6,"breakHorizontal":9.4,"spinRate":2646,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.44441988412948064,"extension":6.646985428729544},"index":2,"playId":"fa8ea307-4956-3955-b53a-6c96412eb588","pitchNumber":2,"startTime":"2026-08-13T00:59:48.885Z","endTime":"2026-08-13T00:59:51.942Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12955258098916,"aZ":-20.911397442403544,"pfxX":10.248070995702768,"pfxZ":5.618452694956206,"pX":1.3150471680401297,"pZ":2.7582261683565146,"vX0":-4.8164236437492285,"vY0":-140.72850680906768,"vZ0":-6.0826483112939105,"x":66.87,"y":164.31,"x0":1.717859822021219,"y0":50.003491386628966,"z0":6.303633509378631,"aX":20.54220880903477},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.1,"breakHorizontal":-17.5,"spinRate":2377,"spinDirection":133},"zone":12,"typeConfidence":0.91,"plateTime":0.3893074661142526,"extension":6.643467906465682},"index":3,"playId":"179d1e7d-bcff-3063-a696-3b287c86d586","pitchNumber":3,"startTime":"2026-08-13T01:00:05.262Z","endTime":"2026-08-13T01:00:10.478Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-13T01:00:16.173Z","endTime":"2026-08-13T01:00:30.210Z","isPitch":false,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.821546355803605,"aZ":-33.0692452650748,"pfxX":-2.2590111273677076,"pfxZ":-0.5756042765566827,"pX":-1.2980199002092958,"pZ":1.0439886571558739,"vX0":-6.723354875535939,"vY0":-124.71007903958008,"vZ0":-6.231583754663017,"x":166.48,"y":210.59,"x0":1.739164903241538,"y0":50.0028639555033,"z0":6.342159212685615,"aX":-3.5156015502207016},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.4,"breakHorizontal":5.8,"spinRate":2604,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.4411812225519345,"extension":6.613224248025946},"index":5,"playId":"cf5a0073-c83c-3cf1-8e58-3f46946ac3f0","pitchNumber":4,"startTime":"2026-08-13T01:00:30.210Z","endTime":"2026-08-13T01:00:33.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20605175598381,"aZ":-20.566778234818855,"pfxX":11.023970227847188,"pfxZ":5.641429755133148,"pX":0.35135371019161465,"pZ":2.549612245928874,"vX0":-7.713230278823393,"vY0":-142.63578449106535,"vZ0":-6.717466342628938,"x":103.61,"y":169.94,"x0":1.6600931861518144,"y0":50.004080969507946,"z0":6.234812989191841,"aX":22.68710704015118},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.0,"breakHorizontal":-18.4,"spinRate":2437,"spinDirection":134},"zone":6,"typeConfidence":0.92,"plateTime":0.384188405405705,"extension":6.612474350404306},"index":6,"playId":"97592293-8507-3250-a486-048aeec1d70a","pitchNumber":5,"startTime":"2026-08-13T01:00:48.220Z","endTime":"2026-08-13T01:00:52.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:00:52.403Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Myles Straw singles on a line drive to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-13T01:01:06.359Z","endTime":"2026-08-13T01:02:02.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.092509314443166,"aZ":-21.277908443151105,"pfxX":11.20777185218142,"pfxZ":5.347038725836875,"pX":-0.6538510019680995,"pZ":2.7076956027348364,"vX0":-10.758906248523392,"vY0":-141.53426018130187,"vZ0":-6.0237497674012355,"x":141.92,"y":165.67,"x0":1.7332219241202398,"y0":50.00147888659971,"z0":6.21817509750094,"aX":22.82853167343245},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.6,"breakHorizontal":-18.2,"spinRate":2345,"spinDirection":130},"zone":1,"typeConfidence":0.91,"plateTime":0.38640508168660403,"extension":6.728202023767344},"index":0,"playId":"4906d53d-d24b-3c98-9382-f1a5b791021b","pitchNumber":1,"startTime":"2026-08-13T01:01:17.068Z","endTime":"2026-08-13T01:01:26.817Z","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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.234516752738344,"aZ":-20.699610524371348,"pfxX":11.243148343399763,"pfxZ":5.49830079471772,"pX":0.7106669174141864,"pZ":2.9416445621972733,"vX0":-7.081531774283298,"vY0":-143.54271934192468,"vZ0":-5.80761061844054,"x":89.91,"y":159.36,"x0":1.7490388289458327,"y0":50.0012106729574,"z0":6.279798933745267,"aX":23.45930399487509},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.0,"breakHorizontal":-19.0,"spinRate":2479,"spinDirection":133},"zone":3,"typeConfidence":0.92,"plateTime":0.381581841580906,"extension":6.6052149717334405},"hitData":{"launchSpeed":97.7,"launchAngle":12.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.69,"coordY":95.7}},"index":1,"playId":"170a8bbe-673e-3b7f-b60f-4ae0b873a4d3","pitchNumber":2,"startTime":"2026-08-13T01:01:52.745Z","endTime":"2026-08-13T01:02:02.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:02:02.294Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Charles McAdoo called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-13T01:02:20.024Z","endTime":"2026-08-13T01:04:33.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.347128737519615,"aZ":-29.97772462282959,"pfxX":-0.4851074299957925,"pfxZ":1.4265451838963559,"pX":0.7207436671198012,"pZ":1.6878075176701226,"vX0":-3.379714094255125,"vY0":-124.87934527892622,"vZ0":-4.9897209368126045,"x":89.53,"y":193.21,"x0":2.169703119678119,"y0":50.00093388147507,"z0":6.255970318426171,"aX":-0.7456638708361342},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.4,"breakHorizontal":1.9,"spinRate":2597,"spinDirection":333},"zone":9,"typeConfidence":0.9,"plateTime":0.44311440460075247,"extension":6.6796354651241385},"index":0,"playId":"b0b8b05b-ff55-39a2-837c-c01ad9843127","pitchNumber":1,"startTime":"2026-08-13T01:02:29.762Z","endTime":"2026-08-13T01:02:32.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38741563265409,"aZ":-20.455120616435472,"pfxX":10.129813843148828,"pfxZ":6.067067634710647,"pX":0.9148944955237196,"pZ":2.0076537452405407,"vX0":-5.743096812875772,"vY0":-138.68925244954858,"vZ0":-7.717818624138547,"x":82.13,"y":184.57,"x0":1.7053121307977765,"y0":50.006038384697526,"z0":6.21000750486397,"aX":19.57546857840909},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":-17.0,"spinRate":2351,"spinDirection":133},"zone":14,"typeConfidence":0.91,"plateTime":0.3961704235374217,"extension":6.560253915094797},"index":1,"playId":"296ad268-2e0d-3e3b-aaeb-08d782911470","pitchNumber":2,"startTime":"2026-08-13T01:02:48.784Z","endTime":"2026-08-13T01:02:51.992Z","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":1},"pitchData":{"startSpeed":85.0,"endSpeed":76.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.873157081906896,"aZ":-32.78135651186521,"pfxX":0.4643434369061674,"pfxZ":-0.4074070113551975,"pX":-0.3529241624335337,"pZ":0.29331614770026077,"vX0":-5.4535183213370715,"vY0":-123.4414770412874,"vZ0":-7.018370581879004,"x":130.45,"y":230.86,"x0":1.8509239873006005,"y0":50.00049170913073,"z0":6.03140396647557,"aX":0.6970248120951945},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.5,"breakHorizontal":0.8,"spinRate":2616,"spinDirection":0},"zone":13,"typeConfidence":0.87,"plateTime":0.4484776948660536,"extension":6.580802182929579},"index":2,"playId":"e0ffa1c7-1db8-396d-b47c-9706861a7433","pitchNumber":3,"startTime":"2026-08-13T01:03:13.164Z","endTime":"2026-08-13T01:03:21.245Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Erik Miller. Myles Straw to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"actionPlayId":"e0ffa1c7-1db8-396d-b47c-9706861a7433","startTime":"2026-08-13T01:03:30.092Z","endTime":"2026-08-13T01:03:46.704Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"}},{"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":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.55076051621994,"aZ":-23.903674781217,"pfxX":11.213436065653392,"pfxZ":4.065113642379513,"pX":-1.0992572767811715,"pZ":2.5153353958512183,"vX0":-10.997689980438555,"vY0":-142.21275137351444,"vZ0":-6.118620085309297,"x":158.9,"y":170.87,"x0":1.3731160122718957,"y0":50.00341664972084,"z0":6.224745107565801,"aX":22.823090705657275},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.1,"breakHorizontal":-17.9,"spinRate":2338,"spinDirection":131},"zone":11,"typeConfidence":0.91,"plateTime":0.38608769157318834,"extension":6.639701466080973},"index":4,"playId":"319eb830-e341-3321-9f8c-75e0cb158fde","pitchNumber":4,"startTime":"2026-08-13T01:03:46.704Z","endTime":"2026-08-13T01:03:51.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56064464789747,"aZ":-31.317257360275153,"pfxX":-2.464205167722854,"pfxZ":0.5720356575961567,"pX":-0.5020730231722892,"pZ":2.7455703696283,"vX0":-5.1933733236555355,"vY0":-122.40669603863756,"vZ0":-2.234021233920226,"x":136.14,"y":164.65,"x0":1.9726223451264233,"y0":50.00585373249955,"z0":6.367752556578906,"aX":-3.716250682388722},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.7,"breakHorizontal":5.8,"spinRate":2582,"spinDirection":318},"zone":4,"typeConfidence":0.9,"plateTime":0.4485262920896518,"extension":6.673276388467696},"index":5,"playId":"4b8847ee-7da9-3605-a265-2a94ea79db0e","pitchNumber":5,"startTime":"2026-08-13T01:04:05.371Z","endTime":"2026-08-13T01:04:09.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59188101370997,"aZ":-20.566526184626944,"pfxX":11.321213132551385,"pfxZ":5.671731904293702,"pX":-0.35923748817856666,"pZ":2.906400991968152,"vX0":-9.866894249007316,"vY0":-142.16327399605794,"vZ0":-5.578931447786359,"x":130.69,"y":160.31,"x0":1.6855625858192897,"y0":50.00571821925117,"z0":6.199946178469211,"aX":23.17741011680271},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.2,"breakHorizontal":-18.5,"spinRate":2362,"spinDirection":125},"zone":1,"typeConfidence":0.92,"plateTime":0.38529723191697274,"extension":6.642016865821522},"index":6,"playId":"97649599-c677-3766-929c-52fbc88f1f4c","pitchNumber":6,"startTime":"2026-08-13T01:04:28.506Z","endTime":"2026-08-13T01:04:33.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:04:33.725Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Bateman grounds out, pitcher Erik Miller to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-13T01:04:51.262Z","endTime":"2026-08-13T01:06:01.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669062,"link":"/api/v1/people/669062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23945005936021,"aZ":-33.55420803835134,"pfxX":0.03123437340365065,"pfxZ":-0.8794690482973149,"pX":-0.9330193154684372,"pZ":1.1301060081149434,"vX0":-6.394598096251414,"vY0":-125.92425552192849,"vZ0":-5.797244562448681,"x":152.56,"y":208.27,"x0":1.6563599914532754,"y0":50.00085085947817,"z0":6.240883895463479,"aX":0.04984555939250572},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.9,"breakHorizontal":1.7,"spinRate":2437,"spinDirection":328},"zone":13,"typeConfidence":0.88,"plateTime":0.43827337198352856,"extension":6.668362554402912},"index":0,"playId":"e2370650-fb51-3639-ad57-4a24d644c111","pitchNumber":1,"startTime":"2026-08-13T01:04:59.852Z","endTime":"2026-08-13T01:05:03.589Z","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":97.8,"endSpeed":89.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36644789701796,"aZ":-22.818670697475063,"pfxX":10.311204652475048,"pfxZ":4.5681870546842305,"pX":1.8402647170032496,"pZ":3.556703324657297,"vX0":-3.8594344831339047,"vY0":-142.36833417260155,"vZ0":-3.6367207940024886,"x":46.85,"y":142.75,"x0":1.8755389908831595,"y0":50.0041559449177,"z0":6.29886084999802,"aX":21.1204345927678},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.7,"breakHorizontal":-17.9,"spinRate":2341,"spinDirection":136},"zone":12,"typeConfidence":0.92,"plateTime":0.38504866961121476,"extension":6.581528737622602},"index":1,"playId":"feee2f93-bfdb-360c-b93b-b44ebf810c93","pitchNumber":2,"startTime":"2026-08-13T01:05:18.050Z","endTime":"2026-08-13T01:05:21.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.2,"endSpeed":77.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.102966943002485,"aZ":-32.15585348422427,"pfxX":-2.9799169780315946,"pfxZ":0.016337655818301045,"pX":0.4957658752236383,"pZ":2.557712055293769,"vX0":-2.277079363112923,"vY0":-124.05432452191174,"vZ0":-2.786701206980063,"x":98.1,"y":169.72,"x0":1.8160306945259974,"y0":50.00565584442662,"z0":6.402981993622857,"aX":-4.59947166604295},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.4,"breakHorizontal":6.0,"spinRate":2628,"spinDirection":295},"zone":6,"typeConfidence":0.9,"plateTime":0.4431890757952561,"extension":6.508370136417893},"index":2,"playId":"8bdb63b0-b7ff-3af6-b713-7f0982d6a7a8","pitchNumber":3,"startTime":"2026-08-13T01:05:36.820Z","endTime":"2026-08-13T01:05:40.998Z","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":97.9,"endSpeed":89.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50856169743205,"aZ":-20.75748458913375,"pfxX":10.614279932821479,"pfxZ":5.58279644007398,"pX":0.6353958225597856,"pZ":2.389352987530577,"vX0":-6.582849134233788,"vY0":-142.28881762110885,"vZ0":-6.917903720227733,"x":92.78,"y":174.27,"x0":1.6033363821563087,"y0":50.001125503629595,"z0":6.173237632943745,"aX":21.701005198549822},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.9,"breakHorizontal":-17.9,"spinRate":2333,"spinDirection":133},"zone":6,"typeConfidence":0.92,"plateTime":0.3853559003117879,"extension":6.68039916327915},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":135.48,"coordY":188.17}},"index":3,"playId":"1c943bb5-f23d-3595-85cb-6cf77755ea9a","pitchNumber":4,"startTime":"2026-08-13T01:05:54.528Z","endTime":"2026-08-13T01:06:01.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:06:01.946Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andruw Monasterio singles on a soft ground ball to third baseman Charles McAdoo.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-13T01:08:22.383Z","endTime":"2026-08-13T01:08:32.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to left field for Brett Bateman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-13T01:08:24.600Z","endTime":"2026-08-13T01:08:24.601Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"200"},{"details":{"description":"Defensive Substitution: Nathan Lukes replaces left fielder Jesús Sánchez, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-13T01:08:24.602Z","endTime":"2026-08-13T01:08:24.603Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":660821,"link":"/api/v1/people/660821"}},{"details":{"description":"Pitching Change: Tyler Rogers replaces Mason Fluharty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-13T01:08:24.604Z","endTime":"2026-08-13T01:08:24.605Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643511,"link":"/api/v1/people/643511"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.4,"endSpeed":66.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.27248717944979,"aZ":-27.648417665896098,"pfxX":4.176529806097897,"pfxZ":3.974476864420353,"pX":-0.3372192883673982,"pZ":2.190968056053373,"vX0":5.375212856527484,"vY0":-106.35749574419312,"vZ0":7.9814657595361584,"x":129.85,"y":179.62,"x0":-3.445718993895902,"y0":50.00252320157122,"z0":1.531406425759978,"aX":4.754628884661689},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":10.0,"breakHorizontal":-9.1,"spinRate":2423,"spinDirection":131},"zone":4,"typeConfidence":0.91,"plateTime":0.5161799717526954,"extension":5.976757903859984},"hitData":{"launchSpeed":47.7,"launchAngle":-71.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":110.34,"coordY":184.86}},"index":3,"playId":"c9c3ac88-a2f6-3ec7-9a43-4df32606e86b","pitchNumber":1,"startTime":"2026-08-13T01:08:24.606Z","endTime":"2026-08-13T01:08:32.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:08:32.662Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Sogard grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr. Andruw Monasterio to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-13T01:09:07.989Z","endTime":"2026-08-13T01:09:32.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.191579708362706,"aZ":-45.65803925022049,"pfxX":-2.9671765294181762,"pfxZ":-9.487114743055571,"pX":-0.6943348001890615,"pZ":1.6584830964237518,"vX0":7.362869456938787,"vY0":-119.11415597726432,"vZ0":9.995477937458176,"x":143.47,"y":194.0,"x0":-3.454844028134005,"y0":50.0026614901265,"z0":1.5542916628445622,"aX":-4.21875052653806},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-14.0,"breakHorizontal":3.4,"spinRate":1969,"spinDirection":331},"zone":7,"typeConfidence":0.9,"plateTime":0.4617521174550734,"extension":6.0225028214362455},"index":0,"playId":"74237a8c-7d12-3eb6-a23f-9632118d9657","pitchNumber":1,"startTime":"2026-08-13T01:09:09.301Z","endTime":"2026-08-13T01:09:13.439Z","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":0},"pitchData":{"startSpeed":83.1,"endSpeed":74.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.024124379130598,"aZ":-45.97661221207338,"pfxX":-2.4234900217006174,"pfxZ":-9.570160979939367,"pX":-0.05530814576523825,"pZ":2.912304436154115,"vX0":8.711254026452684,"vY0":-119.83969586372757,"vZ0":12.618610477288696,"x":119.11,"y":160.15,"x0":-3.4363471644480974,"y0":50.003276923671514,"z0":1.69572106984145,"aX":-3.4948386350808205},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.6,"breakHorizontal":2.0,"spinRate":2034,"spinDirection":326},"zone":2,"typeConfidence":0.91,"plateTime":0.45856729332187474,"extension":6.019163279637356},"hitData":{"launchSpeed":70.3,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.23,"coordY":157.15}},"index":1,"playId":"723260ab-ed04-3a94-b89f-67e951d3ce3e","pitchNumber":2,"startTime":"2026-08-13T01:09:25.258Z","endTime":"2026-08-13T01:09:32.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:09:32.861Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr. Andruw Monasterio to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-13T01:10:00.356Z","endTime":"2026-08-13T01:10:41.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"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],"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.5,"endSpeed":65.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.809415677065942,"aZ":-25.87783110073534,"pfxX":5.024811658755022,"pfxZ":5.680251357860931,"pX":-0.2706298760683198,"pZ":1.620487677671645,"vX0":5.4174349697709925,"vY0":-105.20977174035177,"vZ0":6.518817552791596,"x":127.32,"y":195.03,"x0":-3.5430433804184314,"y0":50.00068480822993,"z0":1.4953065751926642,"aX":5.564489511605469},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":12.7,"breakHorizontal":-10.7,"spinRate":2481,"spinDirection":131},"zone":8,"typeConfidence":0.91,"plateTime":0.5229816899700239,"extension":6.053197196961489},"index":0,"playId":"d9d4f823-a9d8-3971-b07f-f420a33dfacf","pitchNumber":1,"startTime":"2026-08-13T01:10:00.356Z","endTime":"2026-08-13T01:10:04.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":74.9,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51787438423992,"aZ":-47.15278994392216,"pfxX":-1.3448730433986666,"pfxZ":-10.32364016314666,"pX":-0.6124616499422928,"pZ":2.6313593527823342,"vX0":7.246740262734663,"vY0":-120.57289542648547,"vZ0":12.306201834489958,"x":140.35,"y":167.73,"x0":-3.500400677212403,"y0":50.000177523511915,"z0":1.6411552935742983,"aX":-1.9536313770030032},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-14.8,"breakHorizontal":0.5,"spinRate":2028,"spinDirection":327},"zone":1,"typeConfidence":0.9,"plateTime":0.4567368610576765,"extension":6.112307890428539},"index":1,"playId":"bc319bf0-81d9-39c9-b25a-8978336edc31","pitchNumber":2,"startTime":"2026-08-13T01:10:15.342Z","endTime":"2026-08-13T01:10:19.541Z","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":2,"outs":1},"pitchData":{"startSpeed":73.7,"endSpeed":66.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.770232131739295,"aZ":-25.852212991511514,"pfxX":5.866889280101461,"pfxZ":5.553688204823079,"pX":-0.33660446201818683,"pZ":2.3610617358882724,"vX0":5.307541632682193,"vY0":-106.75795377889933,"vZ0":7.874871557613163,"x":129.83,"y":175.03,"x0":-3.629968802448488,"y0":50.00211507857366,"z0":1.5467656360911706,"aX":6.675623234752156},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":12.8,"breakHorizontal":-12.2,"spinRate":2525,"spinDirection":126},"zone":5,"typeConfidence":0.91,"plateTime":0.5158186025937681,"extension":5.947688734271159},"hitData":{"launchSpeed":75.3,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.62,"coordY":164.86}},"index":2,"playId":"76ba8780-447c-39ed-888f-5c8f9bb70b68","pitchNumber":3,"startTime":"2026-08-13T01:10:33.544Z","endTime":"2026-08-13T01:10:41.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:10:41.344Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ceddanne Rafaela pops out to first baseman Vladimir Guerrero Jr. in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-13T01:11:08.010Z","endTime":"2026-08-13T01:12:54.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.9,"endSpeed":76.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55876992426648,"aZ":-46.6142458586111,"pfxX":-4.5784845332396635,"pfxZ":-9.63008871539054,"pX":0.6473001607606177,"pZ":2.373114713872305,"vX0":10.986480776612618,"vY0":-122.35563616527617,"vZ0":11.557864399342524,"x":92.33,"y":174.71,"x0":-3.327587802419233,"y0":50.00079724815732,"z0":1.5971113215773642,"aX":-6.867326401960713},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-13.8,"breakHorizontal":5.4,"spinRate":2056,"spinDirection":328},"zone":6,"typeConfidence":0.9,"plateTime":0.4494912553857615,"extension":6.0737708504541015},"index":0,"playId":"7757cedc-554f-3727-b5ac-4a09469d6715","pitchNumber":1,"startTime":"2026-08-13T01:11:09.344Z","endTime":"2026-08-13T01:11:13.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90969943504903,"aZ":-46.27638839635739,"pfxX":-4.551416684955468,"pfxZ":-9.532938721844518,"pX":0.8333473932250562,"pZ":1.0338927590849822,"vX0":11.236997174388096,"vY0":-121.46308936377295,"vZ0":8.723125680948915,"x":85.23,"y":210.86,"x0":-3.281073676766248,"y0":50.00039987210206,"z0":1.4376393800649891,"aX":-6.735364756909223},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-14.4,"breakHorizontal":5.3,"spinRate":2047,"spinDirection":325},"zone":14,"typeConfidence":0.9,"plateTime":0.4525843676305885,"extension":5.882864042450007},"index":1,"playId":"d41a6742-072f-32d9-81ad-0d3050f34a6c","pitchNumber":2,"startTime":"2026-08-13T01:11:25.128Z","endTime":"2026-08-13T01:11:28.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.970256902450256,"aZ":-45.778582448186064,"pfxX":-5.891618695142422,"pfxZ":-9.10500003720204,"pX":0.5593109367192766,"pZ":2.0151619020487797,"vX0":11.240685274482711,"vY0":-122.02575889379762,"vZ0":10.601720452632533,"x":95.68,"y":184.37,"x0":-3.3594349048064314,"y0":50.00032720182087,"z0":1.571139738570796,"aX":-8.807097681978306},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-13.2,"breakHorizontal":7.8,"spinRate":2098,"spinDirection":327},"zone":9,"typeConfidence":0.9,"plateTime":0.45036676040472035,"extension":6.042958880882432},"index":2,"playId":"79cb6057-749b-3083-b2da-c55906f12804","pitchNumber":3,"startTime":"2026-08-13T01:11:44.674Z","endTime":"2026-08-13T01:11:49.039Z","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":2},"pitchData":{"startSpeed":75.2,"endSpeed":68.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.863697851980632,"aZ":-25.67538584230572,"pfxX":4.436318042021843,"pfxZ":5.475377574521268,"pX":1.2890550045464815,"pZ":2.5683214378127017,"vX0":8.626278660738988,"vY0":-108.78701762764689,"vZ0":8.235037691085903,"x":67.86,"y":169.44,"x0":-3.3195649704816637,"y0":50.001261779836334,"z0":1.5243319967031141,"aX":5.262384123726462},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":12.8,"breakHorizontal":-10.6,"spinRate":2316,"spinDirection":119},"zone":12,"typeConfidence":0.89,"plateTime":0.5054221382187558,"extension":6.108915433086867},"index":3,"playId":"283b24f4-5e16-3e90-b0a7-33208814afc9","pitchNumber":4,"startTime":"2026-08-13T01:12:25.581Z","endTime":"2026-08-13T01:12:29.452Z","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":2,"outs":2},"pitchData":{"startSpeed":75.5,"endSpeed":68.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.470009181683285,"aZ":-22.226000338835675,"pfxX":4.907914441258666,"pfxZ":8.351099600222081,"pX":1.992494883887608,"pZ":3.129567572931929,"vX0":9.886867510285569,"vY0":-109.15896411026957,"vZ0":8.453663997781279,"x":41.05,"y":154.28,"x0":-3.2561018839098606,"y0":50.00428980830302,"z0":1.603990756325312,"aX":5.847659972301573},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":18.1,"breakHorizontal":-11.8,"spinRate":2610,"spinDirection":119},"zone":12,"typeConfidence":0.89,"plateTime":0.5042150474618952,"extension":6.036393685801638},"hitData":{"launchSpeed":47.3,"launchAngle":53.0,"totalDistance":113.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":159.59,"coordY":171.2}},"index":4,"playId":"a64f01f7-dfe0-3fc7-b306-35ae6224a932","pitchNumber":5,"startTime":"2026-08-13T01:12:47.084Z","endTime":"2026-08-13T01:12:54.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:12:54.101Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a ground ball to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-13T01:15:25.889Z","endTime":"2026-08-13T01:16:35.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyron Guerrero replaces Erik Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-13T01:14:28.036Z","endTime":"2026-08-13T01:15:28.218Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594027,"link":"/api/v1/people/594027"},"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":97.7,"endSpeed":89.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69576311367657,"aZ":-15.050889119197267,"pfxX":-10.125560832729366,"pfxZ":8.390740579674892,"pX":1.9035512027994863,"pZ":2.085655416378272,"vX0":12.717842877675709,"vY0":-141.55346158938775,"vZ0":-9.173294075626938,"x":44.44,"y":182.47,"x0":-1.320674223139969,"y0":50.00207732356811,"z0":6.320494179659191,"aX":-20.659218651255568},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.4,"breakHorizontal":16.0,"spinRate":2202,"spinDirection":216},"zone":14,"typeConfidence":0.89,"plateTime":0.38616470504898803,"extension":6.955491882350402},"index":1,"playId":"f512c898-00b1-309d-89d8-9def95572ecc","pitchNumber":1,"startTime":"2026-08-13T01:15:28.218Z","endTime":"2026-08-13T01:15:31.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.323983666931667,"aZ":-14.374557557105083,"pfxX":-9.998064271354174,"pfxZ":8.741997806422283,"pX":1.3145058821483482,"pZ":2.0151592323329246,"vX0":10.955603837762256,"vY0":-141.5402777029602,"vZ0":-9.420785506487986,"x":66.89,"y":184.37,"x0":-1.3013215981525212,"y0":50.00142888127714,"z0":6.300190304598148,"aX":-20.351328968602044},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":16.0,"spinRate":2182,"spinDirection":210},"zone":14,"typeConfidence":0.89,"plateTime":0.38650198282812953,"extension":6.924700027351338},"index":2,"playId":"10bc26b1-7765-3f6b-9d89-d46828560a0a","pitchNumber":2,"startTime":"2026-08-13T01:15:45.500Z","endTime":"2026-08-13T01:15:49.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4134908554868,"aZ":-15.891228226066762,"pfxX":-10.238361032502914,"pfxZ":7.726724930666876,"pX":-0.1266003759239953,"pZ":3.3296708731856564,"vX0":7.559208152952803,"vY0":-144.2183559861948,"vZ0":-5.962203231419788,"x":121.83,"y":148.88,"x0":-1.450955231826867,"y0":50.00289455217856,"z0":6.403315370825617,"aX":-21.57574005515218},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.0,"breakHorizontal":17.0,"spinRate":2227,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.3797333012294395,"extension":6.887817175305645},"index":3,"playId":"42245d75-8b38-385e-9ad6-ba42d9f12600","pitchNumber":3,"startTime":"2026-08-13T01:16:03.216Z","endTime":"2026-08-13T01:16:08.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48442413418858,"aZ":-17.260279005191624,"pfxX":-8.958431054984963,"pfxZ":7.226369187809546,"pX":-0.035757426263324295,"pZ":2.5835187503325034,"vX0":7.199236062677208,"vY0":-142.67337893352337,"vZ0":-7.230725544118282,"x":118.36,"y":169.02,"x0":-1.4264618978661787,"y0":50.004274819597235,"z0":6.236446731444588,"aX":-18.490836702565232},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.8,"breakHorizontal":14.8,"spinRate":2127,"spinDirection":219},"zone":5,"typeConfidence":0.89,"plateTime":0.38374448531560557,"extension":6.999823370524862},"hitData":{"launchSpeed":100.0,"launchAngle":3.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.85,"coordY":111.14}},"index":4,"playId":"fc2e1274-d4dc-3070-82a3-21dd601ae41b","pitchNumber":4,"startTime":"2026-08-13T01:16:23.902Z","endTime":"2026-08-13T01:16:35.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:16:35.954Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Kirk singles on a line drive to right fielder Wilyer Abreu. Vladimir Guerrero Jr. to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-13T01:16:51.136Z","endTime":"2026-08-13T01:17:12.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31253133309649,"aZ":-14.205654678077588,"pfxX":-8.747959692714321,"pfxZ":8.663938699165463,"pX":-1.060283655581499,"pZ":2.264732895809207,"vX0":4.958356950697597,"vY0":-143.38270186665753,"vZ0":-8.465984253815478,"x":157.42,"y":177.63,"x0":-1.6788051759317764,"y0":50.00582795041078,"z0":6.14969221473718,"aX":-18.149372849153533},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.0,"breakHorizontal":14.8,"spinRate":2152,"spinDirection":219},"zone":13,"typeConfidence":0.89,"plateTime":0.3825597355905601,"extension":7.076038287082144},"hitData":{"launchSpeed":65.7,"launchAngle":17.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.15,"coordY":134.69}},"index":0,"playId":"44f14e17-48a2-3911-aec7-71911c39dee7","pitchNumber":1,"startTime":"2026-08-13T01:17:00.378Z","endTime":"2026-08-13T01:17:12.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:17:12.795Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kazuma Okamoto singles on a line drive to left fielder Jarren Duran. Vladimir Guerrero Jr. scores. Brandon Valenzuela to 3rd. Kazuma Okamoto to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-13T01:18:16.355Z","endTime":"2026-08-13T01:20:57.463Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"postOnThird":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0,6],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":594027,"link":"/api/v1/people/594027"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Brandon Valenzuela replaces Alejandro Kirk.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-13T01:18:02.790Z","endTime":"2026-08-13T01:18:18.710Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":672386,"link":"/api/v1/people/672386"},"base":1},{"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":99.9,"endSpeed":91.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.403193800341384,"aZ":-16.54182046738282,"pfxX":-8.755019936665708,"pfxZ":7.342261187860693,"pX":0.6889721202689538,"pZ":3.365411845890958,"vX0":9.09394938913816,"vY0":-145.0850152417504,"vZ0":-5.275932800057982,"x":90.74,"y":147.91,"x0":-1.3507973878680795,"y0":50.00078800933205,"z0":6.21781967402913,"aX":-18.63577639543838},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.4,"breakHorizontal":14.0,"spinRate":2153,"spinDirection":214},"zone":3,"typeConfidence":0.91,"plateTime":0.37773782027739955,"extension":7.038876012526392},"index":1,"playId":"ef299119-0e78-39f5-a2e7-de769cf08361","pitchNumber":1,"startTime":"2026-08-13T01:18:18.710Z","endTime":"2026-08-13T01:18:22.557Z","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":99.2,"endSpeed":90.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.311000237387,"aZ":-11.83280104640449,"pfxX":-8.249574822807624,"pfxZ":9.6942470623823,"pX":0.7285120167505577,"pZ":2.0777883803618185,"vX0":9.103404400335526,"vY0":-143.91938710745578,"vZ0":-9.478348655019328,"x":89.23,"y":182.68,"x0":-1.4033431921271,"y0":50.003806837508314,"z0":6.146239754351019,"aX":-17.31194313076485},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.7,"breakHorizontal":13.1,"spinRate":2232,"spinDirection":217},"zone":9,"typeConfidence":0.9,"plateTime":0.38053528671540526,"extension":7.155324181600607},"index":2,"playId":"f7439ad8-7ab3-3c68-937e-cb078910c6b1","pitchNumber":2,"startTime":"2026-08-13T01:18:37.742Z","endTime":"2026-08-13T01:18:42.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.033617186089735,"aZ":-13.904402910764892,"pfxX":-8.577156922449745,"pfxZ":8.658358659594928,"pX":-0.1824373002470148,"pZ":3.256533759009569,"vX0":6.864448720248861,"vY0":-144.22451335309088,"vZ0":-5.94028870172378,"x":123.95,"y":150.85,"x0":-1.4770812772238275,"y0":50.00360046835373,"z0":6.197944448610484,"aX":-18.09944469169741},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.6,"breakHorizontal":14.2,"spinRate":2233,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.37954750660028314,"extension":7.0436181047375},"index":3,"playId":"48900fa3-b679-363b-8533-3f8b30556bf1","pitchNumber":3,"startTime":"2026-08-13T01:18:56.163Z","endTime":"2026-08-13T01:18:59.301Z","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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":101.0,"endSpeed":92.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89767434491183,"aZ":-11.751264171351528,"pfxX":-9.237303103119366,"pfxZ":9.43179618891925,"pX":0.9186072653036664,"pZ":0.6734380034050205,"vX0":10.276021650595805,"vY0":-146.10081315461125,"vZ0":-13.695768697882272,"x":81.98,"y":220.6,"x0":-1.4413418569668401,"y0":50.00094603624924,"z0":6.123754359658635,"aX":-19.99976933078535},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.4,"breakHorizontal":14.8,"spinRate":2155,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.3746615731815095,"extension":7.172432848211902},"index":4,"playId":"c0f2aab0-bb01-3e86-8322-854677af0faf","pitchNumber":4,"startTime":"2026-08-13T01:19:20.548Z","endTime":"2026-08-13T01:19:24.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":91.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.85173268775642,"aZ":-14.96011017741625,"pfxX":-8.98477655152582,"pfxZ":8.076685767792595,"pX":-0.5258641706802734,"pZ":2.648850400364626,"vX0":6.279683753380761,"vY0":-145.25664683134286,"vZ0":-7.615287880478078,"x":137.04,"y":167.26,"x0":-1.5513371106857876,"y0":50.002390235184826,"z0":6.2188877400505245,"aX":-19.149357335138387},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.2,"breakHorizontal":15.0,"spinRate":2232,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.37745201803047834,"extension":7.168683193165178},"index":5,"playId":"5dfd392d-a108-383e-930e-831c750f52e4","pitchNumber":5,"startTime":"2026-08-13T01:19:44.244Z","endTime":"2026-08-13T01:19:53.257Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dropped foul pop error by first baseman Willson Contreras.","event":"Error","eventType":"error","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"actionPlayId":"5dfd392d-a108-383e-930e-831c750f52e4","startTime":"2026-08-13T01:20:46.679Z","endTime":"2026-08-13T01:20:46.680Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672960,"link":"/api/v1/people/672960"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":90.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.14749666813381,"aZ":-15.308061571557243,"pfxX":-8.610130596821296,"pfxZ":8.002207771392609,"pX":-0.3266698738027806,"pZ":2.4565257145551853,"vX0":6.544775071485313,"vY0":-144.59983783210944,"vZ0":-7.572367072070821,"x":129.45,"y":172.45,"x0":-1.5058619837467953,"y0":50.006329197421366,"z0":6.057248458633944,"aX":-18.154135503496942},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.1,"breakHorizontal":14.2,"spinRate":2146,"spinDirection":219},"zone":4,"typeConfidence":0.9,"plateTime":0.3794556267772462,"extension":7.143828105321062},"hitData":{"launchSpeed":75.9,"launchAngle":21.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":100.4,"coordY":96.48}},"index":7,"playId":"9c491329-0ea8-348c-8ead-e03d99d716e3","pitchNumber":6,"startTime":"2026-08-13T01:20:46.681Z","endTime":"2026-08-13T01:20:57.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:20:57.463Z","atBatIndex":60},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Tyron Guerrero intentionally walks Andrés Giménez.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-13T01:21:43.929Z","endTime":"2026-08-13T01:22:42.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"postOnSecond":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"postOnThird":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-13T01:21:43.928Z","endTime":"2026-08-13T01:22:39.894Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"08227796-0626-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-13T01:22:39.894Z","endTime":"2026-08-13T01:22:39.927Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"08227796-0626-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-13T01:22:39.927Z","endTime":"2026-08-13T01:22:39.931Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"index":3,"playId":"08227796-0626-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-13T01:22:39.931Z","endTime":"2026-08-13T01:22:39.932Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"index":4,"playId":"08227796-0626-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-13T01:22:39.932Z","endTime":"2026-08-13T01:22:42.334Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-13T01:22:42.334Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ernie Clement walks. Brandon Valenzuela scores. Kazuma Okamoto to 3rd. Andrés Giménez to 2nd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-13T01:23:01.608Z","endTime":"2026-08-13T01:26:25.589Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnSecond":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"postOnThird":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":{"id":594027,"link":"/api/v1/people/594027"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.4,"endSpeed":90.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.61524415931514,"aZ":-15.012316019038888,"pfxX":-8.21485685929959,"pfxZ":8.133577359279597,"pX":-0.09403351155502078,"pZ":3.7103197239186723,"vX0":7.01959340940558,"vY0":-144.5704190850746,"vZ0":-4.718465203019952,"x":120.58,"y":138.6,"x0":-1.4897159841726195,"y0":50.00706593713384,"z0":6.289372979055804,"aX":-17.343027730653272},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.9,"breakHorizontal":13.4,"spinRate":2061,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.3792861011301225,"extension":7.125263395588157},"index":0,"playId":"9329229f-5a06-352e-b66e-de9159b05ad9","pitchNumber":1,"startTime":"2026-08-13T01:23:01.608Z","endTime":"2026-08-13T01:23:04.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.199194051953544,"aZ":-26.642103892354186,"pfxX":-0.5122569113851627,"pfxZ":3.128031086094503,"pX":1.2723894974139298,"pZ":1.6081824411582535,"vX0":7.223166667094727,"vY0":-131.91070446410808,"vZ0":-6.587829749571559,"x":68.5,"y":195.36,"x0":-1.4310103802694616,"y0":50.004000605312946,"z0":6.093605265622574,"aX":-0.9077655628244329},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.4,"breakHorizontal":-0.6,"spinRate":2037,"spinDirection":186},"zone":14,"typeConfidence":0.87,"plateTime":0.41470850388071234,"extension":7.282408759590648},"index":1,"playId":"5d76dff5-f210-372c-87fe-d66a99249408","pitchNumber":2,"startTime":"2026-08-13T01:23:21.078Z","endTime":"2026-08-13T01:23:25.015Z","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":91.8,"endSpeed":84.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.585319935505712,"aZ":-25.576200034941532,"pfxX":-1.6407568557143604,"pfxZ":3.6633854039984675,"pX":1.1781080935324872,"pZ":1.408056374250039,"vX0":7.4493824734845875,"vY0":-133.35824810875388,"vZ0":-7.632855892014421,"x":72.09,"y":200.76,"x0":-1.437973605911995,"y0":50.00567662764653,"z0":6.151537367013833,"aX":-2.9579988815153526},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.2,"breakHorizontal":1.3,"spinRate":2128,"spinDirection":183},"zone":14,"typeConfidence":0.75,"plateTime":0.41066599503682033,"extension":7.09603464230075},"index":2,"playId":"4c9c965b-63c8-3a0e-9467-6f98e81ddf4f","pitchNumber":3,"startTime":"2026-08-13T01:23:40.589Z","endTime":"2026-08-13T01:23:44.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.5,"endSpeed":92.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64998392421139,"aZ":-13.318600829096392,"pfxX":-8.827134029579527,"pfxZ":8.752196771505563,"pX":1.6468614267817396,"pZ":1.9990573756321732,"vX0":11.834961590297866,"vY0":-145.71531317705552,"vZ0":-9.502220226991215,"x":54.23,"y":184.81,"x0":-1.3169842809482217,"y0":50.005142142384265,"z0":6.103486454301596,"aX":-19.020990264437494},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.0,"breakHorizontal":13.7,"spinRate":2172,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.37563808498751783,"extension":7.178387067294836},"index":3,"playId":"eda725a5-1854-3b6e-bbe2-bd23016e71b3","pitchNumber":4,"startTime":"2026-08-13T01:23:59.821Z","endTime":"2026-08-13T01:24:03.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":91.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.66109794885461,"aZ":-11.867432351796868,"pfxX":-9.187378251316757,"pfxZ":9.560815781378608,"pX":0.1738414769008254,"pZ":2.17057510491419,"vX0":8.21467629345649,"vY0":-144.98907027595973,"vZ0":-9.38905972405388,"x":110.37,"y":180.17,"x0":-1.505831257423228,"y0":50.00314829947346,"z0":6.17983241686682,"aX":-19.51400273558602},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.5,"breakHorizontal":15.0,"spinRate":2280,"spinDirection":215},"zone":5,"typeConfidence":0.91,"plateTime":0.3781264831384754,"extension":7.195681441982518},"index":4,"playId":"7f9222fb-6759-3c71-82be-81ed82156c0f","pitchNumber":5,"startTime":"2026-08-13T01:24:21.698Z","endTime":"2026-08-13T01:24:25.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":90.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.5686445325144,"aZ":-15.256181263232328,"pfxX":-8.107868297859644,"pfxZ":7.992133148515903,"pX":-0.8465426696725727,"pZ":3.6746046930427805,"vX0":5.23259383496106,"vY0":-144.74213047477528,"vZ0":-4.675302875372702,"x":149.27,"y":139.57,"x0":-1.6267491089938773,"y0":50.00205718191239,"z0":6.248662777225865,"aX":-17.159645768958917},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.7,"breakHorizontal":13.6,"spinRate":2160,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.3787831106890813,"extension":7.241504228862548},"index":5,"playId":"73e96e8f-e6d7-31ad-bd28-1a16d5a6ceb3","pitchNumber":6,"startTime":"2026-08-13T01:25:11.866Z","endTime":"2026-08-13T01:25:14.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70092394732088,"aZ":-15.018832486601182,"pfxX":-6.933276144319581,"pfxZ":8.516543243034961,"pX":-1.4164988022924185,"pZ":2.9144987103428237,"vX0":2.857667200158376,"vY0":-140.962472019716,"vZ0":-6.1859460994826545,"x":170.99,"y":160.09,"x0":-1.5418817864220447,"y0":50.00532378860315,"z0":6.1051845675718726,"aX":-13.970679812438545},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":12.0,"spinRate":2036,"spinDirection":218},"zone":11,"typeConfidence":0.82,"plateTime":0.3883998304302678,"extension":7.286135743375593},"index":6,"playId":"71952bb7-954d-3d77-8b44-8d5e3bdef52a","pitchNumber":7,"startTime":"2026-08-13T01:25:34.462Z","endTime":"2026-08-13T01:25:39.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.510730577046075,"aZ":-13.686591035021234,"pfxX":-8.108944828759945,"pfxZ":8.806460465157558,"pX":-0.034058944128147806,"pZ":2.2484164455578983,"vX0":6.734197653062329,"vY0":-144.19470954280956,"vZ0":-8.661738623112623,"x":118.3,"y":178.07,"x0":-1.3498571580253254,"y0":50.003203139477385,"z0":6.141966819603037,"aX":-17.02279894427224},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.3,"breakHorizontal":13.3,"spinRate":2152,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.380313584473742,"extension":7.197921833980315},"index":7,"playId":"577568ce-a17f-30f6-b4d0-00f714bde8fc","pitchNumber":8,"startTime":"2026-08-13T01:26:00.668Z","endTime":"2026-08-13T01:26:03.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.416922243978703,"aZ":-26.088154796880936,"pfxX":0.48109878719662724,"pfxZ":3.2949979232426054,"pX":2.0391859856572006,"pZ":0.822190372504152,"vX0":9.303450240296616,"vY0":-135.04714561841556,"vZ0":-8.773366516469482,"x":39.27,"y":216.58,"x0":-1.5129362227935372,"y0":50.00244943351902,"z0":5.948054076769102,"aX":0.888161501773388},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.2,"breakHorizontal":-2.9,"spinRate":2175,"spinDirection":197},"zone":14,"typeConfidence":0.9,"plateTime":0.40559189543887886,"extension":6.99761520682169},"index":8,"playId":"fcf79f76-cbce-32ff-a58f-7b32b30fcbc7","pitchNumber":9,"startTime":"2026-08-13T01:26:22.074Z","endTime":"2026-08-13T01:26:25.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:26:25.589Z","atBatIndex":62},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"George Springer out on a sacrifice fly to center fielder Ceddanne Rafaela. Kazuma Okamoto scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-13T01:29:25.279Z","endTime":"2026-08-13T01:30:01.560Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnSecond":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":{"id":594027,"link":"/api/v1/people/594027"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-13T01:26:53.123Z","endTime":"2026-08-13T01:27:50.781Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Alec Gamboa replaces Tyron Guerrero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-13T01:27:50.781Z","endTime":"2026-08-13T01:28:51.436Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687941,"link":"/api/v1/people/687941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter George Springer replaces Nathan Lukes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-13T01:28:51.436Z","endTime":"2026-08-13T01:29:27.587Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"802","replacedPlayer":{"id":664770,"link":"/api/v1/people/664770"}},{"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.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.619355139113903,"aZ":-12.245006672204582,"pfxX":2.441148667908516,"pfxZ":10.228805315343248,"pX":-1.5871093463159966,"pZ":1.158806560399514,"vX0":-8.680898059955364,"vY0":-138.83244625342266,"vZ0":-11.35178082293058,"x":177.5,"y":207.49,"x0":1.2656228605757542,"y0":50.003281174794154,"z0":6.12011054702451,"aX":4.75681422366147},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":-2.6,"spinRate":2175,"spinDirection":163},"zone":13,"typeConfidence":0.91,"plateTime":0.3947978407133461,"extension":6.532278107436351},"index":3,"playId":"fe141c46-577e-3a08-8bac-ad580210c040","pitchNumber":1,"startTime":"2026-08-13T01:29:27.587Z","endTime":"2026-08-13T01:29:32.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2243881047636,"aZ":-11.543788304698607,"pfxX":3.471176818591837,"pfxZ":10.445017167739238,"pX":-0.008350710952553608,"pZ":2.2989783224274616,"vX0":-5.246055404654163,"vY0":-139.8175619883476,"vZ0":-8.541481126364904,"x":117.32,"y":176.71,"x0":1.443313905830216,"y0":50.00122839062902,"z0":6.155427971557547,"aX":6.855518172751104},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":-5.2,"spinRate":2232,"spinDirection":160},"zone":5,"typeConfidence":0.92,"plateTime":0.3920864475618404,"extension":6.532221974795557},"hitData":{"launchSpeed":88.2,"launchAngle":25.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.74,"coordY":69.56}},"index":4,"playId":"950ced61-ea3c-3082-a68a-51a770747100","pitchNumber":2,"startTime":"2026-08-13T01:29:49.328Z","endTime":"2026-08-13T01:30:01.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:30:01.560Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Myles Straw doubles (13) on a line drive to left fielder Jarren Duran. Andrés Giménez scores. Ernie Clement scores.","rbi":2,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-13T01:30:23.963Z","endTime":"2026-08-13T01:31:26.485Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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_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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":594027,"link":"/api/v1/people/594027"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":{"id":594027,"link":"/api/v1/people/594027"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37952070527221,"aZ":-11.277124387876421,"pfxX":2.750329967639753,"pfxZ":10.655819228081661,"pX":-0.3356857315100587,"pZ":2.398454154482172,"vX0":-5.591960426338302,"vY0":-139.82926323324108,"vZ0":-8.487515448255222,"x":129.8,"y":174.02,"x0":1.3415020560164859,"y0":50.001649824664334,"z0":6.231464542033025,"aX":5.393441361102343},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":-3.7,"spinRate":2191,"spinDirection":160},"zone":4,"typeConfidence":0.95,"plateTime":0.3931733084275324,"extension":6.336859120045478},"index":0,"playId":"665bc715-e77b-3d41-8492-d121d509aafc","pitchNumber":1,"startTime":"2026-08-13T01:30:35.361Z","endTime":"2026-08-13T01:30:39.546Z","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.3,"endSpeed":81.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73560928483454,"aZ":-29.907961596796085,"pfxX":-1.7703624441064258,"pfxZ":1.359536655272752,"pX":-0.9977788065614426,"pZ":1.4560306429384309,"vX0":-6.432962858147941,"vY0":-128.39647725029423,"vZ0":-5.7296073997624815,"x":155.03,"y":199.47,"x0":1.7708412157661562,"y0":50.004246228471594,"z0":6.04561863004815,"aX":-2.9535819776250483},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.3,"breakHorizontal":4.7,"spinRate":2267,"spinDirection":280},"zone":13,"typeConfidence":0.9,"plateTime":0.4266844201394009,"extension":6.693189756567068},"index":1,"playId":"0f297557-b851-3f0d-88e4-02bca9f51c72","pitchNumber":2,"startTime":"2026-08-13T01:30:54.416Z","endTime":"2026-08-13T01:30:58.326Z","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":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.322565681745154,"aZ":-12.072345713945017,"pfxX":1.9035814854893096,"pfxZ":10.37983510830366,"pX":-0.5291078237959783,"pZ":2.199533772595328,"vX0":-5.565999126337843,"vY0":-138.59534673198067,"vZ0":-8.650161068086348,"x":137.17,"y":179.39,"x0":1.261971256894182,"y0":50.002144166727064,"z0":6.1766447816610395,"aX":3.687013042156774},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":-2.3,"spinRate":2090,"spinDirection":161},"zone":4,"typeConfidence":0.94,"plateTime":0.39590190589533814,"extension":6.3662257390609875},"hitData":{"launchSpeed":99.4,"launchAngle":19.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.75,"coordY":42.7}},"index":2,"playId":"b6befeb1-3d09-3667-8078-707b9da135bf","pitchNumber":3,"startTime":"2026-08-13T01:31:14.015Z","endTime":"2026-08-13T01:31:26.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:31:26.485Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Charles McAdoo singles on a line drive to right fielder Wilyer Abreu. Myles Straw to 3rd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-13T01:31:49.997Z","endTime":"2026-08-13T01:32:15.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"postOnThird":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.364412282074518,"aZ":-13.631971038852722,"pfxX":2.359217095654997,"pfxZ":9.560857891644787,"pX":-0.6397927072528754,"pZ":2.16680235229133,"vX0":-6.391216206861426,"vY0":-138.24892741783574,"vZ0":-8.618498538501829,"x":141.39,"y":180.28,"x0":1.3937054204319423,"y0":50.000191538023685,"z0":6.236325675942465,"aX":4.574983228244651},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":-3.0,"spinRate":2121,"spinDirection":160},"zone":7,"typeConfidence":0.89,"plateTime":0.39595560580662204,"extension":6.375983834373977},"hitData":{"launchSpeed":82.2,"launchAngle":22.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.68,"coordY":89.42}},"index":0,"playId":"4825834c-dc7b-3f3a-8cf0-d43b107de896","pitchNumber":1,"startTime":"2026-08-13T01:32:05.092Z","endTime":"2026-08-13T01:32:15.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:32:15.650Z","atBatIndex":65},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Brett Bateman bunt pops out softly to second baseman Nick Sogard.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-13T01:32:42.355Z","endTime":"2026-08-13T01:32:53.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"postOnThird":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94526284363248,"aZ":-30.762613010394926,"pfxX":-2.458510329596524,"pfxZ":0.9089867363859767,"pX":0.35759119145965546,"pZ":2.7384999949309075,"vX0":-4.1944033828228,"vY0":-124.48563725447619,"vZ0":-1.7691930943156278,"x":103.37,"y":164.84,"x0":2.389369362624855,"y0":50.00467512570003,"z0":6.025467569071629,"aX":-3.8259451731281393},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.4,"breakHorizontal":5.5,"spinRate":2147,"spinDirection":252},"zone":3,"typeConfidence":0.88,"plateTime":0.44141121764207725,"extension":6.604856360824347},"hitData":{"launchSpeed":37.2,"launchAngle":48.0,"totalDistance":85.0,"trajectory":"bunt_popup","hardness":"soft","location":"4","coordinates":{"coordX":129.91,"coordY":169.35}},"index":0,"playId":"45867446-2444-35d0-9f62-3a644f44d756","pitchNumber":1,"startTime":"2026-08-13T01:32:46.922Z","endTime":"2026-08-13T01:32:53.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:32:53.219Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-13T01:33:22.237Z","endTime":"2026-08-13T01:34:10.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81236300592594,"aZ":-29.896325380839695,"pfxX":-0.8640253685154677,"pfxZ":1.3976753127398904,"pX":-1.1217929836299116,"pZ":3.048696516259477,"vX0":-6.464903482367737,"vY0":-127.20860473300097,"vZ0":-2.0974755958944105,"x":159.76,"y":156.47,"x0":1.5680484951668021,"y0":50.005169165804915,"z0":6.260785425181815,"aX":-1.4122257023307165},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.3,"breakHorizontal":3.1,"spinRate":2168,"spinDirection":276},"zone":11,"typeConfidence":0.87,"plateTime":0.4310588857236395,"extension":6.791648531173405},"index":0,"playId":"64603064-3c3d-335e-9c0c-813b1348469f","pitchNumber":1,"startTime":"2026-08-13T01:33:39.017Z","endTime":"2026-08-13T01:33:44.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.621457126224826,"aZ":-12.526149987239032,"pfxX":3.1660413073075255,"pfxZ":9.93775510264852,"pX":0.3906485334274582,"pZ":3.4114573409654465,"vX0":-4.348539031712152,"vY0":-140.18192199424757,"vZ0":-5.715246757324721,"x":102.11,"y":146.67,"x0":1.5554096539469084,"y0":50.00578488201823,"z0":6.3047165281318565,"aX":6.261600502976563},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":-4.8,"spinRate":2122,"spinDirection":159},"zone":12,"typeConfidence":0.93,"plateTime":0.39171956350797954,"extension":6.402664144177771},"hitData":{"launchSpeed":90.6,"launchAngle":54.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":148.97,"coordY":111.2}},"index":1,"playId":"e1bd27c3-15e2-384c-bf11-d64bddf780fd","pitchNumber":2,"startTime":"2026-08-13T01:34:01.120Z","endTime":"2026-08-13T01:34:10.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:34:10.734Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-13T01:36:40.110Z","endTime":"2026-08-13T01:38:09.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,7,8,9],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Brett Bateman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-13T01:36:15.507Z","endTime":"2026-08-13T01:36:15.524Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"200"},{"details":{"description":"Brandon Valenzuela remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-13T01:36:15.524Z","endTime":"2026-08-13T01:36:15.525Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"description":"Defensive Substitution: Josh Smith replaces George Springer, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-13T01:36:15.525Z","endTime":"2026-08-13T01:36:15.526Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"803","replacedPlayer":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"description":"Pitching Change: Matt Waldron replaces Tyler Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-13T01:36:15.526Z","endTime":"2026-08-13T01:36:42.410Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663362,"link":"/api/v1/people/663362"},"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":92.6,"endSpeed":84.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.729075163937768,"aZ":-17.190021160903978,"pfxX":-5.274099110578666,"pfxZ":8.16515058581818,"pX":0.03603632257995955,"pZ":1.7450908043194662,"vX0":4.3943448644652126,"vY0":-134.7316853452852,"vZ0":-6.02218206256608,"x":115.63,"y":191.66,"x0":-0.9322075569932143,"y0":50.00431781731723,"z0":5.227393287938064,"aX":-9.680991424906715},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.7,"breakHorizontal":8.6,"spinRate":2068,"spinDirection":227},"zone":8,"typeConfidence":0.91,"plateTime":0.4067935258364228,"extension":6.709357506919706},"index":4,"playId":"38248a50-7eab-331b-87ff-1ed203a0d319","pitchNumber":1,"startTime":"2026-08-13T01:36:42.410Z","endTime":"2026-08-13T01:36:46.561Z","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.3,"endSpeed":82.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.392972427889166,"aZ":-23.526900303144924,"pfxX":0.8889359678577362,"pfxZ":5.022591405044194,"pX":0.6692116014793432,"pZ":3.4100557126387394,"vX0":3.5358436713432133,"vY0":-130.12617509546848,"vZ0":-0.7971428479556973,"x":91.49,"y":146.71,"x0":-0.8206363266402612,"y0":50.00119927356819,"z0":5.497068743577874,"aX":1.5288845321516238},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.1,"breakHorizontal":-2.4,"spinRate":2214,"spinDirection":214},"zone":3,"typeConfidence":0.92,"plateTime":0.4203434999050568,"extension":6.426845791779512},"index":5,"playId":"a303ae02-b302-3694-8e44-2dffa3ef6f6a","pitchNumber":2,"startTime":"2026-08-13T01:36:56.558Z","endTime":"2026-08-13T01:36:59.668Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-13T01:37:11.131Z","endTime":"2026-08-13T01:37:26.525Z","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, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.643645062435738,"aZ":-30.78316546268025,"pfxX":1.7682568060568435,"pfxZ":0.9181680677433119,"pX":0.47487393458494,"pZ":0.9210563484690588,"vX0":1.5732084468574696,"vY0":-123.01740682521114,"vZ0":-4.639624645512393,"x":98.9,"y":213.91,"x0":-0.4049823435834577,"y0":50.00467768561659,"z0":5.470535651793143,"aX":2.68342532661745},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.7,"breakHorizontal":-3.6,"spinRate":199,"spinDirection":315},"zone":14,"typeConfidence":0.44,"plateTime":0.446937969945183,"extension":6.327746426507369},"index":7,"playId":"975d5089-25da-3b2e-8273-7d87064ab10c","pitchNumber":3,"startTime":"2026-08-13T01:37:26.525Z","endTime":"2026-08-13T01:37:30.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43386682131635,"aZ":-26.187557659828528,"pfxX":0.7456354979921569,"pfxZ":3.483452833931967,"pX":-0.7288694803408318,"pZ":4.089824849190018,"vX0":0.4442903755959883,"vY0":-129.56225824989923,"vZ0":1.4793126137620909,"x":144.78,"y":128.35,"x0":-0.9988446701136355,"y0":50.00027743776868,"z0":5.498057128513299,"aX":1.2806387138894828},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.8,"breakHorizontal":-1.4,"spinRate":2206,"spinDirection":184},"zone":11,"typeConfidence":0.86,"plateTime":0.42106896603941735,"extension":6.523239602223689},"index":8,"playId":"6d4c4e45-c87f-3ef5-96c7-b2311a916bba","pitchNumber":4,"startTime":"2026-08-13T01:37:48.715Z","endTime":"2026-08-13T01:37:54.746Z","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, 119, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":68.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.314393385103216,"aZ":-33.06617361152652,"pfxX":-4.492678643152056,"pfxZ":-0.7391824697404719,"pX":-0.3886743313321118,"pZ":3.3527239577835624,"vX0":1.8770009268613448,"vY0":-110.82633879670226,"vZ0":2.4578798703841187,"x":131.82,"y":148.26,"x0":-0.674224707708437,"y0":50.00024557496189,"z0":5.743080058706606,"aX":-5.451336651715328},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-0.1,"breakHorizontal":7.4,"spinRate":203,"spinDirection":343},"zone":1,"typeConfidence":0.93,"plateTime":0.4989191943875664,"extension":6.145365568751082},"index":9,"playId":"6b8e1811-c04d-33b3-9e01-25986b7ca0d2","pitchNumber":5,"startTime":"2026-08-13T01:38:04.966Z","endTime":"2026-08-13T01:38:09.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:38:09.315Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willson Contreras walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-13T01:38:24.071Z","endTime":"2026-08-13T01:39:54.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"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(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.1,"endSpeed":82.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.622657645561333,"aZ":-23.96718166096069,"pfxX":1.3695030909514638,"pfxZ":4.7656677759201855,"pX":0.23569978908712658,"pZ":1.3777158149409385,"vX0":2.564295959844169,"vY0":-129.7769391230782,"vZ0":-5.49400535893855,"x":108.02,"y":201.58,"x0":-0.9393908451036469,"y0":50.00631249289227,"z0":5.324160157305694,"aX":2.358951631786609},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.8,"breakHorizontal":-3.0,"spinRate":2179,"spinDirection":177},"zone":14,"typeConfidence":0.92,"plateTime":0.42045432604139954,"extension":6.6255406905314445},"index":0,"playId":"26603b42-a89d-3a2f-a772-3119d0f2c830","pitchNumber":1,"startTime":"2026-08-13T01:38:35.657Z","endTime":"2026-08-13T01:38:40.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.006818292331303,"aZ":-28.23205377672398,"pfxX":7.653795288999291,"pfxZ":2.7932443980986763,"pX":1.7719826645758612,"pZ":1.2673523643405638,"vX0":3.8008117429082895,"vY0":-118.370719339478,"vZ0":-3.0712805175777884,"x":49.46,"y":204.56,"x0":-0.8520510372082025,"y0":50.00042880536282,"z0":5.184552284119199,"aX":10.786055096864176},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.6,"breakHorizontal":-14.8,"spinRate":2339,"spinDirection":74},"zone":14,"typeConfidence":0.89,"plateTime":0.4639143775476544,"extension":6.662445291929969},"index":1,"playId":"03269189-e4a9-3290-91d2-2b959da6b74f","pitchNumber":2,"startTime":"2026-08-13T01:38:51.045Z","endTime":"2026-08-13T01:38:54.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.243980392330066,"aZ":-31.71241378768805,"pfxX":9.532064145134132,"pfxZ":0.3321665772921554,"pX":0.4515619770126496,"pZ":1.5801946043946065,"vX0":1.0938290297152005,"vY0":-117.89289151072367,"vZ0":-1.8067120669898054,"x":99.79,"y":196.11,"x0":-1.2569531781351944,"y0":50.00516626494557,"z0":5.294590856445288,"aX":13.36540854854231},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.5,"breakHorizontal":-17.5,"spinRate":2311,"spinDirection":73},"zone":14,"typeConfidence":0.91,"plateTime":0.4653074911789341,"extension":6.584323978612899},"index":2,"playId":"33455b7e-bf69-3e55-97f2-4d5de371eb9f","pitchNumber":3,"startTime":"2026-08-13T01:39:12.745Z","endTime":"2026-08-13T01:39:16.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":68.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.574158963195217,"aZ":-32.0408643114932,"pfxX":-3.248870936217554,"pfxZ":0.11383539518063657,"pX":-0.5909191905114044,"pZ":3.781481277206463,"vX0":1.2653279323518012,"vY0":-110.121051618389,"vZ0":3.0630126249287892,"x":139.52,"y":136.68,"x0":-0.7578460481775154,"y0":50.004318741355654,"z0":5.812289680019956,"aX":-3.9024856518523103},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":1.6,"breakHorizontal":5.4,"spinRate":144,"spinDirection":329},"zone":11,"typeConfidence":0.93,"plateTime":0.5016459450449084,"extension":6.269137521267033},"index":3,"playId":"933a343f-5088-390e-b07b-5e8f4c09f7f2","pitchNumber":4,"startTime":"2026-08-13T01:39:29.639Z","endTime":"2026-08-13T01:39:34.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76419121219704,"aZ":-15.296204599423879,"pfxX":-3.6598819334648187,"pfxZ":9.078216239336415,"pX":-0.7185028228969632,"pZ":3.6890739045944283,"vX0":1.6942173682838344,"vY0":-135.51756270281567,"vZ0":-2.0187711959220556,"x":144.39,"y":139.18,"x0":-0.8765114729680721,"y0":50.00026538679775,"z0":5.512735827025924,"aX":-6.802568331135811},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":6.2,"spinRate":2152,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.4042535538681542,"extension":6.612437363528084},"index":4,"playId":"87a15805-6940-36e8-97c7-129dd8d68832","pitchNumber":5,"startTime":"2026-08-13T01:39:49.723Z","endTime":"2026-08-13T01:39:54.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:39:54.873Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wilyer Abreu doubles (24) on a fly ball to left fielder Josh Smith. Willson Contreras to 3rd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-13T01:40:07.934Z","endTime":"2026-08-13T01:40:59.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"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],"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":1},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":70.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.993562102091214,"aZ":-36.718129054728074,"pfxX":1.315658350145591,"pfxZ":-3.57432197168934,"pX":0.2590671201489821,"pZ":2.382115082154518,"vX0":2.3037393479626744,"vY0":-112.74247149402353,"vZ0":1.5088247241703336,"x":107.12,"y":174.46,"x0":-0.9522446640782112,"y0":50.00401006673889,"z0":5.446957217678487,"aX":1.6714298227604008},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-5.6,"breakHorizontal":-3.0,"spinRate":194,"spinDirection":313},"zone":6,"typeConfidence":0.92,"plateTime":0.4882739672707408,"extension":6.394226474228897},"index":0,"playId":"43e63cec-d1e6-378c-80a7-e058fa5faccf","pitchNumber":1,"startTime":"2026-08-13T01:40:20.218Z","endTime":"2026-08-13T01:40:25.024Z","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, 119, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.421247944359475,"aZ":-34.28873240303034,"pfxX":-3.5644430560722444,"pfxZ":-1.5360402594969962,"pX":-0.3936066306674815,"pZ":2.1556819971286667,"vX0":1.9952780115288002,"vY0":-117.34810426127426,"vZ0":-0.22277332149749085,"x":132.0,"y":180.58,"x0":-0.7986142714896359,"y0":50.00488932901056,"z0":5.488521975941241,"aX":-4.89463273168538},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-2.5,"breakHorizontal":5.9,"spinRate":236,"spinDirection":325},"zone":4,"typeConfidence":0.93,"plateTime":0.4695484479403085,"extension":6.325779666803056},"hitData":{"launchSpeed":97.6,"launchAngle":29.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.28,"coordY":110.15}},"index":1,"playId":"3f09fd6e-e079-351c-8cfb-c5514871fccb","pitchNumber":2,"startTime":"2026-08-13T01:40:44.178Z","endTime":"2026-08-13T01:40:59.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:40:59.218Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a line drive to center fielder Myles Straw. Willson Contreras scores. Wilyer Abreu to 3rd.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-13T01:41:16.879Z","endTime":"2026-08-13T01:41:43.142Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnThird":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":{"id":663362,"link":"/api/v1/people/663362"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.738795947746837,"aZ":-19.842174832751407,"pfxX":-8.708367242507611,"pfxZ":6.844114965665343,"pX":-0.9291080096152127,"pZ":3.186279960978878,"vX0":3.4423080460849462,"vY0":-133.83863221214634,"vZ0":-2.0085567645067837,"x":152.42,"y":152.75,"x0":-1.105605454615007,"y0":50.00286644032389,"z0":5.37790243710633,"aX":-15.689486804136443},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.1,"breakHorizontal":15.0,"spinRate":2062,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.410323274929175,"extension":6.701885715972082},"hitData":{"launchSpeed":62.0,"launchAngle":20.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.19,"coordY":109.07}},"index":0,"playId":"06688a66-a0a5-383b-86d2-73d7db77a540","pitchNumber":1,"startTime":"2026-08-13T01:41:32.217Z","endTime":"2026-08-13T01:41:43.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:41:43.142Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jarren Duran doubles (13) on a fly ball to right fielder Brett Bateman. Wilyer Abreu scores. Caleb Durbin to 3rd.","rbi":1,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-13T01:42:47.726Z","endTime":"2026-08-13T01:43:45.237Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":{"id":663362,"link":"/api/v1/people/663362"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-13T01:42:02.949Z","endTime":"2026-08-13T01:42:50.018Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.952301786658143,"aZ":-26.163700773604635,"pfxX":1.6197468529090204,"pfxZ":3.5866794234629484,"pX":-0.13580528778144682,"pZ":3.068104607838905,"vX0":2.3050771900774896,"vY0":-128.8838601566337,"vZ0":-0.33535080813711693,"x":122.18,"y":155.94,"x0":-1.2537121347940188,"y0":50.00121564775111,"z0":5.228690480743286,"aX":2.710968495291244},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.6,"breakHorizontal":-3.5,"spinRate":2088,"spinDirection":186},"zone":2,"typeConfidence":0.92,"plateTime":0.42574144181967544,"extension":6.621238833105476},"index":1,"playId":"6c8e2291-584a-37d7-9612-a56715514b69","pitchNumber":1,"startTime":"2026-08-13T01:42:50.018Z","endTime":"2026-08-13T01:42:54.132Z","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":88.0,"endSpeed":80.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59385550517054,"aZ":-21.87673572277208,"pfxX":-0.0021612036689773184,"pfxZ":6.161424802666195,"pX":0.4088073235528674,"pZ":4.0565425195179285,"vX0":3.9166611573396333,"vY0":-128.23435293425683,"vZ0":1.0129776692745396,"x":101.42,"y":129.25,"x0":-1.1356945346688392,"y0":50.00396848174168,"z0":5.358400299589001,"aX":-0.004040900291552864},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.6,"breakHorizontal":-0.8,"spinRate":2214,"spinDirection":197},"zone":12,"typeConfidence":0.9,"plateTime":0.42652169367796944,"extension":6.500895898081688},"index":2,"playId":"644881ff-adda-312d-8116-28b579f5dbca","pitchNumber":2,"startTime":"2026-08-13T01:43:10.616Z","endTime":"2026-08-13T01:43:15.020Z","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, 119, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.456216150274983,"aZ":-30.31574725818474,"pfxX":-2.394290512401434,"pfxZ":1.3987903469566838,"pX":0.20850472123879338,"pZ":2.0337106408940353,"vX0":2.8678379189064636,"vY0":-115.14412060104232,"vZ0":-1.2320035086286831,"x":109.05,"y":183.87,"x0":-0.7481008751757606,"y0":50.00345845877237,"z0":5.537066746669991,"aX":-3.1818777218277745},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":2.5,"breakHorizontal":3.5,"spinRate":190,"spinDirection":260},"zone":8,"typeConfidence":0.93,"plateTime":0.4776071416304064,"extension":6.387259272006014},"hitData":{"launchSpeed":90.8,"launchAngle":28.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.88,"coordY":105.69}},"index":3,"playId":"6b7f0d11-2ffa-36ed-bea4-db176ac14ea6","pitchNumber":3,"startTime":"2026-08-13T01:43:31.463Z","endTime":"2026-08-13T01:43:45.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:43:45.237Z","atBatIndex":72},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Andruw Monasterio out on a sacrifice fly to right fielder Brett Bateman. Caleb Durbin scores. Jarren Duran to 3rd.","rbi":1,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-13T01:46:31.387Z","endTime":"2026-08-13T01:47:08.201Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":663362,"link":"/api/v1/people/663362"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-13T01:44:14.554Z","endTime":"2026-08-13T01:45:26.340Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Louis Varland replaces Matt Waldron.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-13T01:45:26.340Z","endTime":"2026-08-13T01:46:33.668Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686973,"link":"/api/v1/people/686973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76677651355405,"aZ":-27.453544096013804,"pfxX":0.5511871373579751,"pfxZ":2.57589041531155,"pX":-0.30574223824111785,"pZ":1.8500373369352485,"vX0":6.8114439809804646,"vY0":-134.38196799335572,"vZ0":-3.8104716301159645,"x":128.65,"y":188.83,"x0":-2.943402463479535,"y0":50.00120060663993,"z0":5.233717098788971,"aX":1.008283627766208},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.1,"breakHorizontal":-2.4,"spinRate":2635,"spinDirection":173},"zone":8,"typeConfidence":0.9,"plateTime":0.40738524976134904,"extension":6.712067458144829},"index":2,"playId":"4edda70f-0a5f-343d-8fe0-04caba037dbf","pitchNumber":1,"startTime":"2026-08-13T01:46:33.668Z","endTime":"2026-08-13T01:46:37.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.138726650235853,"aZ":-38.84233864123105,"pfxX":3.55405104401617,"pfxZ":-4.041326565579164,"pX":0.36971626277866443,"pZ":1.8103982416496138,"vX0":6.696402814001231,"vY0":-127.90917654835468,"vZ0":-1.4940869326185513,"x":102.91,"y":189.9,"x0":-2.746815957574406,"y0":50.000079194402296,"z0":5.456227471519801,"aX":5.868623708641002},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-7.4,"breakHorizontal":-8.0,"spinRate":2770,"spinDirection":48},"zone":9,"typeConfidence":0.91,"plateTime":0.42871110192744366,"extension":6.739287075090497},"hitData":{"launchSpeed":86.2,"launchAngle":40.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.57,"coordY":88.6}},"index":3,"playId":"2028a3c1-230e-33bd-8124-d29a84acc019","pitchNumber":2,"startTime":"2026-08-13T01:46:52.511Z","endTime":"2026-08-13T01:47:08.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:47:08.201Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Sogard grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-13T01:47:28.368Z","endTime":"2026-08-13T01:48:22.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".462"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".667"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.87"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.35"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.98"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.56"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.84"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"54.44"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.46"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.16"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.61"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.22"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"55.29"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.50"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.24"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.183247131707105,"aZ":-12.455889630945055,"pfxX":-6.53001625762543,"pfxZ":9.481756448354144,"pX":0.3302386428754538,"pZ":2.8430871645167692,"vX0":11.601141252623677,"vY0":-143.3024421941436,"vZ0":-4.6338475470725315,"x":104.41,"y":162.02,"x0":-2.9224564419001298,"y0":50.000720441750694,"z0":5.259442285014869,"aX":-13.578072326386572},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.3,"breakHorizontal":9.5,"spinRate":2282,"spinDirection":211},"zone":3,"typeConfidence":0.91,"plateTime":0.38225599227923857,"extension":6.949335572375942},"index":0,"playId":"dd9d0288-bb8e-33e7-842d-68f797e77e99","pitchNumber":1,"startTime":"2026-08-13T01:47:39.380Z","endTime":"2026-08-13T01:47:43.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55929229844235,"aZ":-31.01121109218949,"pfxX":-8.63933017699605,"pfxZ":0.6127664125131673,"pX":0.009741531278500097,"pZ":1.2844217560000313,"vX0":10.44662352156411,"vY0":-136.95701016110635,"vZ0":-4.749020286773393,"x":116.63,"y":204.1,"x0":-2.727257844218969,"y0":50.00400665490353,"z0":5.155727610619693,"aX":-16.45316357254446},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.2,"breakHorizontal":13.6,"spinRate":1729,"spinDirection":237},"zone":14,"typeConfidence":0.92,"plateTime":0.3995434518685257,"extension":6.695860277089099},"index":1,"playId":"e4d6cf0e-d83f-39a5-9b0c-40ba2eff97c2","pitchNumber":2,"startTime":"2026-08-13T01:47:58.502Z","endTime":"2026-08-13T01:48:02.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.700968383994613,"aZ":-37.07630112609204,"pfxX":2.7393159012094177,"pfxZ":-2.928053254337822,"pX":-0.13949849791117006,"pZ":1.9732988246540195,"vX0":6.338733133001533,"vY0":-128.82163898405724,"vZ0":-1.6280186187636154,"x":122.32,"y":185.5,"x0":-2.9915601030090864,"y0":50.00340377543837,"z0":5.489658716803712,"aX":4.585196404300196},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-5.4,"breakHorizontal":-6.5,"spinRate":2624,"spinDirection":45},"zone":8,"typeConfidence":0.9,"plateTime":0.4257971066553323,"extension":6.5560115235451955},"hitData":{"launchSpeed":85.0,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.64,"coordY":167.39}},"index":2,"playId":"06451f1e-aa26-3242-8028-b65a02f20c36","pitchNumber":3,"startTime":"2026-08-13T01:48:14.694Z","endTime":"2026-08-13T01:48:22.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:48:22.195Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Sogard grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-13T01:47:28.368Z","endTime":"2026-08-13T01:48:22.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".462"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".667"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.87"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.35"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.98"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.56"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.84"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"54.44"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.46"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.16"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.61"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.22"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"55.29"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.50"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.24"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.183247131707105,"aZ":-12.455889630945055,"pfxX":-6.53001625762543,"pfxZ":9.481756448354144,"pX":0.3302386428754538,"pZ":2.8430871645167692,"vX0":11.601141252623677,"vY0":-143.3024421941436,"vZ0":-4.6338475470725315,"x":104.41,"y":162.02,"x0":-2.9224564419001298,"y0":50.000720441750694,"z0":5.259442285014869,"aX":-13.578072326386572},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.3,"breakHorizontal":9.5,"spinRate":2282,"spinDirection":211},"zone":3,"typeConfidence":0.91,"plateTime":0.38225599227923857,"extension":6.949335572375942},"index":0,"playId":"dd9d0288-bb8e-33e7-842d-68f797e77e99","pitchNumber":1,"startTime":"2026-08-13T01:47:39.380Z","endTime":"2026-08-13T01:47:43.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55929229844235,"aZ":-31.01121109218949,"pfxX":-8.63933017699605,"pfxZ":0.6127664125131673,"pX":0.009741531278500097,"pZ":1.2844217560000313,"vX0":10.44662352156411,"vY0":-136.95701016110635,"vZ0":-4.749020286773393,"x":116.63,"y":204.1,"x0":-2.727257844218969,"y0":50.00400665490353,"z0":5.155727610619693,"aX":-16.45316357254446},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.2,"breakHorizontal":13.6,"spinRate":1729,"spinDirection":237},"zone":14,"typeConfidence":0.92,"plateTime":0.3995434518685257,"extension":6.695860277089099},"index":1,"playId":"e4d6cf0e-d83f-39a5-9b0c-40ba2eff97c2","pitchNumber":2,"startTime":"2026-08-13T01:47:58.502Z","endTime":"2026-08-13T01:48:02.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.700968383994613,"aZ":-37.07630112609204,"pfxX":2.7393159012094177,"pfxZ":-2.928053254337822,"pX":-0.13949849791117006,"pZ":1.9732988246540195,"vX0":6.338733133001533,"vY0":-128.82163898405724,"vZ0":-1.6280186187636154,"x":122.32,"y":185.5,"x0":-2.9915601030090864,"y0":50.00340377543837,"z0":5.489658716803712,"aX":4.585196404300196},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-5.4,"breakHorizontal":-6.5,"spinRate":2624,"spinDirection":45},"zone":8,"typeConfidence":0.9,"plateTime":0.4257971066553323,"extension":6.5560115235451955},"hitData":{"launchSpeed":85.0,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.64,"coordY":167.39}},"index":2,"playId":"06451f1e-aa26-3242-8028-b65a02f20c36","pitchNumber":3,"startTime":"2026-08-13T01:48:14.694Z","endTime":"2026-08-13T01:48:22.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-13T01:48:22.195Z","atBatIndex":74},"scoringPlays":[12,29,60,62,63,64,71,72,73],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":145.11,"y":163.84},"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":1,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":119.27,"y":171.95},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":149.67,"y":159.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":210.66,"y":119.91},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":14,"top":[6,7,8],"bottom":[9,10,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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":166.38,"y":53.79},"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":2,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":158.95,"y":162.24},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":42.18,"y":99.06},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":165.89,"y":125.33},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":156.28,"y":74.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":175.24,"y":100.64},"type":"O","description":"Flyout"}]}},{"startIndex":15,"endIndex":21,"top":[15,16,17],"bottom":[18,19,20,21],"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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":146.63,"y":178.54},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"coordinates":{"x":155.39,"y":149.48},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":105.7,"y":173.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":119.09,"y":95.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":113.18,"y":162.32},"type":"O","description":"Groundout"}]}},{"startIndex":22,"endIndex":28,"top":[22,23,24],"bottom":[25,26,27,28],"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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":89.27,"y":60.2},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":48.08,"y":117.37},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":122.9,"y":198.46},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":93.66,"y":92.74},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":178.05,"y":139.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":108.12,"y":207.42},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"coordinates":{"x":99.32,"y":102.21},"type":"O","description":"Flyout"}]}},{"startIndex":29,"endIndex":37,"top":[29,30,31,32,33],"bottom":[34,35,36,37],"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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":47.56,"y":53.09},"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":5,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":95.74,"y":141.43},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":45.53,"y":108.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":190.0,"y":84.87},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":150.08,"y":67.8},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":130.41,"y":182.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"coordinates":{"x":160.93,"y":97.76},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":137.49,"y":165.4},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":174.84,"y":118.1},"type":"O","description":"Double Play"}]}},{"startIndex":38,"endIndex":46,"top":[38,39,40,41,42],"bottom":[43,44,45,46],"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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":154.21,"y":67.69},"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":6,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":123.97,"y":178.77},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":115.21,"y":176.51},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":97.64,"y":92.69},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":110.89,"y":155.91},"type":"O","description":"Forceout"}]}},{"startIndex":47,"endIndex":53,"top":[47,48,49],"bottom":[50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":104.04,"y":143.93},"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":7,"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":63.39,"y":119.72},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":133.63,"y":59.69},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":168.69,"y":95.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":135.48,"y":188.17},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":67,"top":[54,55,56,57],"bottom":[58,59,60,61,62,63,64,65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":110.34,"y":184.86},"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":8,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":119.23,"y":157.15},"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":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":145.62,"y":164.86},"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":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":159.59,"y":171.2},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":125.85,"y":111.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":174.15,"y":134.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":100.4,"y":96.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":115.74,"y":69.56},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":85.75,"y":42.7},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"coordinates":{"x":162.68,"y":89.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":129.91,"y":169.35},"type":"O","description":"Bunt Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":148.97,"y":111.2},"type":"O","description":"Flyout"}]}},{"startIndex":68,"endIndex":74,"top":[68,69,70,71,72,73,74],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":54.28,"y":110.15},"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":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":118.19,"y":109.07},"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":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":222.88,"y":105.69},"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":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":162.57,"y":88.6},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":147.64,"y":167.39},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":5,"hits":5,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":6,"hits":12,"errors":0,"leftOnBase":9},"away":{"runs":4,"hits":8,"errors":1,"leftOnBase":5}},"defense":{"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"catcher":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"first":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"second":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"third":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"shortstop":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"left":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"center":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"right":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"onDeck":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"inHole":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"battingOrder":4,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"offense":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"onDeck":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"inHole":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"battingOrder":9,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"balls":1,"strikes":1,"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":4,"groundOuts":10,"airOuts":10,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".248","atBats":32,"obp":".320","slg":".401","ops":".721","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":13,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":6,"groundOuts":6,"airOuts":12,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":34,"obp":".410","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":148,"era":"3.51","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.23","battersFaced":39,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":51,"strikes":97,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":6,"pitchesPerInning":"18.50","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":1,"chances":32,"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":13,"gamesStarted":13,"flyOuts":48,"groundOuts":80,"airOuts":87,"runs":27,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":55,"baseOnBalls":16,"intentionalWalks":2,"hits":64,"hitByPitch":3,"atBats":280,"obp":".275","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1067,"era":"3.17","inningsPitched":"76.2","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.04","battersFaced":305,"outs":230,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1067,"balls":353,"strikes":714,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".583","pitchesPerInning":"13.92","gamesFinished":0,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"6.46","walksPer9Inn":"1.88","hitsPer9Inn":"7.51","runsScoredPer9":"3.17","homeRunsPer9":"0.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":22},"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":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":1,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":50,"groundOuts":69,"airOuts":92,"runs":60,"doubles":18,"triples":2,"homeRuns":24,"strikeOuts":114,"baseOnBalls":49,"intentionalWalks":2,"hits":106,"hitByPitch":21,"avg":".280","atBats":378,"obp":".390","slg":".529","ops":".919","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":451,"totalBases":200,"rbi":71,"leftOnBase":152,"sacBunts":0,"sacFlies":3,"babip":".337","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.75","popOuts":27,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":763,"errors":5,"chances":843,"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":{"note":"(L, 1-2)","summary":"0.0 IP, 4 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":5,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663776":{"person":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":13,"groundOuts":23,"airOuts":32,"runs":14,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":0,"hits":38,"hitByPitch":1,"atBats":119,"obp":".385","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":490,"era":"3.30","inningsPitched":"30.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.70","battersFaced":136,"outs":90,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":490,"balls":183,"strikes":307,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".500","pitchesPerInning":"16.33","gamesFinished":0,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"8.70","walksPer9Inn":"3.90","hitsPer9Inn":"11.40","runsScoredPer9":"4.20","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"37","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":15,"groundOuts":23,"airOuts":28,"runs":15,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":12,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".198","atBats":116,"obp":".273","slg":".353","ops":".626","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":128,"totalBases":41,"rbi":12,"leftOnBase":70,"sacBunts":0,"sacFlies":0,"babip":".271","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687941":{"person":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":6,"groundOuts":13,"airOuts":15,"runs":3,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":50,"obp":".298","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":199,"era":"1.93","inningsPitched":"14.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.21","battersFaced":57,"outs":42,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":199,"balls":60,"strikes":139,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":3,"winPercentage":".---","pitchesPerInning":"14.21","gamesFinished":8,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.21","hitsPer9Inn":"7.71","runsScoredPer9":"1.93","homeRunsPer9":"0.64","inheritedRunners":6,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678011":{"person":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"jerseyNumber":"48","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":28,"groundOuts":38,"airOuts":42,"runs":19,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".250","atBats":136,"obp":".316","slg":".397","ops":".713","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":54,"rbi":12,"leftOnBase":44,"sacBunts":2,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.33","popOuts":4,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":49,"errors":6,"chances":150,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657136":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":20,"groundOuts":44,"airOuts":36,"runs":17,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":44,"baseOnBalls":16,"intentionalWalks":0,"hits":39,"hitByPitch":5,"avg":".247","atBats":158,"obp":".333","slg":".367","ops":".700","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":58,"rbi":19,"leftOnBase":63,"sacBunts":4,"sacFlies":1,"babip":".321","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.67","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":415,"errors":2,"chances":437,"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, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":47,"groundOuts":68,"airOuts":85,"runs":30,"doubles":19,"triples":1,"homeRuns":8,"strikeOuts":42,"baseOnBalls":33,"intentionalWalks":0,"hits":63,"hitByPitch":2,"avg":".249","atBats":253,"obp":".334","slg":".427","ops":".761","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":293,"totalBases":108,"rbi":47,"leftOnBase":116,"sacBunts":0,"sacFlies":5,"babip":".264","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.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":28,"stolenBasePercentage":".636","caughtStealingPercentage":".364","assists":24,"putOuts":385,"errors":6,"chances":415,"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":"1-4 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"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":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":89,"groundOuts":79,"airOuts":157,"runs":66,"doubles":24,"triples":3,"homeRuns":21,"strikeOuts":104,"baseOnBalls":52,"intentionalWalks":3,"hits":113,"hitByPitch":2,"avg":".254","atBats":445,"obp":".330","slg":".463","ops":".793","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":508,"totalBases":206,"rbi":64,"leftOnBase":217,"sacBunts":1,"sacFlies":7,"babip":".281","groundOutsToAirouts":"0.50","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.19","popOuts":30,"lineOuts":38},"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":226,"errors":7,"chances":245,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676477":{"person":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":24,"groundOuts":36,"airOuts":44,"runs":12,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":49,"baseOnBalls":7,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":158,"obp":".234","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":621,"era":"2.05","inningsPitched":"44.0","wins":6,"losses":1,"saves":2,"saveOpportunities":5,"holds":21,"blownSaves":3,"earnedRuns":10,"whip":"0.89","battersFaced":168,"outs":132,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":621,"balls":177,"strikes":444,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".857","pitchesPerInning":"14.11","gamesFinished":8,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"10.02","walksPer9Inn":"1.43","hitsPer9Inn":"6.55","runsScoredPer9":"2.45","homeRunsPer9":"0.61","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543243":{"person":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":65,"groundOuts":126,"airOuts":124,"runs":40,"doubles":27,"triples":1,"homeRuns":13,"strikeOuts":110,"baseOnBalls":33,"intentionalWalks":0,"hits":112,"hitByPitch":5,"atBats":469,"obp":".294","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1837,"era":"2.79","inningsPitched":"125.2","wins":14,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.15","battersFaced":510,"outs":377,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1837,"balls":653,"strikes":1184,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".824","pitchesPerInning":"14.62","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"7.88","walksPer9Inn":"2.36","hitsPer9Inn":"8.02","runsScoredPer9":"2.86","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":15,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID655316":{"person":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"jerseyNumber":"32","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"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":80,"flyOuts":43,"groundOuts":41,"airOuts":78,"runs":30,"doubles":21,"triples":1,"homeRuns":6,"strikeOuts":53,"baseOnBalls":21,"intentionalWalks":0,"hits":62,"hitByPitch":2,"avg":".270","atBats":230,"obp":".332","slg":".448","ops":".780","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":103,"rbi":32,"leftOnBase":110,"sacBunts":1,"sacFlies":3,"babip":".322","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.33","popOuts":19,"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":123,"putOuts":115,"errors":5,"chances":243,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID686580":{"person":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"jerseyNumber":"63","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, K, BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":21,"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":21,"balls":7,"strikes":14,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":36,"gamesStarted":0,"flyOuts":15,"groundOuts":30,"airOuts":25,"runs":20,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":39,"baseOnBalls":8,"intentionalWalks":0,"hits":35,"hitByPitch":0,"atBats":127,"obp":".319","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":508,"era":"4.60","inningsPitched":"31.1","wins":2,"losses":4,"saves":0,"saveOpportunities":1,"holds":17,"blownSaves":1,"earnedRuns":16,"whip":"1.37","battersFaced":137,"outs":94,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":508,"balls":167,"strikes":341,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".333","pitchesPerInning":"16.21","gamesFinished":3,"strikeoutWalkRatio":"4.88","strikeoutsPer9Inn":"11.20","walksPer9Inn":"2.30","hitsPer9Inn":"10.05","runsScoredPer9":"5.74","homeRunsPer9":"1.15","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"2-4 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":41,"groundOuts":122,"airOuts":110,"runs":56,"doubles":22,"triples":1,"homeRuns":11,"strikeOuts":60,"baseOnBalls":31,"intentionalWalks":0,"hits":94,"hitByPitch":9,"avg":".249","atBats":378,"obp":".318","slg":".399","ops":".717","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":426,"totalBases":151,"rbi":55,"leftOnBase":155,"sacBunts":5,"sacFlies":3,"babip":".268","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.36","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":207,"putOuts":70,"errors":7,"chances":284,"fielding":".975","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":{"summary":"5.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":81,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":27,"strikes":54,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":45,"groundOuts":115,"airOuts":105,"runs":52,"doubles":13,"triples":3,"homeRuns":16,"strikeOuts":135,"baseOnBalls":32,"intentionalWalks":2,"hits":88,"hitByPitch":4,"avg":".203","atBats":434,"obp":".260","slg":".357","ops":".617","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":479,"totalBases":155,"rbi":61,"leftOnBase":169,"sacBunts":2,"sacFlies":7,"babip":".248","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.12","popOuts":29,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":197,"errors":1,"chances":205,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686765":{"person":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":9,"groundOuts":30,"airOuts":18,"runs":11,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":17,"baseOnBalls":16,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".259","atBats":85,"obp":".376","slg":".341","ops":".717","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":29,"rbi":3,"leftOnBase":41,"sacBunts":2,"sacFlies":0,"babip":".324","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":69,"errors":1,"chances":112,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":75,"flyOuts":21,"groundOuts":48,"airOuts":29,"runs":20,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":34,"baseOnBalls":10,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".236","atBats":144,"obp":".288","slg":".396","ops":".684","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":57,"rbi":18,"leftOnBase":70,"sacBunts":0,"sacFlies":1,"babip":".274","groundOutsToAirouts":"1.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.80","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":79,"errors":0,"chances":81,"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":19,"gamesStarted":19,"flyOuts":65,"groundOuts":71,"airOuts":119,"runs":42,"doubles":21,"triples":1,"homeRuns":13,"strikeOuts":124,"baseOnBalls":29,"intentionalWalks":1,"hits":89,"hitByPitch":3,"atBats":401,"obp":".279","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1622,"era":"3.20","inningsPitched":"107.0","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.10","battersFaced":435,"outs":321,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1622,"balls":503,"strikes":1119,"strikePercentage":".690","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".538","pitchesPerInning":"15.16","gamesFinished":0,"strikeoutWalkRatio":"4.28","strikeoutsPer9Inn":"10.43","walksPer9Inn":"2.44","hitsPer9Inn":"7.49","runsScoredPer9":"3.53","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":32,"lineOuts":22},"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-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":64,"groundOuts":113,"airOuts":119,"runs":61,"doubles":28,"triples":3,"homeRuns":16,"strikeOuts":96,"baseOnBalls":19,"intentionalWalks":0,"hits":130,"hitByPitch":7,"avg":".286","atBats":454,"obp":".324","slg":".467","ops":".791","caughtStealing":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":484,"totalBases":212,"rbi":63,"leftOnBase":174,"sacBunts":2,"sacFlies":2,"babip":".331","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.38","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":282,"errors":2,"chances":291,"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":36,"gamesStarted":3,"flyOuts":28,"groundOuts":44,"airOuts":51,"runs":14,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":55,"baseOnBalls":22,"intentionalWalks":1,"hits":28,"hitByPitch":1,"atBats":175,"obp":".255","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":771,"era":"2.52","inningsPitched":"50.0","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":14,"whip":"1.00","battersFaced":201,"outs":150,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":771,"balls":295,"strikes":476,"strikePercentage":".620","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".500","pitchesPerInning":"15.42","gamesFinished":8,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.90","walksPer9Inn":"3.96","hitsPer9Inn":"5.04","runsScoredPer9":"2.52","homeRunsPer9":"1.08","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":{"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":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"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":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":42,"gamesStarted":1,"flyOuts":9,"groundOuts":32,"airOuts":23,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":53,"baseOnBalls":23,"intentionalWalks":2,"hits":27,"hitByPitch":3,"atBats":133,"obp":".331","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":710,"era":"2.43","inningsPitched":"37.0","wins":2,"losses":0,"saves":4,"saveOpportunities":5,"holds":10,"blownSaves":1,"earnedRuns":10,"whip":"1.35","battersFaced":161,"outs":111,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":710,"balls":304,"strikes":406,"strikePercentage":".570","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.19","gamesFinished":11,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"12.89","walksPer9Inn":"5.59","hitsPer9Inn":"6.57","runsScoredPer9":"2.68","homeRunsPer9":"0.49","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":84,"flyOuts":38,"groundOuts":86,"airOuts":71,"runs":33,"doubles":15,"triples":1,"homeRuns":5,"strikeOuts":31,"baseOnBalls":27,"intentionalWalks":0,"hits":67,"hitByPitch":3,"avg":".265","atBats":253,"obp":".340","slg":".391","ops":".731","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":285,"totalBases":99,"rbi":26,"leftOnBase":118,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.60","popOuts":11,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID547973":{"person":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":22,"groundOuts":34,"airOuts":34,"runs":11,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":148,"obp":".299","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":648,"era":"2.04","inningsPitched":"39.2","wins":2,"losses":4,"saves":27,"saveOpportunities":29,"holds":0,"blownSaves":2,"earnedRuns":9,"whip":"1.24","battersFaced":168,"outs":119,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":648,"balls":212,"strikes":436,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".333","pitchesPerInning":"16.34","gamesFinished":33,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"11.34","walksPer9Inn":"4.08","hitsPer9Inn":"7.03","runsScoredPer9":"2.50","homeRunsPer9":"0.45","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[807799,678882,668939,575929,677800,702332,680776,655316,686765,624133,686580,669062,594027,687941],"pitchers":[624133,686580,669062,594027,687941],"bench":[663330,678011,642201,657136],"bullpen":[678394,687562,547973,543243,663558,663776,801139,676477],"battingOrder":[807799,678882,668939,575929,677800,702332,680776,655316,686765],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Abreu, W (24, Waldron); Duran, Ja (13, Waldron)."},{"label":"HR","value":"Contreras, Wn (24, 5th inning off Soriano, J, 0 on, 0 out)."},{"label":"TB","value":"Abreu, W 2; Contreras, Wn 4; Duran, Ja 2; Durbin 2; Monasterio; Rafaela; Sogard."},{"label":"RBI","value":"Contreras, Wn (71); Duran, Ja (61); Durbin (55); Monasterio (32)."},{"label":"Runners left in scoring position, 2 out","value":"Contreras, Wn; Sogard; Rafaela."},{"label":"SF","value":"Monasterio."},{"label":"GIDP","value":"Sogard."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Contreras, Wn (5, dropped foul)."},{"label":"Outfield assists","value":"Abreu, W (Bateman at 1st base)."},{"label":"DP","value":"(Abreu, W-Contreras, Wn)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":6,"airOuts":12,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":1,"hits":12,"hitByPitch":0,"avg":".243","atBats":34,"obp":".304","slg":".377","ops":".681","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":14,"rbi":6,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":10,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":32,"obp":".306","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":135,"era":"3.98","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.32","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":135,"balls":42,"strikes":93,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":4,"pitchesPerInning":"15.00","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID669456":{"person":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"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":9,"flyOuts":22,"groundOuts":50,"airOuts":42,"runs":26,"doubles":9,"triples":0,"homeRuns":9,"strikeOuts":32,"baseOnBalls":23,"intentionalWalks":0,"hits":48,"hitByPitch":0,"atBats":171,"obp":".364","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":745,"era":"5.48","inningsPitched":"42.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.66","battersFaced":195,"outs":128,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":745,"balls":303,"strikes":442,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".600","pitchesPerInning":"17.46","gamesFinished":0,"strikeoutWalkRatio":"1.39","strikeoutsPer9Inn":"6.75","walksPer9Inn":"4.85","hitsPer9Inn":"10.13","runsScoredPer9":"5.48","homeRunsPer9":"1.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695445":{"person":{"id":695445,"fullName":"Chase Lee","link":"/api/v1/people/695445"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":6,"groundOuts":7,"airOuts":9,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":7,"intentionalWalks":1,"hits":4,"hitByPitch":0,"atBats":22,"obp":".379","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":96,"era":"3.86","inningsPitched":"7.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.57","battersFaced":29,"outs":21,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":40,"strikes":56,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.71","gamesFinished":1,"strikeoutWalkRatio":"0.29","strikeoutsPer9Inn":"2.57","walksPer9Inn":"9.00","hitsPer9Inn":"5.14","runsScoredPer9":"5.14","homeRunsPer9":"2.57","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693686":{"person":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":4,"flyOuts":34,"groundOuts":88,"airOuts":63,"runs":29,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":72,"baseOnBalls":20,"intentionalWalks":1,"hits":65,"hitByPitch":0,"atBats":286,"obp":".277","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1193,"era":"3.20","inningsPitched":"76.0","wins":4,"losses":2,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":27,"whip":"1.12","battersFaced":308,"outs":228,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":1193,"balls":397,"strikes":796,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".667","pitchesPerInning":"15.70","gamesFinished":7,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"8.53","walksPer9Inn":"2.37","hitsPer9Inn":"7.70","runsScoredPer9":"3.43","homeRunsPer9":"0.59","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":27,"strikes":63,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":58,"groundOuts":147,"airOuts":101,"runs":52,"doubles":12,"triples":0,"homeRuns":13,"strikeOuts":134,"baseOnBalls":62,"intentionalWalks":1,"hits":105,"hitByPitch":4,"atBats":483,"obp":".311","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":2226,"era":"3.16","inningsPitched":"133.2","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.25","battersFaced":553,"outs":401,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2226,"balls":834,"strikes":1392,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.46","rbi":1,"winPercentage":".600","pitchesPerInning":"16.65","gamesFinished":0,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"9.02","walksPer9Inn":"4.17","hitsPer9Inn":"7.07","runsScoredPer9":"3.50","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":30},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":10,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686973":{"person":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(S, 26)","summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"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":".---","numberOfPitches":5,"inningsPitched":"0.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":1,"strikes":4,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":26,"groundOuts":64,"airOuts":41,"runs":18,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":76,"baseOnBalls":17,"intentionalWalks":1,"hits":45,"hitByPitch":0,"atBats":222,"obp":".256","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":991,"era":"1.30","inningsPitched":"62.1","wins":5,"losses":4,"saves":26,"saveOpportunities":27,"holds":5,"blownSaves":1,"earnedRuns":9,"whip":"0.99","battersFaced":243,"outs":187,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":991,"balls":324,"strikes":667,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.56","rbi":1,"winPercentage":".556","pitchesPerInning":"15.90","gamesFinished":38,"strikeoutWalkRatio":"4.47","strikeoutsPer9Inn":"10.97","walksPer9Inn":"2.45","hitsPer9Inn":"6.50","runsScoredPer9":"2.60","homeRunsPer9":"0.29","inheritedRunners":28,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":5,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663893":{"person":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":1,"groundOuts":13,"airOuts":5,"runs":19,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":15,"intentionalWalks":3,"hits":21,"hitByPitch":0,"atBats":60,"obp":".480","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":307,"era":"9.98","inningsPitched":"15.1","wins":0,"losses":3,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":17,"whip":"2.35","battersFaced":76,"outs":46,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":307,"balls":126,"strikes":181,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.60","rbi":0,"winPercentage":".000","pitchesPerInning":"20.02","gamesFinished":3,"strikeoutWalkRatio":"1.47","strikeoutsPer9Inn":"12.91","walksPer9Inn":"8.80","hitsPer9Inn":"12.33","runsScoredPer9":"11.15","homeRunsPer9":"2.35","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680573":{"person":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":10,"flyOuts":45,"groundOuts":56,"airOuts":81,"runs":47,"doubles":17,"triples":0,"homeRuns":9,"strikeOuts":33,"baseOnBalls":33,"intentionalWalks":0,"hits":73,"hitByPitch":2,"atBats":239,"obp":".391","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1052,"era":"6.23","inningsPitched":"60.2","wins":2,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.75","battersFaced":278,"outs":182,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1052,"balls":430,"strikes":622,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".222","pitchesPerInning":"17.34","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.90","walksPer9Inn":"4.90","hitsPer9Inn":"10.83","runsScoredPer9":"6.97","homeRunsPer9":"1.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":89,"groundOuts":113,"airOuts":173,"runs":50,"doubles":28,"triples":1,"homeRuns":9,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":0,"hits":129,"hitByPitch":2,"avg":".282","atBats":458,"obp":".306","slg":".406","ops":".712","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":480,"totalBases":186,"rbi":42,"leftOnBase":171,"sacBunts":0,"sacFlies":4,"babip":".296","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.89","popOuts":41,"lineOuts":43},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":276,"putOuts":151,"errors":11,"chances":438,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID807727":{"person":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"jerseyNumber":"26","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":5,"groundOuts":6,"airOuts":13,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".206","atBats":34,"obp":".243","slg":".382","ops":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":13,"rbi":5,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"babip":".208","groundOutsToAirouts":"0.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":36,"errors":0,"chances":46,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":51,"groundOuts":106,"airOuts":99,"runs":33,"doubles":18,"triples":1,"homeRuns":8,"strikeOuts":78,"baseOnBalls":13,"intentionalWalks":2,"hits":87,"hitByPitch":12,"avg":".240","atBats":363,"obp":".285","slg":".361","ops":".646","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":131,"rbi":48,"leftOnBase":153,"sacBunts":2,"sacFlies":5,"babip":".280","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.38","popOuts":23,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":229,"putOuts":157,"errors":5,"chances":391,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678218":{"person":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"jerseyNumber":"59","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":24,"groundOuts":42,"airOuts":50,"runs":23,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":59,"baseOnBalls":22,"intentionalWalks":0,"hits":45,"hitByPitch":0,"avg":".232","atBats":194,"obp":".309","slg":".392","ops":".701","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":76,"rbi":21,"leftOnBase":86,"sacBunts":1,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.25","popOuts":11,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":14,"stolenBases":42,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":33,"putOuts":484,"errors":9,"chances":526,"fielding":".983","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":46,"groundOuts":98,"airOuts":96,"runs":40,"doubles":14,"triples":0,"homeRuns":9,"strikeOuts":191,"baseOnBalls":56,"intentionalWalks":0,"hits":85,"hitByPitch":3,"atBats":467,"obp":".273","caughtStealing":4,"stolenBases":21,"stolenBasePercentage":".840","caughtStealingPercentage":".160","numberOfPitches":2243,"era":"2.40","inningsPitched":"131.1","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.07","battersFaced":529,"outs":394,"gamesPitched":22,"completeGames":1,"shutouts":1,"pitchesThrown":2243,"balls":838,"strikes":1405,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".583","pitchesPerInning":"17.08","gamesFinished":0,"strikeoutWalkRatio":"3.41","strikeoutsPer9Inn":"13.09","walksPer9Inn":"3.84","hitsPer9Inn":"5.82","runsScoredPer9":"2.74","homeRunsPer9":"0.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":27,"lineOuts":23},"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}},"ID703520":{"person":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"1-5","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":1,"groundOuts":7,"airOuts":7,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".259","atBats":27,"obp":".310","slg":".333","ops":".643","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":9,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":17,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"801","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":35,"groundOuts":96,"airOuts":70,"runs":31,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":45,"baseOnBalls":17,"intentionalWalks":0,"hits":75,"hitByPitch":5,"avg":".267","atBats":281,"obp":".319","slg":".370","ops":".689","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":308,"totalBases":104,"rbi":21,"leftOnBase":95,"sacBunts":4,"sacFlies":1,"babip":".299","groundOutsToAirouts":"1.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.83","popOuts":14,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":142,"errors":1,"chances":150,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663362":{"person":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 3 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":3,"flyOuts":23,"groundOuts":34,"airOuts":37,"runs":29,"doubles":9,"triples":2,"homeRuns":7,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":0,"hits":46,"hitByPitch":2,"atBats":145,"obp":".367","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":590,"era":"7.46","inningsPitched":"35.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":29,"whip":"1.60","battersFaced":159,"outs":105,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":590,"balls":205,"strikes":385,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":2,"winPercentage":".333","pitchesPerInning":"16.86","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.57","hitsPer9Inn":"11.83","runsScoredPer9":"7.46","homeRunsPer9":"1.80","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":9,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID453286":{"person":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":24,"groundOuts":29,"airOuts":49,"runs":29,"doubles":4,"triples":0,"homeRuns":11,"strikeOuts":27,"baseOnBalls":15,"intentionalWalks":0,"hits":40,"hitByPitch":1,"atBats":144,"obp":".348","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":668,"era":"7.25","inningsPitched":"36.0","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.53","battersFaced":161,"outs":108,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":668,"balls":235,"strikes":433,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".200","pitchesPerInning":"18.56","gamesFinished":0,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.75","hitsPer9Inn":"10.00","runsScoredPer9":"7.25","homeRunsPer9":"2.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":9},"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}},"ID543807":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"jerseyNumber":"4","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"802","stats":{"batting":{"note":"a-","summary":"0-0 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":55,"groundOuts":94,"airOuts":98,"runs":43,"doubles":14,"triples":2,"homeRuns":12,"strikeOuts":70,"baseOnBalls":39,"intentionalWalks":0,"hits":80,"hitByPitch":3,"avg":".235","atBats":340,"obp":".318","slg":".394","ops":".712","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":387,"totalBases":134,"rbi":37,"leftOnBase":153,"sacBunts":0,"sacFlies":2,"babip":".262","groundOutsToAirouts":"0.96","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"28.33","popOuts":22,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"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"}]},"ID689254":{"person":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"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":13,"balls":7,"strikes":6,"strikePercentage":".460","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":63,"gamesStarted":3,"flyOuts":30,"groundOuts":32,"airOuts":53,"runs":21,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":55,"baseOnBalls":20,"intentionalWalks":1,"hits":43,"hitByPitch":1,"atBats":180,"obp":".317","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":816,"era":"3.94","inningsPitched":"48.0","wins":5,"losses":1,"saves":1,"saveOpportunities":1,"holds":12,"blownSaves":0,"earnedRuns":21,"whip":"1.31","battersFaced":204,"outs":144,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":816,"balls":288,"strikes":528,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".833","pitchesPerInning":"17.00","gamesFinished":7,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"10.31","walksPer9Inn":"3.75","hitsPer9Inn":"8.06","runsScoredPer9":"3.94","homeRunsPer9":"1.13","inheritedRunners":35,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680755":{"person":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":7,"flyOuts":30,"groundOuts":54,"airOuts":57,"runs":28,"doubles":7,"triples":1,"homeRuns":6,"strikeOuts":56,"baseOnBalls":33,"intentionalWalks":5,"hits":42,"hitByPitch":3,"atBats":203,"obp":".322","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":970,"era":"3.60","inningsPitched":"60.0","wins":3,"losses":3,"saves":1,"saveOpportunities":1,"holds":12,"blownSaves":0,"earnedRuns":24,"whip":"1.25","battersFaced":245,"outs":180,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":970,"balls":363,"strikes":607,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".500","pitchesPerInning":"16.17","gamesFinished":7,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"8.40","walksPer9Inn":"4.95","hitsPer9Inn":"6.30","runsScoredPer9":"4.20","homeRunsPer9":"0.90","inheritedRunners":24,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":3,"chances":13,"fielding":".769","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(W, 2-2)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":0,"strikes":11,"strikePercentage":"1.000","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":57,"gamesStarted":0,"flyOuts":24,"groundOuts":92,"airOuts":42,"runs":18,"doubles":6,"triples":1,"homeRuns":0,"strikeOuts":28,"baseOnBalls":20,"intentionalWalks":5,"hits":44,"hitByPitch":0,"atBats":204,"obp":".284","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":785,"era":"1.64","inningsPitched":"55.0","wins":2,"losses":2,"saves":4,"saveOpportunities":7,"holds":24,"blownSaves":3,"earnedRuns":10,"whip":"1.16","battersFaced":228,"outs":165,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":785,"balls":240,"strikes":545,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.19","rbi":0,"winPercentage":".500","pitchesPerInning":"14.27","gamesFinished":9,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"4.58","walksPer9Inn":"3.27","hitsPer9Inn":"7.20","runsScoredPer9":"2.95","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":2,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":0,"chances":15,"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"}]},"ID669701":{"person":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"803","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":32,"groundOuts":36,"airOuts":49,"runs":12,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":37,"baseOnBalls":18,"intentionalWalks":1,"hits":33,"hitByPitch":1,"avg":".216","atBats":153,"obp":".301","slg":".288","ops":".589","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":174,"totalBases":44,"rbi":9,"leftOnBase":62,"sacBunts":1,"sacFlies":1,"babip":".270","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.50","popOuts":9,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":85,"putOuts":62,"errors":2,"chances":149,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":59,"groundOuts":130,"airOuts":123,"runs":60,"doubles":19,"triples":0,"homeRuns":7,"strikeOuts":64,"baseOnBalls":47,"intentionalWalks":5,"hits":111,"hitByPitch":4,"avg":".262","atBats":423,"obp":".338","slg":".357","ops":".695","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":479,"totalBases":151,"rbi":46,"leftOnBase":168,"sacBunts":0,"sacFlies":5,"babip":".291","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.43","popOuts":25,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":715,"errors":7,"chances":792,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID660821":{"person":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":36,"groundOuts":58,"airOuts":63,"runs":23,"doubles":15,"triples":0,"homeRuns":8,"strikeOuts":57,"baseOnBalls":14,"intentionalWalks":1,"hits":63,"hitByPitch":6,"avg":".266","atBats":237,"obp":".318","slg":".430","ops":".748","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":261,"totalBases":102,"rbi":32,"leftOnBase":94,"sacBunts":0,"sacFlies":4,"babip":".313","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.62","popOuts":13,"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":0,"putOuts":105,"errors":2,"chances":107,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | 2B, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":41,"groundOuts":66,"airOuts":72,"runs":34,"doubles":13,"triples":1,"homeRuns":3,"strikeOuts":31,"baseOnBalls":15,"intentionalWalks":0,"hits":48,"hitByPitch":1,"avg":".227","atBats":211,"obp":".278","slg":".341","ops":".619","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":72,"rbi":21,"leftOnBase":91,"sacBunts":3,"sacFlies":3,"babip":".250","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.33","popOuts":14,"lineOuts":17},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":6,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":14,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":45,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":15,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":19,"strikes":26,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.00","hitsPer9Inn":"15.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":135,"errors":0,"chances":138,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID672386":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":23,"groundOuts":52,"airOuts":44,"runs":11,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":18,"intentionalWalks":2,"hits":41,"hitByPitch":0,"avg":".261","atBats":157,"obp":".331","slg":".363","ops":".694","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":57,"rbi":19,"leftOnBase":53,"sacBunts":0,"sacFlies":3,"babip":".278","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.25","popOuts":11,"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":{"gamesStarted":1,"caughtStealing":11,"stolenBases":53,"stolenBasePercentage":".828","caughtStealingPercentage":".172","assists":25,"putOuts":379,"errors":2,"chances":406,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID672960":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":64,"groundOuts":75,"airOuts":111,"runs":63,"doubles":16,"triples":0,"homeRuns":24,"strikeOuts":148,"baseOnBalls":41,"intentionalWalks":0,"hits":98,"hitByPitch":6,"avg":".228","atBats":430,"obp":".303","slg":".433","ops":".736","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":479,"totalBases":186,"rbi":71,"leftOnBase":210,"sacBunts":0,"sacFlies":2,"babip":".285","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.92","popOuts":29,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":161,"putOuts":128,"errors":14,"chances":303,"fielding":".954","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[807727,703520,665489,672386,678218,672960,665926,676391,660821,664770,543807,669701,664702,667755,689254,643511,663362,686973],"pitchers":[667755,689254,643511,663362,686973],"bench":[],"bullpen":[669456,656302,680755,695445,663893,693686,453286,680573],"battingOrder":[807727,703520,665489,678218,672960,665926,676391,669701,664702],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Okamoto (16, Suarez); Straw (13, Gamboa)."},{"label":"TB","value":"Bateman; Clement; Giménez; Guerrero Jr. 2; Kirk; McAdoo 2; Okamoto 3; Straw 3."},{"label":"RBI","value":"Clement 2 (42); Okamoto (71); Springer (37); Straw 2 (21)."},{"label":"2-out RBI","value":"Clement."},{"label":"Runners left in scoring position, 2 out","value":"Straw; Bateman; Guerrero Jr."},{"label":"SF","value":"Springer."},{"label":"Team RISP","value":"4-for-11."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Clement (5, 2nd base off Suarez/Rutschman)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Guerrero Jr.-Giménez-Soriano, J)."}]}],"note":[{"label":"a","value":"Hit a sacrifice fly for Lukes in the 8th."},{"label":"1","value":"Ran for Kirk in the 8th."}]}},"officials":[{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Miller, E; Soriano, J."},{"label":"IBB","value":"Giménez (by Guerrero)."},{"label":"ABS Challenge","value":"Rutschman 3 (Ball-Overturned to Strike, Ball-Confirmed, Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Suarez 81-54; Slaten 21-14; Miller, E 17-11; Guerrero 20-12; Gamboa 9-6; Soriano, J 90-63; Fluharty 13-6; Rogers, Ty 11-11; Waldron 16-9; Varland, L 5-4."},{"label":"Groundouts-flyouts","value":"Suarez 4-5; Slaten 1-0; Miller, E 1-0; Guerrero 0-0; Gamboa 0-1; Soriano, J 7-2; Fluharty 0-1; Rogers, Ty 2-0; Waldron 0-0; Varland, L 1-1."},{"label":"Batters faced","value":"Suarez 21; Slaten 4; Miller, E 4; Guerrero 5; Gamboa 5; Soriano, J 22; Fluharty 3; Rogers, Ty 4; Waldron 5; Varland, L 2."},{"label":"Inherited runners-scored","value":"Gamboa 3-3; Varland, L 2-1."},{"label":"Umpires","value":"HP: Willie Traynor. 1B: Chris Guccione. 2B: Charlie Ramos. 3B: Nestor Ceja. "},{"label":"Weather","value":"68 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:07 PM."},{"label":"T","value":"2:41."},{"label":"Att","value":"42,888."},{"label":"Venue","value":"Rogers Centre."},{"label":"August 12, 2026"}],"pitchingNotes":["Guerrero pitched to 5 batters in the 8th inning."],"topPerformers":[{"player":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","boxscoreName":"Soriano, J"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":27,"strikes":63,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":58,"groundOuts":147,"airOuts":101,"runs":52,"doubles":12,"triples":0,"homeRuns":13,"strikeOuts":134,"baseOnBalls":62,"intentionalWalks":1,"hits":105,"hitByPitch":4,"atBats":483,"obp":".311","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":2226,"era":"3.16","inningsPitched":"133.2","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.25","battersFaced":553,"outs":401,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2226,"balls":834,"strikes":1392,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.46","rbi":1,"winPercentage":".600","pitchesPerInning":"16.65","gamesFinished":0,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"9.02","walksPer9Inn":"4.17","hitsPer9Inn":"7.07","runsScoredPer9":"3.50","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":30},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":10,"errors":0,"chances":25,"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":59,"pitchingGameScore":59},{"player":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","boxscoreName":"Okamoto"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":64,"groundOuts":75,"airOuts":111,"runs":63,"doubles":16,"triples":0,"homeRuns":24,"strikeOuts":148,"baseOnBalls":41,"intentionalWalks":0,"hits":98,"hitByPitch":6,"avg":".228","atBats":430,"obp":".303","slg":".433","ops":".736","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":479,"totalBases":186,"rbi":71,"leftOnBase":210,"sacBunts":0,"sacFlies":2,"babip":".285","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.92","popOuts":29,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":161,"putOuts":128,"errors":14,"chances":303,"fielding":".954","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929","boxscoreName":"Contreras, Wn"},"jerseyNumber":"40","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":1,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":50,"groundOuts":69,"airOuts":92,"runs":60,"doubles":18,"triples":2,"homeRuns":24,"strikeOuts":114,"baseOnBalls":49,"intentionalWalks":2,"hits":106,"hitByPitch":21,"avg":".280","atBats":378,"obp":".390","slg":".529","ops":".919","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":451,"totalBases":200,"rbi":71,"leftOnBase":152,"sacBunts":0,"sacFlies":3,"babip":".337","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.75","popOuts":27,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":763,"errors":5,"chances":843,"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"}]},"type":"hitter","gameScore":57,"hittingGameScore":57}]},"decisions":{"winner":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"loser":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"save":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}