{"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":823509,"link":"/api/v1.1/game/823509/feed/live","metaData":{"wait":10,"timeStamp":"20260822_205321","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count33","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823509,"type":"R","doubleHeader":"N","id":"2026/08/22/tormlb-nyamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823509-2026-08-22","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-22T17:35:00Z","originalDate":"2026-08-22","officialDate":"2026-08-22","dayNight":"day","time":"1:35","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2026,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Toronto","record":{"gamesPlayed":131,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":64,"losses":67,"ties":0,"pct":".489"},"records":{},"divisionLeader":false,"wins":64,"losses":67,"winningPercentage":".489"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147","season":2026,"venue":{"id":3313,"name":"Yankee Stadium","link":"/api/v1/venues/3313"},"springVenue":{"id":2523,"link":"/api/v1/venues/2523"},"teamCode":"nya","fileCode":"nyy","abbreviation":"NYY","teamName":"Yankees","locationName":"Bronx","firstYearOfPlay":"1903","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":"NY Yankees","record":{"gamesPlayed":129,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":73,"losses":56,"ties":0,"pct":".566"},"records":{},"divisionLeader":false,"wins":73,"losses":56,"winningPercentage":".566"},"franchiseName":"New York","clubName":"Yankees","active":true}},"players":{"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},"ID621112":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112","firstName":"Paul","lastName":"Blackburn","primaryNumber":"58","birthDate":"1993-12-04","currentAge":32,"birthCity":"Antioch","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":196,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Blackburn","middleName":"Cady","boxscoreName":"Blackburn, P","nickName":"Blackie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Blackburn","nameSlug":"paul-blackburn-621112","firstLastName":"Paul Blackburn","lastFirstName":"Blackburn, Paul","lastInitName":"Blackburn, P","initLastName":"P Blackburn","fullFMLName":"Paul Cady Blackburn","fullLFMName":"Blackburn, Paul Cady","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID671218":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218","firstName":"Heliot","lastName":"Ramos","primaryNumber":"34","birthDate":"1999-09-07","currentAge":27,"birthCity":"Humacao","birthCountry":"Puerto Rico","height":"5' 11\"","weight":235,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heliot","useLastName":"Ramos","middleName":"Lemuel","boxscoreName":"Ramos, H","gender":"M","nameMatrilineal":"Lebron","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Elliot","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heliot Ramos","nameSlug":"heliot-ramos-671218","firstLastName":"Heliot Ramos","lastFirstName":"Ramos, Heliot","lastInitName":"Ramos, H","initLastName":"H Ramos","fullFMLName":"Heliot Lemuel Ramos","fullLFMName":"Ramos, Heliot Lemuel","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID682987":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987","firstName":"Spencer","lastName":"Jones","primaryNumber":"78","birthDate":"2001-05-14","currentAge":25,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 7\"","weight":240,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Spencer","useLastName":"Jones","middleName":"George","boxscoreName":"Jones, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Spencer Jones","nameSlug":"spencer-jones-682987","firstLastName":"Spencer Jones","lastFirstName":"Jones, Spencer","lastInitName":"Jones, S","initLastName":"S Jones","fullFMLName":"Spencer George Jones","fullLFMName":"Jones, Spencer George","strikeZoneTop":3.5,"strikeZoneBottom":1.77},"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},"ID680573":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573","firstName":"Simeon","lastName":"Woods Richardson","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":28,"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},"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},"ID677960":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960","firstName":"Ryan","lastName":"Weathers","primaryNumber":"40","birthDate":"1999-12-17","currentAge":26,"birthCity":"Loretto","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Weathers","boxscoreName":"Weathers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Weathers","nameSlug":"ryan-weathers-677960","firstLastName":"Ryan Weathers","lastFirstName":"Weathers, Ryan","lastInitName":"Weathers, R","initLastName":"R Weathers","fullFMLName":"Ryan  Weathers","fullLFMName":"Weathers, Ryan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID502671":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671","firstName":"Paul","lastName":"Goldschmidt","primaryNumber":"48","birthDate":"1987-09-10","currentAge":39,"birthCity":"Wilmington","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Paul","useLastName":"Goldschmidt","middleName":"Edward","boxscoreName":"Goldschmidt","nickName":"Goldy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Goldschmidt","nameSlug":"paul-goldschmidt-502671","firstLastName":"Paul Goldschmidt","lastFirstName":"Goldschmidt, Paul","lastInitName":"Goldschmidt, P","initLastName":"P Goldschmidt","fullFMLName":"Paul Edward Goldschmidt","fullLFMName":"Goldschmidt, Paul Edward","strikeZoneTop":3.303,"strikeZoneBottom":1.667},"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},"ID669224":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224","firstName":"Austin","lastName":"Wells","primaryNumber":"28","birthDate":"1999-07-12","currentAge":27,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wells","middleName":"Kenneth","boxscoreName":"Wells, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wells","nameSlug":"austin-wells-669224","firstLastName":"Austin Wells","lastFirstName":"Wells, Austin","lastInitName":"Wells, A","initLastName":"A Wells","fullFMLName":"Austin Kenneth Wells","fullLFMName":"Wells, Austin Kenneth","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID623149":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149","firstName":"Paul","lastName":"Sewald","primaryNumber":"43","birthDate":"1990-05-26","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Sewald","middleName":"Stanton","boxscoreName":"Sewald","nickName":"Paulie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-walld","mlbDebutDate":"2017-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Sewald","nameSlug":"paul-sewald-623149","firstLastName":"Paul Sewald","lastFirstName":"Sewald, Paul","lastInitName":"Sewald, P","initLastName":"P Sewald","fullFMLName":"Paul Stanton Sewald","fullLFMName":"Sewald, Paul Stanton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID700250":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250","firstName":"Benjamin","lastName":"Rice","primaryNumber":"22","birthDate":"1999-02-22","currentAge":27,"birthCity":"Cohasset","birthStateProvince":"MA","birthCountry":"USA","height":"6' 2\"","weight":228,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Ben","useLastName":"Rice","middleName":"Kimball","boxscoreName":"Rice","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Rice","nameSlug":"ben-rice-700250","firstLastName":"Ben Rice","lastFirstName":"Rice, Ben","lastInitName":"Rice, B","initLastName":"B Rice","fullFMLName":"Benjamin Kimball Rice","fullLFMName":"Rice, Benjamin Kimball","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"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},"ID690440":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440","firstName":"Bradley","lastName":"Hanner","primaryNumber":"93","birthDate":"1999-02-10","currentAge":27,"birthCity":"Rhoadesville","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradley","useLastName":"Hanner","middleName":"Thomas","boxscoreName":"Hanner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradley Hanner","nameSlug":"bradley-hanner-690440","firstLastName":"Bradley Hanner","lastFirstName":"Hanner, Bradley","lastInitName":"Hanner, B","initLastName":"B Hanner","fullFMLName":"Bradley Thomas Hanner","fullLFMName":"Hanner, Bradley Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687396":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396","firstName":"Brent","lastName":"Headrick","primaryNumber":"47","birthDate":"1997-12-17","currentAge":28,"birthCity":"Braidwood","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Headrick","middleName":"Wayne","boxscoreName":"Headrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"HED-rick","mlbDebutDate":"2023-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Headrick","nameSlug":"brent-headrick-687396","firstLastName":"Brent Headrick","lastFirstName":"Headrick, Brent","lastInitName":"Headrick, B","initLastName":"B Headrick","fullFMLName":"Brent Wayne Headrick","fullLFMName":"Headrick, Brent Wayne","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID701542":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542","firstName":"William","lastName":"Warren","primaryNumber":"29","birthDate":"1999-06-16","currentAge":27,"birthCity":"Brandon","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Warren","middleName":"Harper","boxscoreName":"Warren, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Warren","nameSlug":"will-warren-701542","firstLastName":"Will Warren","lastFirstName":"Warren, Will","lastInitName":"Warren, W","initLastName":"W Warren","fullFMLName":"William Harper Warren","fullLFMName":"Warren, William Harper","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID518585":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585","firstName":"Fernando","lastName":"Cruz","primaryNumber":"63","birthDate":"1990-03-28","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 2\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Fernando","useLastName":"Cruz","middleName":"E.","boxscoreName":"Cruz, F","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Cruz","nameSlug":"fernando-cruz-518585","firstLastName":"Fernando Cruz","lastFirstName":"Cruz, Fernando","lastInitName":"Cruz, F","initLastName":"F Cruz","fullFMLName":"Fernando E Cruz","fullLFMName":"Cruz, Fernando E","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},"ID665862":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862","firstName":"Jasrado","lastName":"Chisholm","primaryNumber":"13","birthDate":"1998-02-01","currentAge":28,"birthCity":"Nassau","birthCountry":"Bahamas","height":"5' 11\"","weight":184,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jazz","useLastName":"Chisholm Jr.","middleName":"Hermis Arrington","boxscoreName":"Chisholm Jr.","gender":"M","nameMatrilineal":"Coakley","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jazz Chisholm Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jazz-chisholm-jr-665862","firstLastName":"Jazz Chisholm Jr.","lastFirstName":"Chisholm Jr., Jazz","lastInitName":"Chisholm Jr., J","initLastName":"J Chisholm Jr.","fullFMLName":"Jasrado Hermis Arrington Chisholm Jr.","fullLFMName":"Chisholm Jr., Jasrado Hermis Arrington","strikeZoneTop":3.156,"strikeZoneBottom":1.593},"ID663757":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757","firstName":"Trenton","lastName":"Grisham","primaryNumber":"12","birthDate":"1996-11-01","currentAge":29,"birthCity":"Burleson","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":221,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Trent","useLastName":"Grisham","middleName":"Marcus","boxscoreName":"Grisham","nickName":"Grish","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"GRISH-um","mlbDebutDate":"2019-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Trent Grisham","nameSlug":"trent-grisham-663757","firstLastName":"Trent Grisham","lastFirstName":"Grisham, Trent","lastInitName":"Grisham, T","initLastName":"T Grisham","fullFMLName":"Trenton Marcus Grisham","fullLFMName":"Grisham, Trenton Marcus","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID670280":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280","firstName":"David","lastName":"Bednar","primaryNumber":"53","birthDate":"1994-10-10","currentAge":31,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 1\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Bednar","middleName":"Jeffrey","boxscoreName":"Bednar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"bed-NAR","mlbDebutDate":"2019-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Bednar","nameSlug":"david-bednar-670280","firstLastName":"David Bednar","lastFirstName":"Bednar, David","lastInitName":"Bednar, D","initLastName":"D Bednar","fullFMLName":"David Jeffrey Bednar","fullLFMName":"Bednar, David Jeffrey","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID681293":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293","firstName":"Spencer","lastName":"Arrighetti","primaryNumber":"45","birthDate":"2000-01-02","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 2\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Arrighetti","middleName":"Zane","boxscoreName":"Arrighetti","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"air-uh-get-ee","mlbDebutDate":"2024-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Arrighetti","nameSlug":"spencer-arrighetti-681293","firstLastName":"Spencer Arrighetti","lastFirstName":"Arrighetti, Spencer","lastInitName":"Arrighetti, S","initLastName":"S Arrighetti","fullFMLName":"Spencer Zane Arrighetti","fullLFMName":"Arrighetti, Spencer Zane","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID543037":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037","firstName":"Gerrit","lastName":"Cole","primaryNumber":"45","birthDate":"1990-09-08","currentAge":36,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gerrit","useLastName":"Cole","middleName":"Alan","boxscoreName":"Cole","nickName":"Chef G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gerrit Cole","nameSlug":"gerrit-cole-543037","firstLastName":"Gerrit Cole","lastFirstName":"Cole, Gerrit","lastInitName":"Cole, G","initLastName":"G Cole","fullFMLName":"Gerrit Alan Cole","fullLFMName":"Cole, Gerrit Alan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID645305":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305","firstName":"Ali","lastName":"Sánchez","primaryNumber":"39","birthDate":"1997-01-20","currentAge":29,"birthCity":"Carora","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ali","useLastName":"Sánchez","middleName":"Miguel","boxscoreName":"Sánchez, A","gender":"M","nameMatrilineal":"Marchan","isPlayer":true,"isVerified":true,"pronunciation":"AH-lee","mlbDebutDate":"2020-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ali Sánchez","nameSlug":"ali-sanchez-645305","firstLastName":"Ali Sánchez","lastFirstName":"Sánchez, Ali","lastInitName":"Sánchez, A","initLastName":"A Sánchez","fullFMLName":"Ali Miguel Sánchez","fullLFMName":"Sánchez, Ali Miguel","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID676609":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609","firstName":"José","lastName":"Caballero","primaryNumber":"72","birthDate":"1996-08-30","currentAge":30,"birthCity":"Las Tablas","birthCountry":"Panama","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"José","useLastName":"Caballero","boxscoreName":"Caballero","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"kah-bah-YERO","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Caballero","nameSlug":"jose-caballero-676609","firstLastName":"José Caballero","lastFirstName":"Caballero, José","lastInitName":"Caballero, J","initLastName":"J Caballero","fullFMLName":"José Caballero","fullLFMName":"Caballero, José ","strikeZoneTop":3.083,"strikeZoneBottom":1.556},"ID607074":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074","firstName":"Carlos","lastName":"Rodón","primaryNumber":"55","birthDate":"1992-12-10","currentAge":33,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Rodón","middleName":"Antonio","boxscoreName":"Rodón","nickName":"Los","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"roe-DOHN","mlbDebutDate":"2015-04-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Carlos Rodón","nameSlug":"carlos-rodon-607074","firstLastName":"Carlos Rodón","lastFirstName":"Rodón, Carlos","lastInitName":"Rodón, C","initLastName":"C Rodón","fullFMLName":"Carlos Antonio Rodón","fullLFMName":"Rodón, Carlos Antonio","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID642232":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232","firstName":"Ryan","lastName":"Yarbrough","primaryNumber":"33","birthDate":"1991-12-31","currentAge":34,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Yarbrough","middleName":"Christian","boxscoreName":"Yarbrough","nickName":"Yarbs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"YAHR-bro","mlbDebutDate":"2018-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Yarbrough","nameSlug":"ryan-yarbrough-642232","firstLastName":"Ryan Yarbrough","lastFirstName":"Yarbrough, Ryan","lastInitName":"Yarbrough, R","initLastName":"R Yarbrough","fullFMLName":"Ryan Christian Yarbrough","fullLFMName":"Yarbrough, Ryan Christian","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID642708":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708","firstName":"German","lastName":"Rosario","primaryNumber":"14","birthDate":"1995-11-20","currentAge":30,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Amed","useLastName":"Rosario","middleName":"Amed","boxscoreName":"Rosario, A","nickName":"Rosie","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"row-SAH-ree-oh","mlbDebutDate":"2017-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Amed Rosario","nameSlug":"amed-rosario-642708","firstLastName":"Amed Rosario","lastFirstName":"Rosario, Amed","lastInitName":"Rosario, A","initLastName":"A Rosario","fullFMLName":"German Amed Rosario","fullLFMName":"Rosario, German Amed","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"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.22,"strikeZoneBottom":1.62},"ID657612":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612","firstName":"Timothy","lastName":"Hill","primaryNumber":"41","birthDate":"1990-02-10","currentAge":36,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Hill","boxscoreName":"Hill, T","nickName":"Tim Jim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Hill","nameSlug":"tim-hill-657612","firstLastName":"Tim Hill","lastFirstName":"Hill, Tim","lastInitName":"Hill, T","initLastName":"T Hill","fullFMLName":"Timothy Hill","fullLFMName":"Hill, Timothy","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"ID663662":{"id":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662","firstName":"Dazmon","lastName":"Cameron","primaryNumber":"23","birthDate":"1997-01-15","currentAge":29,"birthCity":"McDonough","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daz","useLastName":"Cameron","middleName":"Jaroid","boxscoreName":"Cameron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daz Cameron","nameSlug":"daz-cameron-663662","firstLastName":"Daz Cameron","lastFirstName":"Cameron, Daz","lastInitName":"Cameron, D","initLastName":"D Cameron","fullFMLName":"Dazmon Jaroid Cameron","fullLFMName":"Cameron, Dazmon Jaroid","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID660787":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787","firstName":"Yerry","lastName":"De los Santos","primaryNumber":"73","birthDate":"1997-12-12","currentAge":28,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yerry","useLastName":"De los Santos","middleName":"Paulino","boxscoreName":"De los Santos","gender":"M","nameMatrilineal":"Acosta","isPlayer":true,"isVerified":true,"pronunciation":"Yairy","mlbDebutDate":"2022-05-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yerry De los Santos","nameSlug":"yerry-de-los-santos-660787","firstLastName":"Yerry De los Santos","lastFirstName":"De los Santos, Yerry","lastInitName":"De los Santos, Y","initLastName":"Y De los Santos","fullFMLName":"Yerry Paulino De los Santos","fullLFMName":"De los Santos, Yerry Paulino","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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},"ID806146":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146","firstName":"George","lastName":"Lombard","primaryNumber":"96","birthDate":"2005-06-02","currentAge":21,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"George","useLastName":"Lombard Jr.","middleName":"Alexander","boxscoreName":"Lombard Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Lombard Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"george-lombard-jr-806146","firstLastName":"George Lombard Jr.","lastFirstName":"Lombard Jr., George","lastInitName":"Lombard Jr., G","initLastName":"G Lombard Jr.","fullFMLName":"George Lombard Jr.","fullLFMName":"Lombard Jr., George","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID693645":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645","firstName":"Cameron","lastName":"Schlittler","primaryNumber":"31","birthDate":"2001-02-05","currentAge":25,"birthCity":"Weymouth","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Schlittler","middleName":"John","boxscoreName":"Schlittler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Schlittler","nameSlug":"cam-schlittler-693645","firstLastName":"Cam Schlittler","lastFirstName":"Schlittler, Cam","lastInitName":"Schlittler, C","initLastName":"C Schlittler","fullFMLName":"Cameron John Schlittler","fullLFMName":"Schlittler, Cameron John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID671277":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","firstName":"Luis","lastName":"García","primaryNumber":"26","birthDate":"2000-05-16","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luis","useLastName":"García Jr.","middleName":"Victoriano","boxscoreName":"García Jr., L","gender":"M","nameMatrilineal":"Mendoza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García Jr.","nameSlug":"luis-garcia-jr-671277","firstLastName":"Luis García Jr.","lastFirstName":"García Jr., Luis","lastInitName":"García Jr., L","initLastName":"L García Jr.","fullFMLName":"Luis Victoriano García Jr.","fullLFMName":"García Jr., Luis Victoriano","strikeZoneTop":3.248,"strikeZoneBottom":1.639}},"venue":{"id":3313,"name":"Yankee Stadium","link":"/api/v1/venues/3313","location":{"address1":"One East 161st Street","city":"Bronx","state":"New York","stateAbbrev":"NY","postalCode":"10451","defaultCoordinates":{"latitude":40.82919482,"longitude":-73.9264977},"azimuthAngle":75.0,"elevation":55,"country":"USA","phone":"(718) 293-4300"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":46537,"turfType":"Grass","roofType":"Open","leftLine":318,"leftCenter":399,"center":408,"rightCenter":385,"rightLine":314},"active":true,"season":"2026"},"officialVenue":{"id":3313,"link":"/api/v1/venues/3313"},"weather":{"condition":"Cloudy","temp":"74","wind":"6 mph, In From LF"},"gameInfo":{"attendance":46231,"firstPitch":"2026-08-22T17:38:00.000Z","gameDurationMinutes":195},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":3,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"home":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"}},"officialScorer":{"id":431083,"fullName":"Jordan Sprechman","link":"/api/v1/people/431083"},"primaryDatacaster":{"id":800983,"fullName":"Kevin Sinclair","link":"/api/v1/people/800983"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Bateman singles on a line drive to right fielder Spencer Jones.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T17:38:42.969Z","endTime":"2026-08-22T17:41:18.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6,7,8,9,10,11],"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T16:36:16.595Z","endTime":"2026-08-22T17:07:45.975Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"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-22T17:07:45.975Z","endTime":"2026-08-22T17:36:50.757Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"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-22T17:36:50.757Z","endTime":"2026-08-22T17:38:45.252Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"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":94.6,"endSpeed":86.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.835668752811216,"aZ":-11.904385141319759,"pfxX":6.2708160134950734,"pfxZ":10.584495092876137,"pX":-0.450747347880922,"pZ":2.9461747956190085,"vX0":-10.251498562182272,"vY0":-137.36203707693295,"vZ0":-4.725941874539287,"x":134.18,"y":159.23,"x0":2.5113334555982494,"y0":50.000353058775936,"z0":5.495328510167907,"aX":12.006872407615985},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":-9.2,"spinRate":2470,"spinDirection":136},"zone":1,"typeConfidence":0.93,"plateTime":0.39843347301321597,"extension":5.758739678423297},"index":3,"playId":"6306fbb5-2eea-35e1-b882-c79857c22b95","pitchNumber":1,"startTime":"2026-08-22T17:38:45.252Z","endTime":"2026-08-22T17:38:49.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.599655014267846,"aZ":-19.849896960200777,"pfxX":10.303752327601682,"pfxZ":6.396746344020918,"pX":-0.14368141658540062,"pZ":1.8261289354602666,"vX0":-10.958833807371303,"vY0":-137.0437783712871,"vZ0":-5.777163713256893,"x":122.48,"y":189.47,"x0":2.5436802086115646,"y0":50.00478753865293,"z0":5.2916253155100526,"aX":19.856697676990656},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.7,"breakHorizontal":-16.7,"spinRate":2262,"spinDirection":126},"zone":8,"typeConfidence":0.9,"plateTime":0.3977196040345756,"extension":5.6035775026651775},"index":4,"playId":"602ae86c-7008-311d-a1d6-5f7dfcb84ab9","pitchNumber":2,"startTime":"2026-08-22T17:39:02.152Z","endTime":"2026-08-22T17:39:06.335Z","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":0},"index":5,"startTime":"2026-08-22T17:39:12.603Z","endTime":"2026-08-22T17:39:25.299Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.781817321281288,"aZ":-32.253957061338454,"pfxX":-8.375431561635775,"pfxZ":-0.05579416632065026,"pX":-3.128078785079473,"pZ":0.42581781581042244,"vX0":-11.128670238646862,"vY0":-119.2983321689749,"vZ0":-4.127716321361154,"x":236.24,"y":227.28,"x0":2.7007890861257926,"y0":50.0042034117308,"z0":5.113064136583773,"aX":-11.96648639995962},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.0,"breakHorizontal":18.0,"spinRate":2616,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.46064906894299984,"extension":5.719858220995452},"index":6,"playId":"dac122bf-b61e-37d0-9eea-43ba13cdaa87","pitchNumber":3,"startTime":"2026-08-22T17:39:25.299Z","endTime":"2026-08-22T17:39:28.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.490963866843494,"aZ":-31.906325381830673,"pfxX":-8.065566805550977,"pfxZ":0.1844900937282148,"pX":-0.43511775556578325,"pZ":1.3862446123747834,"vX0":-5.629800898645587,"vY0":-119.2128790017432,"vZ0":-2.2271322546845074,"x":133.59,"y":201.35,"x0":3.0068690964553895,"y0":50.00075280530301,"z0":5.220006903462955,"aX":-11.576392273713907},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.0,"breakHorizontal":16.0,"spinRate":2594,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.45991577713522336,"extension":5.584635364801038},"index":7,"playId":"a6081069-3863-3f6a-bf1d-b78f705db07e","pitchNumber":4,"startTime":"2026-08-22T17:39:44.760Z","endTime":"2026-08-22T17:39:49.818Z","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":95.0,"endSpeed":87.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16482971639893,"aZ":-26.857909463056394,"pfxX":10.347275699326005,"pfxZ":2.741034445920892,"pX":0.3153704934555571,"pZ":2.610565304264248,"vX0":-10.376949725239951,"vY0":-138.067995016577,"vZ0":-2.3766630352642695,"x":104.98,"y":168.29,"x0":2.7682678110510945,"y0":50.00628630064328,"z0":5.27991378122368,"aX":20.091085953672724},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.7,"breakHorizontal":-16.7,"spinRate":2364,"spinDirection":125},"zone":6,"typeConfidence":0.91,"plateTime":0.39588588052097595,"extension":5.490848889500289},"index":8,"playId":"5e1db69a-be18-30c3-a58c-cc9dd41a72d2","pitchNumber":5,"startTime":"2026-08-22T17:40:04.817Z","endTime":"2026-08-22T17:40:08.242Z","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":95.1,"endSpeed":85.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56567780048967,"aZ":-21.18382628144417,"pfxX":11.157832526002808,"pfxZ":5.7720711386326045,"pX":0.5722287331769441,"pZ":3.09031117681169,"vX0":-9.559785753906054,"vY0":-138.05242115776758,"vZ0":-2.1875934554039427,"x":95.19,"y":155.34,"x0":2.653242730264806,"y0":50.003960253850444,"z0":5.339457588776964,"aX":21.250756511235103},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.1,"breakHorizontal":-17.9,"spinRate":2333,"spinDirection":133},"zone":3,"typeConfidence":0.9,"plateTime":0.39879432005928006,"extension":5.601918295895566},"index":9,"playId":"3df53052-4f4b-35e3-af91-f965196b5a11","pitchNumber":6,"startTime":"2026-08-22T17:40:26.153Z","endTime":"2026-08-22T17:40:29.717Z","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":95.5,"endSpeed":87.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.289600148934706,"aZ":-22.879372718183635,"pfxX":11.441514977251616,"pfxZ":4.786139512129319,"pX":-0.31912524210602367,"pZ":2.4883875863831806,"vX0":-11.784506665314819,"vY0":-138.57913337830766,"vZ0":-3.603173291411477,"x":129.16,"y":171.59,"x0":2.50422913450001,"y0":50.00495843811727,"z0":5.3358774727089635,"aX":22.231678072927085},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.0,"breakHorizontal":-18.2,"spinRate":2317,"spinDirection":132},"zone":4,"typeConfidence":0.92,"plateTime":0.395417150829366,"extension":5.6485862769568875},"index":10,"playId":"4c7eada8-b5da-31a6-98b3-467ef599c87f","pitchNumber":7,"startTime":"2026-08-22T17:40:48.587Z","endTime":"2026-08-22T17:40:52.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":77.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.815212457280108,"aZ":-31.58537020784266,"pfxX":9.115657484784242,"pfxZ":0.37624708680884655,"pX":-0.22778830937478067,"pZ":1.4102073840041314,"vX0":-9.876387155963958,"vY0":-124.767894052282,"vZ0":-3.028230756609501,"x":125.68,"y":200.7,"x0":2.6274868889252776,"y0":50.001840255691945,"z0":5.28566648168675,"aX":14.144370773807925},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.1,"breakHorizontal":-13.8,"spinRate":1971,"spinDirection":117},"zone":13,"typeConfidence":0.92,"plateTime":0.4417043630787809,"extension":5.820994622778165},"hitData":{"launchSpeed":68.4,"launchAngle":21.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.89,"coordY":127.66}},"index":11,"playId":"ea6f8792-7fa1-3985-a862-45d9acf3eacc","pitchNumber":8,"startTime":"2026-08-22T17:41:06.221Z","endTime":"2026-08-22T17:41:18.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T17:41:18.294Z","atBatIndex":0},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Vladimir Guerrero Jr. grounds into a force out, third baseman José Caballero to second baseman Jazz Chisholm Jr. Brett Bateman out at 2nd. Vladimir Guerrero Jr. to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T17:41:18.939Z","endTime":"2026-08-22T17:42:11.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":95.0,"endSpeed":86.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.917220055146142,"aZ":-24.61650258232415,"pfxX":10.665821905804464,"pfxZ":3.9388155779053156,"pX":0.6525167928423709,"pZ":1.9719716550009214,"vX0":-8.972081342703396,"vY0":-137.92241672638607,"vZ0":-4.604840190412107,"x":92.13,"y":185.54,"x0":2.5689296006221323,"y0":50.003132239908965,"z0":5.332471561545824,"aX":20.46032148765356},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.2,"breakHorizontal":-17.3,"spinRate":2139,"spinDirection":132},"zone":9,"typeConfidence":0.92,"plateTime":0.3977981663203547,"extension":5.638017866285375},"index":0,"playId":"1ceb40c7-4172-378e-819a-ffc0085e7385","pitchNumber":1,"startTime":"2026-08-22T17:41:42.290Z","endTime":"2026-08-22T17:41:46.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.898330039483056,"aZ":-32.89253052253575,"pfxX":6.747044795024499,"pfxZ":-0.47690123586105493,"pX":0.777767500298596,"pZ":2.075455973012353,"vX0":-7.1615390900244025,"vY0":-121.74092522196284,"vZ0":-0.8972540968640539,"x":87.35,"y":182.74,"x0":2.880994319756773,"y0":50.005128087991544,"z0":5.295996599412142,"aX":10.129686797686473},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.8,"breakHorizontal":-10.6,"spinRate":1989,"spinDirection":107},"zone":9,"typeConfidence":0.89,"plateTime":0.44991894969215096,"extension":5.919225415511684},"hitData":{"launchSpeed":90.7,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":169.42}},"index":1,"playId":"51963ba3-aa6b-37ec-b5ad-7b9f12d61a8e","pitchNumber":2,"startTime":"2026-08-22T17:42:02.852Z","endTime":"2026-08-22T17:42:11.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T17:42:11.638Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Kirk singles on a line drive to center fielder Trent Grisham. Vladimir Guerrero Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T17:42:25.108Z","endTime":"2026-08-22T17:45:02.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"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_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":5},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.945715815989423,"aZ":-32.69207409235792,"pfxX":-7.933654970796435,"pfxZ":-0.37950151062122295,"pX":0.5853050094992072,"pZ":1.5961509152224647,"vX0":-3.678591346362556,"vY0":-117.10904392855693,"vZ0":-1.2702740679499087,"x":94.69,"y":195.68,"x0":3.2138182065533902,"y0":50.00133192887017,"z0":5.241963601075103,"aX":-10.867513736838392},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-0.7,"breakHorizontal":15.4,"spinRate":2660,"spinDirection":307},"zone":9,"typeConfidence":2.0,"plateTime":0.4701710665264356,"extension":5.557992329455063},"index":0,"playId":"63f600cf-29bd-3c28-b8b6-2e3bc5f19ca4","pitchNumber":1,"startTime":"2026-08-22T17:42:52.814Z","endTime":"2026-08-22T17:42:56.863Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"d2de1e23-928d-317a-afd8-31a356f249d9","startTime":"2026-08-22T17:43:14.274Z","endTime":"2026-08-22T17:43:17.274Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28640888363697,"aZ":-25.633138056591218,"pfxX":8.64112873241108,"pfxZ":4.201162451865324,"pX":0.5753382975013203,"pZ":0.691479737336489,"vX0":-8.30886222356125,"vY0":-123.86324227134212,"vZ0":-5.612320124626266,"x":95.07,"y":220.11,"x0":2.847495446383904,"y0":50.00219871765636,"z0":5.124593510809765,"aX":13.452798613943802},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.5,"breakHorizontal":-13.8,"spinRate":2079,"spinDirection":117},"zone":14,"typeConfidence":0.87,"plateTime":0.44187043648634816,"extension":5.7585878893326194},"index":2,"playId":"045f5992-f0cf-3a33-8e71-6fcafbf38f05","pitchNumber":2,"startTime":"2026-08-22T17:43:43.513Z","endTime":"2026-08-22T17:43:48.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83489893508984,"aZ":-25.581835566206447,"pfxX":11.89812222039518,"pfxZ":3.4739341548390055,"pX":0.7129791418100154,"pZ":2.726192308067943,"vX0":-9.214350151284373,"vY0":-137.46185946753383,"vZ0":-2.4438537501072877,"x":109.2,"y":131.94,"x0":2.576610785707095,"y0":50.003242582829365,"z0":5.378760259152134,"aX":22.581346125343778},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.9,"breakHorizontal":-19.4,"spinRate":2339,"spinDirection":132},"zone":3,"typeConfidence":0.92,"plateTime":0.39973906929170555,"extension":5.586424030525718},"index":3,"playId":"a083ccca-242a-3600-ba51-a5bd2cd24247","pitchNumber":3,"startTime":"2026-08-22T17:44:05.165Z","endTime":"2026-08-22T17:44:09.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86114534564697,"aZ":-31.21572349367374,"pfxX":7.39303016466687,"pfxZ":0.6219257657993542,"pX":0.6906543063502598,"pZ":0.7324591587659813,"vX0":-7.450146048907123,"vY0":-124.10951979535186,"vZ0":-4.514023669083949,"x":90.67,"y":219.0,"x0":2.783397441702261,"y0":50.00567795897746,"z0":5.2005985989118875,"aX":11.43509580621588},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.2,"breakHorizontal":-11.5,"spinRate":1913,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.44282026826169174,"extension":5.941941550312602},"index":4,"playId":"d55734a2-f07e-36d6-aadd-f9bdae2aa978","pitchNumber":4,"startTime":"2026-08-22T17:44:26.527Z","endTime":"2026-08-22T17:44:31.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89779395479026,"aZ":-15.522399873082241,"pfxX":6.5947717908087435,"pfxZ":8.528988580107331,"pX":-0.8739857462754639,"pZ":2.0478456347609444,"vX0":-11.583147516762681,"vY0":-138.58609628141525,"vZ0":-5.883847726835836,"x":150.31,"y":183.49,"x0":2.495949703034301,"y0":50.004125742817806,"z0":5.228911021746251,"aX":12.878078643085873},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":-9.6,"spinRate":2384,"spinDirection":128},"zone":13,"typeConfidence":0.9,"plateTime":0.39466915470699027,"extension":5.773029410286823},"hitData":{"launchSpeed":80.3,"launchAngle":14.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.14,"coordY":116.21}},"index":5,"playId":"66ca07f4-12db-3e43-952f-e0d9f2b1a211","pitchNumber":5,"startTime":"2026-08-22T17:44:50.736Z","endTime":"2026-08-22T17:45:02.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T17:45:02.582Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a ground ball to left fielder Heliot Ramos. Vladimir Guerrero Jr. scores. Alejandro Kirk to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T17:45:05.130Z","endTime":"2026-08-22T17:46:28.078Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":677960,"link":"/api/v1/people/677960"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.4,"endSpeed":87.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.469665417142092,"aZ":-23.856194856074985,"pfxX":11.624276778184587,"pfxZ":4.29651921979735,"pX":0.06864108323298646,"pZ":1.3504579384128443,"vX0":-10.804513730787173,"vY0":-138.39393363668808,"vZ0":-6.215919678121771,"x":114.38,"y":202.32,"x0":2.5169004797234797,"y0":50.002342350086806,"z0":5.228055057173687,"aX":22.502448978444832},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.6,"breakHorizontal":-18.7,"spinRate":2198,"spinDirection":128},"zone":14,"typeConfidence":0.92,"plateTime":0.39607627590528693,"extension":5.573020014341512},"index":0,"playId":"bd6ca70e-f691-3320-8ea6-d0e7d5f9935e","pitchNumber":1,"startTime":"2026-08-22T17:45:36.609Z","endTime":"2026-08-22T17:45:41.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59212973412674,"aZ":-26.734550128122258,"pfxX":11.64053932511387,"pfxZ":2.8520603001612326,"pX":0.3043145095313176,"pZ":3.1326180892529667,"vX0":-10.450995160665883,"vY0":-137.78432007140944,"vZ0":-1.0283619072411192,"x":105.4,"y":154.2,"x0":2.646976899700464,"y0":50.00647760074544,"z0":5.32882997682905,"aX":22.231661218945884},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.2,"breakHorizontal":-18.7,"spinRate":2220,"spinDirection":127},"zone":3,"typeConfidence":0.92,"plateTime":0.39858445476220083,"extension":5.592794065062318},"index":1,"playId":"5be95d4d-b47d-3218-9a27-4240cc76e4ef","pitchNumber":2,"startTime":"2026-08-22T17:45:55.362Z","endTime":"2026-08-22T17:45:59.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15087469415592,"aZ":-24.485263223625804,"pfxX":10.671736212960049,"pfxZ":3.9435047897603344,"pX":-0.13915047214112455,"pZ":1.999665159119044,"vX0":-11.40168831282334,"vY0":-138.81309696005758,"vZ0":-4.312665883734663,"x":122.3,"y":184.79,"x0":2.6355295202744697,"y0":50.00518001237415,"z0":5.204112720871571,"aX":20.823639191921828},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.4,"breakHorizontal":-16.9,"spinRate":2265,"spinDirection":130},"zone":8,"typeConfidence":0.92,"plateTime":0.39462233037102745,"extension":5.7007671325250975},"hitData":{"launchSpeed":89.7,"launchAngle":5.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.89,"coordY":123.31}},"index":2,"playId":"b14c248b-306b-36af-9545-32ecbdc5d348","pitchNumber":3,"startTime":"2026-08-22T17:46:17.709Z","endTime":"2026-08-22T17:46:28.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T17:46:28.078Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T17:46:37.253Z","endTime":"2026-08-22T17:48:43.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.18164729158559,"aZ":-31.415152559888657,"pfxX":-9.104452874592571,"pfxZ":0.5389123199712031,"pX":0.6811104968503517,"pZ":2.5324433325467415,"vX0":-3.2277204453222943,"vY0":-117.67714609159752,"vZ0":0.3057028555189123,"x":91.04,"y":170.4,"x0":3.2528777962093134,"y0":50.00088699149576,"z0":5.309319871152555,"aX":-12.776431149180299},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.3,"breakHorizontal":17.3,"spinRate":2650,"spinDirection":303},"zone":6,"typeConfidence":2.0,"plateTime":0.4653104105742121,"extension":5.5599637216695665},"index":0,"playId":"ed3745d6-9106-3946-a708-8428b13a33e7","pitchNumber":1,"startTime":"2026-08-22T17:47:19.223Z","endTime":"2026-08-22T17:47:24.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.098400597247593,"aZ":-30.510540253380277,"pfxX":7.416771512139227,"pfxZ":1.0331608553506708,"pX":1.7370559484178414,"pZ":2.1563730000734003,"vX0":-5.176284135106708,"vY0":-126.09209610239733,"vZ0":-1.747655045871968,"x":50.79,"y":180.56,"x0":2.8505878368648383,"y0":50.00430270809263,"z0":5.314950238703291,"aX":11.97080734729639},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.7,"breakHorizontal":-12.2,"spinRate":2181,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.4340162251290556,"extension":5.717512503779697},"index":1,"playId":"b62302c2-e572-3c71-b2c8-8c8975c4d8dd","pitchNumber":2,"startTime":"2026-08-22T17:47:37.055Z","endTime":"2026-08-22T17:47:41.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02640039905246,"aZ":-23.19477959544658,"pfxX":10.95695530042554,"pfxZ":4.681654765836081,"pX":0.9488292523950762,"pZ":2.0643880139737183,"vX0":-8.836739794135744,"vY0":-137.93398859516836,"vZ0":-4.202020967678961,"x":80.83,"y":183.04,"x0":2.7779989901571525,"y0":50.0011708172131,"z0":5.180505424946931,"aX":21.01184094856578},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.7,"breakHorizontal":-17.9,"spinRate":2349,"spinDirection":132},"zone":14,"typeConfidence":0.92,"plateTime":0.39779356781006125,"extension":5.517987196829639},"index":2,"playId":"0938d371-a79d-3bad-b7c4-507707a1e940","pitchNumber":3,"startTime":"2026-08-22T17:47:55.094Z","endTime":"2026-08-22T17:47:59.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50147860390582,"aZ":-36.82569168492288,"pfxX":-2.9510414959962965,"pfxZ":-3.0439833920113495,"pX":2.236582430193655,"pZ":1.9320088511754918,"vX0":-0.7417940889599084,"vY0":-123.1052866723352,"vZ0":-0.9777381225738371,"x":31.75,"y":186.62,"x0":2.925502475522206,"y0":50.00276783106334,"z0":5.464384390178228,"aX":-4.508336843985749},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.5,"breakHorizontal":5.5,"spinRate":2611,"spinDirection":290},"zone":14,"typeConfidence":0.61,"plateTime":0.4457235182674082,"extension":5.680611818424151},"index":3,"playId":"438e2bba-db29-3a23-885e-a751a2314c69","pitchNumber":4,"startTime":"2026-08-22T17:48:15.101Z","endTime":"2026-08-22T17:48:18.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.697292076961148,"aZ":-30.755265388516957,"pfxX":5.392861538557925,"pfxZ":0.887764525011578,"pX":0.280472984237034,"pZ":2.049551972979325,"vX0":-7.9696978861040995,"vY0":-125.54481212929059,"vZ0":-1.9023156339397025,"x":106.31,"y":183.44,"x0":2.7910557647195113,"y0":50.00354282503867,"z0":5.313008368084919,"aX":8.635132845458799},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.4,"breakHorizontal":-8.0,"spinRate":1976,"spinDirection":114},"zone":8,"typeConfidence":0.86,"plateTime":0.435779504724672,"extension":5.860355197434741},"index":4,"playId":"39f95bbd-de0b-3702-89c7-c617bf45acc4","pitchNumber":5,"startTime":"2026-08-22T17:48:38.883Z","endTime":"2026-08-22T17:48:43.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T17:48:43.027Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, shortstop George Lombard Jr. to first baseman Luis García Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T17:48:46.079Z","endTime":"2026-08-22T17:49:42.070Z","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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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":"Groundout","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":1},"credits":[{"player":{"id":806146,"link":"/api/v1/people/806146"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.697913745085877,"aZ":-14.655939171866084,"pfxX":6.6605856075640535,"pfxZ":8.815805673241416,"pX":0.6092638695167305,"pZ":2.614584261810664,"vX0":-8.060159733093322,"vY0":-139.6448130297888,"vZ0":-4.7248972958405835,"x":93.78,"y":168.19,"x0":2.659553667606498,"y0":50.0001972805748,"z0":5.283639423445978,"aX":13.231600734434602},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":-10.6,"spinRate":2518,"spinDirection":135},"zone":6,"typeConfidence":0.92,"plateTime":0.39133681430172507,"extension":5.736010705614847},"index":0,"playId":"29698423-20f9-364c-a016-c63abf772e26","pitchNumber":1,"startTime":"2026-08-22T17:49:14.421Z","endTime":"2026-08-22T17:49:18.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.869404423515054,"aZ":-13.414209705529691,"pfxX":6.625377264354739,"pfxZ":9.71133794439741,"pX":-1.026626233504798,"pZ":2.969511492779092,"vX0":-11.809803473386813,"vY0":-138.1307652023848,"vZ0":-3.85092311107784,"x":156.13,"y":158.6,"x0":2.4441018215666164,"y0":50.00342361515744,"z0":5.2841656878458405,"aX":12.800703667174703},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":-9.5,"spinRate":2584,"spinDirection":140},"zone":11,"typeConfidence":0.92,"plateTime":0.39658502293038467,"extension":5.686430756049292},"hitData":{"launchSpeed":64.9,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.86,"coordY":164.53}},"index":1,"playId":"b8c01c49-223e-32ad-b331-186a9c761d84","pitchNumber":2,"startTime":"2026-08-22T17:49:33.473Z","endTime":"2026-08-22T17:49:42.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T17:49:42.070Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trent Grisham walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T17:51:28.975Z","endTime":"2026-08-22T17:54:06.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"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(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":91.3,"endSpeed":83.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.418115786086446,"aZ":-13.274800719955588,"pfxX":-2.3523164940957715,"pfxZ":10.675285302136125,"pX":0.21111603740962762,"pZ":2.729760624076066,"vX0":5.196265026951376,"vY0":-132.7180851561959,"vZ0":-6.402690977678777,"x":108.95,"y":165.08,"x0":-1.473227152569973,"y0":50.003853146782824,"z0":6.154336005563897,"aX":-4.1654766828065055},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.0,"breakHorizontal":3.0,"spinRate":2066,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.41390063672953614,"extension":6.187194632827214},"index":0,"playId":"b246a7fe-13e0-3b3d-b6c8-f59943a12e5f","pitchNumber":1,"startTime":"2026-08-22T17:52:36.569Z","endTime":"2026-08-22T17:52:42.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.211401833109974,"aZ":-11.831251648889536,"pfxX":-3.2236456139026997,"pfxZ":11.092144097844436,"pX":1.3266631051811852,"pZ":1.8844327901014657,"vX0":8.5307798258456,"vY0":-135.22372508862102,"vZ0":-8.71712873953244,"x":66.43,"y":187.9,"x0":-1.4639378421463867,"y0":50.000544025424496,"z0":6.000314602768904,"aX":-5.911988461531832},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":3.8,"spinRate":2204,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.40659671987783064,"extension":6.735618566673705},"index":1,"playId":"42ac81f4-44ff-3461-8ed4-cc43e2cab7ae","pitchNumber":2,"startTime":"2026-08-22T17:53:02.557Z","endTime":"2026-08-22T17:53:06.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.587559752261154,"aZ":-16.83234829891703,"pfxX":-6.447365209861851,"pfxZ":11.113215695244032,"pX":-0.5337747983851449,"pZ":0.4728003050090837,"vX0":4.004823681874706,"vY0":-116.91566713913906,"vZ0":-8.860758472447579,"x":137.35,"y":226.01,"x0":-1.433513618862338,"y0":50.00446633003589,"z0":5.899333338065954,"aX":-8.903003733344919},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":18.1,"breakHorizontal":10.7,"spinRate":1565,"spinDirection":190},"zone":13,"typeConfidence":2.0,"plateTime":0.4689528982515476,"extension":6.226197571177104},"index":2,"playId":"ceaf93d5-0ae3-3230-8dd2-6d32f459f9ba","pitchNumber":3,"startTime":"2026-08-22T17:53:18.143Z","endTime":"2026-08-22T17:53:21.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.095569647556424,"aZ":-10.954801383876497,"pfxX":-4.071224617213337,"pfxZ":11.208039319606458,"pX":0.04441105717523197,"pZ":0.5292941076098066,"vX0":5.53949963669954,"vY0":-136.48843673374094,"vZ0":-12.341530434908902,"x":115.31,"y":224.49,"x0":-1.479353514914517,"y0":50.00498723465579,"z0":5.8558641060730094,"aX":-7.708883849946426},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":6.2,"spinRate":2262,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4007900624086509,"extension":6.415687562860641},"index":3,"playId":"17b82e3c-3c6b-3260-aa01-0ea43bc72f51","pitchNumber":4,"startTime":"2026-08-22T17:53:41.211Z","endTime":"2026-08-22T17:53:44.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64407563533382,"aZ":-10.341493909804992,"pfxX":-3.019420127511891,"pfxZ":11.501224094662263,"pX":0.640812669838211,"pZ":1.1651653080992193,"vX0":6.570891545985519,"vY0":-137.43389364105724,"vZ0":-10.864730917907,"x":92.57,"y":207.32,"x0":-1.3970221652439234,"y0":50.00190624653787,"z0":5.889336549240992,"aX":-5.731676212251514},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.5,"breakHorizontal":4.0,"spinRate":2192,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.3997048356435897,"extension":6.2322596409024955},"index":4,"playId":"63599dec-955f-384a-807f-de2d750ce750","pitchNumber":5,"startTime":"2026-08-22T17:54:00.856Z","endTime":"2026-08-22T17:54:06.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T17:54:06.692Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out, second baseman Charles McAdoo to first baseman Vladimir Guerrero Jr. Trent Grisham to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T17:54:08.917Z","endTime":"2026-08-22T17:56:33.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1,2],"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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.291248858379774,"aZ":-11.465814788664858,"pfxX":-3.4903123281886312,"pfxZ":10.940063428158567,"pX":0.6890303159130495,"pZ":2.506546411251935,"vX0":7.530307787870352,"vY0":-137.18544534274807,"vZ0":-7.154293687214693,"x":90.74,"y":171.1,"x0":-1.646504972723811,"y0":50.00312795869012,"z0":5.941846014257175,"aX":-6.607501449646392},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":4.6,"spinRate":2283,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.4003046680229292,"extension":6.422193823604995},"index":0,"playId":"1982e555-8ce7-3b6f-859a-f19a25c0cbfa","pitchNumber":1,"startTime":"2026-08-22T17:54:31.425Z","endTime":"2026-08-22T17:54:34.775Z","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":94.0,"endSpeed":85.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.612834617420113,"aZ":-16.2448576558293,"pfxX":-6.37212097109566,"pfxZ":8.48171166888287,"pX":-0.3697678676034946,"pZ":1.1867778573403127,"vX0":5.374909866549662,"vY0":-136.53574356551977,"vZ0":-9.754428623016395,"x":131.09,"y":206.74,"x0":-1.5413530526070278,"y0":50.00220385161433,"z0":5.937180044837017,"aX":-11.96419373831505},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":10.3,"spinRate":2294,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.4020131369177298,"extension":6.473562558190136},"index":1,"playId":"7a757ec1-616e-3f13-985b-537db4972912","pitchNumber":2,"startTime":"2026-08-22T17:54:53.696Z","endTime":"2026-08-22T17:54:58.102Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"83612060-8fb6-4d47-91f1-d644afa58210","startTime":"2026-08-22T17:55:14.282Z","endTime":"2026-08-22T17:55:19.282Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45243421824935,"aZ":-18.335201297731757,"pfxX":-8.31937256782802,"pfxZ":7.379051953813506,"pX":0.3308697995989417,"pZ":1.2660603845897103,"vX0":8.308377134803077,"vY0":-136.00663947102882,"vZ0":-8.97892659024213,"x":104.39,"y":204.6,"x0":-1.680681106505181,"y0":50.00556744386371,"z0":5.878667197931557,"aX":-15.609435474271944},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.6,"breakHorizontal":13.3,"spinRate":2292,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.40250795944987194,"extension":6.738110707214438},"index":3,"playId":"e67882e4-eaad-3030-a4dd-d4c75721d702","pitchNumber":3,"startTime":"2026-08-22T17:55:32.970Z","endTime":"2026-08-22T17:55:38.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.626549574753245,"aZ":-26.97788032166946,"pfxX":-0.9124546078015564,"pfxZ":3.172113708431601,"pX":-0.1273194251050274,"pZ":1.9263507382978922,"vX0":4.060573794126009,"vY0":-127.07316721063731,"vZ0":-4.8055658067132985,"x":121.85,"y":186.77,"x0":-1.6262568643047826,"y0":50.00368800227927,"z0":5.980979408290862,"aX":-1.4954356301035683},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.9,"breakHorizontal":0.7,"spinRate":2555,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4307616822693121,"extension":6.457620464754593},"index":4,"playId":"96488cff-d931-3ff7-a66f-46727a1b4f1d","pitchNumber":4,"startTime":"2026-08-22T17:55:53.913Z","endTime":"2026-08-22T17:55:59.949Z","isPitch":true,"type":"pitch"},{"details":{"description":"Trent Grisham steals (9) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"actionPlayId":"96488cff-d931-3ff7-a66f-46727a1b4f1d","startTime":"2026-08-22T17:56:09.175Z","endTime":"2026-08-22T17:56:24.203Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21988160835141,"aZ":-19.463273059970792,"pfxX":-4.721667534169118,"pfxZ":9.229700150810366,"pX":-0.39134451876431875,"pZ":2.878209932899468,"vX0":3.6786075820245303,"vY0":-116.67654500893701,"vZ0":-3.110460805669455,"x":131.92,"y":161.07,"x0":-1.3759502749019519,"y0":50.00236528600928,"z0":6.065526448055489,"aX":-6.501549017023899},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":16.2,"breakHorizontal":7.7,"spinRate":1636,"spinDirection":191},"zone":1,"typeConfidence":2.0,"plateTime":0.46969232391738913,"extension":6.266447068982458},"hitData":{"launchSpeed":93.5,"launchAngle":-4.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.29,"coordY":151.68}},"index":6,"playId":"3a142d26-de5b-36c9-bfe7-8ff607f2baa7","pitchNumber":5,"startTime":"2026-08-22T17:56:24.203Z","endTime":"2026-08-22T17:56:33.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T17:56:33.289Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T17:56:42.705Z","endTime":"2026-08-22T17:58:13.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"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(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":86.8,"endSpeed":79.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27752672041772,"aZ":-28.580830679722673,"pfxX":0.7124890469333884,"pfxZ":2.2494948558571357,"pX":0.7599860811604924,"pZ":2.182831349235198,"vX0":5.0723109220657845,"vY0":-126.28923736757729,"vZ0":-3.7825656800623646,"x":88.03,"y":179.84,"x0":-1.376006167377597,"y0":50.00282153910057,"z0":6.02617103857256,"aX":1.1386638002143954},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.4,"breakHorizontal":-2.5,"spinRate":2510,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.43549090328579476,"extension":6.060056915311917},"index":0,"playId":"297c3e92-9440-35aa-b9e0-a817ab938945","pitchNumber":1,"startTime":"2026-08-22T17:56:58.194Z","endTime":"2026-08-22T17:57:02.195Z","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":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28981793509706,"aZ":-11.428083321873888,"pfxX":-1.3376231109257881,"pfxZ":10.76067861421741,"pX":-0.04691188835332126,"pZ":2.5566901618793496,"vX0":4.508628033154016,"vY0":-138.7595021565567,"vZ0":-7.204568580766901,"x":118.79,"y":169.75,"x0":-1.5271050349534714,"y0":50.004458035960454,"z0":5.967701837162028,"aX":-2.57938028433288},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":1.3,"spinRate":2159,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.39642636241501483,"extension":6.234308163773386},"index":1,"playId":"8597907c-61d8-3bde-83ee-e243985b5e82","pitchNumber":2,"startTime":"2026-08-22T17:57:18.824Z","endTime":"2026-08-22T17:57:22.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.892334271997136,"aZ":-29.6243022386491,"pfxX":-0.1118349490039372,"pfxZ":1.5659970312736746,"pX":0.9174352123831487,"pZ":1.7610346468434692,"vX0":6.308518013567,"vY0":-126.7146053700386,"vZ0":-4.470505614593655,"x":82.03,"y":191.23,"x0":-1.5897940441749256,"y0":50.00147818192489,"z0":5.914953032284078,"aX":-0.18269776540394436},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.0,"breakHorizontal":-1.2,"spinRate":2690,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.43224934020122685,"extension":5.964747417901722},"index":2,"playId":"ca034e85-da90-3e89-9663-1134fa550839","pitchNumber":3,"startTime":"2026-08-22T17:57:38.682Z","endTime":"2026-08-22T17:57:43.472Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.720651300803546,"aZ":-10.851446596567078,"pfxX":-1.6751194592996623,"pfxZ":10.679628560908842,"pX":0.040691052665259624,"pZ":2.9781004511774922,"vX0":5.229437488569928,"vY0":-141.0282712157327,"vZ0":-6.454744392876067,"x":115.45,"y":158.37,"x0":-1.6272211529260547,"y0":50.00156495837605,"z0":6.010169738953825,"aX":-3.344598106722121},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":1.9,"spinRate":2360,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.38970472554171876,"extension":6.322666544780715},"index":3,"playId":"23400af9-54d4-3cb5-99fe-3df36f893682","pitchNumber":4,"startTime":"2026-08-22T17:58:09.064Z","endTime":"2026-08-22T17:58:13.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T17:58:13.002Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T17:58:14.952Z","endTime":"2026-08-22T18:00:09.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":96.6,"endSpeed":86.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.944545962288515,"aZ":-11.630564959934198,"pfxX":-1.045045698210226,"pfxZ":10.483198627252369,"pX":-0.5303777582786572,"pZ":2.642177874859932,"vX0":3.7713428841881425,"vY0":-140.32220657344232,"vZ0":-7.082188778086593,"x":137.22,"y":167.44,"x0":-1.7663944844854802,"y0":50.000450371969656,"z0":5.986617899686085,"aX":-2.0482730380186123},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":1.0,"spinRate":2313,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.3929995583720416,"extension":6.185835744929717},"index":0,"playId":"5635213e-39e3-3eb5-8975-aafb39ef67f6","pitchNumber":1,"startTime":"2026-08-22T17:58:37.505Z","endTime":"2026-08-22T17:58:41.372Z","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":81.1,"endSpeed":74.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.728520199013435,"aZ":-43.52782383674607,"pfxX":0.6221149528779333,"pfxZ":-8.18524779279486,"pX":-0.3750638904064433,"pZ":1.3038562446522572,"vX0":2.744691885192949,"vY0":-117.96337993056768,"vZ0":-1.588100620818964,"x":131.3,"y":203.58,"x0":-1.642033603075897,"y0":50.001932594334356,"z0":6.0561422068774675,"aX":0.8629664653456846},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.9,"breakHorizontal":-1.9,"spinRate":2673,"spinDirection":18},"zone":13,"typeConfidence":2.0,"plateTime":0.4671385820164988,"extension":5.927292216945048},"index":1,"playId":"460c7514-6cd4-33b7-a815-935b89a4bf17","pitchNumber":2,"startTime":"2026-08-22T17:58:59.363Z","endTime":"2026-08-22T17:59:03.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.813115976827735,"aZ":-18.579038540882987,"pfxX":-4.451930732811416,"pfxZ":9.83267143317672,"pX":-1.2170928449754548,"pZ":1.3681014026162674,"vX0":2.3339499880477885,"vY0":-117.05590792222466,"vZ0":-6.382669953392364,"x":163.39,"y":201.84,"x0":-1.6504573708161607,"y0":50.005184682399246,"z0":5.878824982876326,"aX":-6.1573989742395705},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":16.4,"breakHorizontal":7.4,"spinRate":1557,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.46854508212371515,"extension":6.23745824258797},"index":2,"playId":"ff8359ad-b9eb-3b7d-bd10-241bf61c789f","pitchNumber":3,"startTime":"2026-08-22T17:59:20.521Z","endTime":"2026-08-22T17:59:23.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.997574028455304,"aZ":-28.549090726718024,"pfxX":1.2540353904251362,"pfxZ":2.1261491867804443,"pX":-0.6026350393456518,"pZ":2.0210760325078376,"vX0":3.370598997274364,"vY0":-129.92851988727242,"vZ0":-4.4012614077604795,"x":139.97,"y":184.21,"x0":-2.0811904662573157,"y0":50.00214405430524,"z0":5.914118246708913,"aX":2.137107951117838},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.1,"breakHorizontal":-3.0,"spinRate":2730,"spinDirection":107},"zone":7,"typeConfidence":2.0,"plateTime":0.422058792017987,"extension":6.351336389155848},"index":3,"playId":"051bfc7a-2c13-35c9-a221-34f100a5fcaf","pitchNumber":4,"startTime":"2026-08-22T17:59:42.292Z","endTime":"2026-08-22T17:59:46.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.881475763757276,"aZ":-28.554442255028402,"pfxX":-0.6745968386317638,"pfxZ":2.2181769145489674,"pX":-0.3485306068230952,"pZ":0.8787777140132836,"vX0":3.9098288464219793,"vY0":-127.72529611551765,"vZ0":-6.67852241035904,"x":130.29,"y":215.05,"x0":-1.8185449209623934,"y0":50.00615973839631,"z0":5.804389696303091,"aX":-1.1032081493745423},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.5,"breakHorizontal":0.2,"spinRate":2610,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.43056234316019193,"extension":6.086063635346375},"index":4,"playId":"88b03a51-e86e-3f1d-ad06-bff64d934c10","pitchNumber":5,"startTime":"2026-08-22T18:00:04.098Z","endTime":"2026-08-22T18:00:09.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:00:09.226Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daz Cameron lines out to center fielder Trent Grisham.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T18:02:04.747Z","endTime":"2026-08-22T18:04:10.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.907339725327244,"aZ":-23.7029938549679,"pfxX":10.126018484378172,"pfxZ":4.669942428493824,"pX":0.7542448187710742,"pZ":1.7374162934635224,"vX0":-9.064031737603264,"vY0":-133.4071274463054,"vZ0":-4.861970657601528,"x":88.25,"y":191.87,"x0":2.869259389887428,"y0":50.00594431492749,"z0":5.277748116360759,"aX":18.377875819539813},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.7,"breakHorizontal":-16.6,"spinRate":2258,"spinDirection":131},"zone":9,"typeConfidence":0.9,"plateTime":0.4095381905171793,"extension":5.619285028992074},"index":0,"playId":"b13eed9c-8a60-3b51-9a4a-2689e34a016d","pitchNumber":1,"startTime":"2026-08-22T18:02:19.196Z","endTime":"2026-08-22T18:02:23.169Z","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":93.9,"endSpeed":86.5,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.884328890560408,"aZ":-24.234758974118677,"pfxX":9.620861794581634,"pfxZ":4.165547522225538,"pX":1.2853347682311642,"pZ":2.892412159679252,"vX0":-7.37633262888589,"vY0":-136.68253402518891,"vZ0":-2.51671802527211,"x":68.01,"y":160.68,"x0":2.7583413015963854,"y0":50.00611574741975,"z0":5.4753482632852455,"aX":18.351988898949333},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.2,"breakHorizontal":-16.1,"spinRate":2301,"spinDirection":129},"zone":12,"typeConfidence":0.89,"plateTime":0.3995146082991927,"extension":5.4436696117338155},"index":1,"playId":"4a7a15f7-91f9-301c-8d3e-fb6e482eddce","pitchNumber":2,"startTime":"2026-08-22T18:02:34.063Z","endTime":"2026-08-22T18:02:38.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.5,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.752302075979575,"aZ":-32.26344853679071,"pfxX":-8.114670037905551,"pfxZ":-0.06452194867204142,"pX":1.3267345168692157,"pZ":3.0346941408064163,"vX0":-2.2100301919450347,"vY0":-116.76052518168169,"vZ0":1.429364473676499,"x":66.43,"y":156.84,"x0":3.340627127905519,"y0":50.003457948289224,"z0":5.459064325682511,"aX":-11.161508195548635},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":0.6,"breakHorizontal":15.2,"spinRate":2560,"spinDirection":296},"zone":12,"typeConfidence":2.0,"plateTime":0.469776369716008,"extension":5.288459555763781},"index":2,"playId":"b9b478d4-84eb-31c2-b037-0c26a19ca81a","pitchNumber":3,"startTime":"2026-08-22T18:02:49.476Z","endTime":"2026-08-22T18:02:54.123Z","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":94.0,"endSpeed":86.3,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.930273726026297,"aZ":-25.774296007026557,"pfxX":10.257936998856248,"pfxZ":3.378939479726988,"pX":0.4659021148555758,"pZ":1.8756656610503497,"vX0":-9.788197998027504,"vY0":-136.49163023888642,"vZ0":-4.400957487455252,"x":99.24,"y":188.14,"x0":2.758899577979421,"y0":50.00489890497102,"z0":5.275450466151712,"aX":19.434517112816597},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.4,"breakHorizontal":-16.6,"spinRate":2278,"spinDirection":131},"zone":9,"typeConfidence":0.91,"plateTime":0.4006894818820088,"extension":5.756224596953864},"index":3,"playId":"e17f16cf-f33d-3e78-9fd4-681de22ec1d1","pitchNumber":4,"startTime":"2026-08-22T18:03:05.905Z","endTime":"2026-08-22T18:03:09.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.326315677982556,"aZ":-33.56915834551043,"pfxX":-7.481763404291068,"pfxZ":-0.9918427466076896,"pX":1.6284089089039353,"pZ":3.456810646718608,"vX0":-1.9321669194875357,"vY0":-118.01616918935915,"vZ0":2.6826291387751384,"x":54.93,"y":145.45,"x0":3.429441887814032,"y0":50.00053260881446,"z0":5.396028563300331,"aX":-10.558063602203816},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.8,"breakHorizontal":14.0,"spinRate":2563,"spinDirection":302},"zone":12,"typeConfidence":2.0,"plateTime":0.4639921570167047,"extension":5.294967519895833},"index":4,"playId":"2e3d6399-3394-3bf3-a0c2-3359be0b4323","pitchNumber":5,"startTime":"2026-08-22T18:03:25.327Z","endTime":"2026-08-22T18:03:29.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11828032296024,"aZ":-23.27981923376719,"pfxX":10.471630613994131,"pfxZ":4.6934416815446784,"pX":0.44804595414434545,"pZ":3.2568128248685255,"vX0":-9.69209882712111,"vY0":-137.21709816733213,"vZ0":-1.5638530247127376,"x":99.92,"y":150.85,"x0":2.67613609998515,"y0":50.00298989812213,"z0":5.429963817640759,"aX":19.84551466399083},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.3,"breakHorizontal":-16.8,"spinRate":2329,"spinDirection":137},"zone":3,"typeConfidence":0.9,"plateTime":0.4001188249590597,"extension":5.5718023485170685},"index":5,"playId":"5d189a61-ecee-3a2d-a855-115dbe0f3722","pitchNumber":6,"startTime":"2026-08-22T18:03:43.104Z","endTime":"2026-08-22T18:03:46.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22222040550115,"aZ":-36.341321839591515,"pfxX":6.517899859169621,"pfxZ":-2.6772659559367185,"pX":0.1079156995352061,"pZ":2.529602041474593,"vX0":-8.661956425235747,"vY0":-123.92114745796371,"vZ0":0.3331324902977624,"x":112.89,"y":170.48,"x0":2.797964205106822,"y0":50.00009649732608,"z0":5.423532815636256,"aX":10.159803370605502},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.6,"breakHorizontal":-9.8,"spinRate":1771,"spinDirection":129},"zone":5,"typeConfidence":0.87,"plateTime":0.4416016762041295,"extension":6.011972964811312},"hitData":{"launchSpeed":90.7,"launchAngle":22.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.09,"coordY":67.49}},"index":6,"playId":"399736c8-9ef5-3ede-8726-acdebc5027cc","pitchNumber":7,"startTime":"2026-08-22T18:04:02.541Z","endTime":"2026-08-22T18:04:10.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:04:10.142Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Charles McAdoo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T18:04:11.495Z","endTime":"2026-08-22T18:05:58.618Z","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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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.0,"endSpeed":88.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18668934467407,"aZ":-14.859470052398516,"pfxX":4.9042374001333116,"pfxZ":8.728661630578621,"pX":0.3562329450118905,"pZ":2.9141797688281073,"vX0":-8.193493154450419,"vY0":-139.64574603507063,"vZ0":-4.18748259109594,"x":103.42,"y":160.1,"x0":2.6853739583092495,"y0":50.00204640022782,"z0":5.404514892809133,"aX":9.72811940543812},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":-7.3,"spinRate":2377,"spinDirection":136},"zone":3,"typeConfidence":0.92,"plateTime":0.39159648222695376,"extension":5.907242033900703},"index":0,"playId":"2f5da139-8037-3c3d-8092-344661914f72","pitchNumber":1,"startTime":"2026-08-22T18:04:37.464Z","endTime":"2026-08-22T18:04:41.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.288457784231266,"aZ":-30.63940454758092,"pfxX":7.83456316977465,"pfxZ":0.9562594136236249,"pX":0.9554573024101289,"pZ":0.9265664709130991,"vX0":-6.932592354873861,"vY0":-125.52978825276044,"vZ0":-4.526433069475516,"x":80.58,"y":213.76,"x0":2.7287816378223058,"y0":50.00329786203423,"z0":5.234294725383069,"aX":12.563123538858674},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.0,"breakHorizontal":-12.7,"spinRate":1808,"spinDirection":126},"zone":14,"typeConfidence":0.91,"plateTime":0.4355535552806895,"extension":5.834005222452128},"index":1,"playId":"f04ae959-002d-36b2-8c1c-aa41a1abe91e","pitchNumber":2,"startTime":"2026-08-22T18:04:54.015Z","endTime":"2026-08-22T18:04:58.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.329523710035698,"aZ":-34.41173694213726,"pfxX":10.220272807226854,"pfxZ":-1.4195600213144282,"pX":-0.12359775596392662,"pZ":0.7791705024934703,"vX0":-9.811392779684537,"vY0":-125.35999681971771,"vZ0":-4.299648674599532,"x":121.71,"y":217.74,"x0":2.528905216520721,"y0":50.00097687314946,"z0":5.351337722379089,"aX":16.128378265396083},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.5,"breakHorizontal":-16.0,"spinRate":1911,"spinDirection":131},"zone":13,"typeConfidence":0.93,"plateTime":0.43832825914427787,"extension":5.652824241330008},"index":2,"playId":"7e3c88e6-b91d-3d7d-999d-a23716a26043","pitchNumber":3,"startTime":"2026-08-22T18:05:10.786Z","endTime":"2026-08-22T18:05:14.627Z","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":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46911126454538,"aZ":-26.34814307575751,"pfxX":9.6687103292989,"pfxZ":3.0040131675216326,"pX":0.31583403437968094,"pZ":4.11635149984396,"vX0":-9.66433692083173,"vY0":-138.53645301859717,"vZ0":1.1517200940457748,"x":104.96,"y":127.64,"x0":2.5963565782109748,"y0":50.004911901101856,"z0":5.458741531446468,"aX":18.76300554808037},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.9,"breakHorizontal":-15.5,"spinRate":2305,"spinDirection":136},"zone":12,"typeConfidence":0.89,"plateTime":0.39564294138446154,"extension":5.7223494597799816},"index":3,"playId":"d0aa92b8-c3cb-3a79-9f62-0b07deccf467","pitchNumber":4,"startTime":"2026-08-22T18:05:33.293Z","endTime":"2026-08-22T18:05:36.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.052326895681443,"aZ":-31.050453599827165,"pfxX":-5.9126520214519385,"pfxZ":0.7703282289696602,"pX":0.129970170900207,"pZ":3.3542842934757546,"vX0":-5.224536639791873,"vY0":-120.23110199810598,"vZ0":1.9504099875375396,"x":112.05,"y":148.21,"x0":3.105361418604466,"y0":50.00055593213008,"z0":5.303874301255737,"aX":-8.584349837048181},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.2,"breakHorizontal":12.0,"spinRate":2636,"spinDirection":301},"zone":2,"typeConfidence":2.0,"plateTime":0.45696025510392824,"extension":5.670785630959438},"index":4,"playId":"30599072-bbf1-35fa-b073-356f7f932f7e","pitchNumber":5,"startTime":"2026-08-22T18:05:54.469Z","endTime":"2026-08-22T18:05:58.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:05:58.618Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Myles Straw flies out sharply to center fielder Trent Grisham.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T18:06:01.024Z","endTime":"2026-08-22T18:07:34.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91342460350056,"aZ":-25.62132213298887,"pfxX":11.310218534019837,"pfxZ":3.4483989405244007,"pX":0.3488635777851009,"pZ":2.591969149444035,"vX0":-10.096061484568976,"vY0":-137.36871155579377,"vZ0":-2.5808008711601165,"x":103.7,"y":168.8,"x0":2.6117207207165007,"y0":50.00543104385008,"z0":5.295239177724342,"aX":21.50628717411861},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.9,"breakHorizontal":-18.2,"spinRate":2236,"spinDirection":130},"zone":6,"typeConfidence":0.92,"plateTime":0.3995326399050114,"extension":5.6846971439686484},"index":0,"playId":"475fd752-8432-3297-98c7-8c3d183fb9fd","pitchNumber":1,"startTime":"2026-08-22T18:06:28.323Z","endTime":"2026-08-22T18:06:32.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.527694971135602,"aZ":-34.82770641274631,"pfxX":-2.2536659817911477,"pfxZ":-1.679263864573759,"pX":1.8685288871313368,"pZ":2.3097036199487513,"vX0":-2.2812658141648807,"vY0":-124.83212191640953,"vZ0":-0.7997432385526031,"x":45.78,"y":176.42,"x0":3.0860920204978184,"y0":50.001070099064485,"z0":5.494862900230041,"aX":-3.565240301867958},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.0,"breakHorizontal":4.6,"spinRate":2591,"spinDirection":272},"zone":14,"typeConfidence":0.9,"plateTime":0.43834049014428533,"extension":5.678550482506291},"index":1,"playId":"6553874d-79ba-3e5d-a199-485cb1df60aa","pitchNumber":2,"startTime":"2026-08-22T18:06:46.564Z","endTime":"2026-08-22T18:06:50.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19401279428121,"aZ":-31.802481918725064,"pfxX":-6.55440724481166,"pfxZ":0.258652557889933,"pX":1.5189213101371957,"pZ":3.0080776967477125,"vX0":-2.101089324215243,"vY0":-119.97791339016865,"vZ0":1.2395549883895924,"x":59.1,"y":157.56,"x0":3.2597059576424128,"y0":50.00441375415173,"z0":5.338737443608968,"aX":-9.467744994052289},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.1,"breakHorizontal":12.4,"spinRate":2551,"spinDirection":293},"zone":12,"typeConfidence":2.0,"plateTime":0.4581419759045118,"extension":5.509166641968477},"index":2,"playId":"74184782-5a5c-393a-94dc-31b8aa1b1ff4","pitchNumber":3,"startTime":"2026-08-22T18:07:04.656Z","endTime":"2026-08-22T18:07:08.963Z","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":95.2,"endSpeed":86.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.956222147572202,"aZ":-23.002635338637877,"pfxX":9.230981204595139,"pfxZ":4.757590599255634,"pX":0.26019693831015206,"pZ":2.499190480195381,"vX0":-9.8024369317489,"vY0":-138.2156901711621,"vZ0":-3.2327196224973314,"x":107.08,"y":171.3,"x0":2.6601737459223873,"y0":50.000306358986286,"z0":5.235675611579967,"aX":17.786322157713332},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":-14.5,"spinRate":2344,"spinDirection":130},"zone":5,"typeConfidence":0.88,"plateTime":0.3968852003220267,"extension":5.666818247134555},"hitData":{"launchSpeed":102.2,"launchAngle":26.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":125.8,"coordY":47.75}},"index":3,"playId":"a2d18718-c198-36ae-b6b7-7309b168e901","pitchNumber":4,"startTime":"2026-08-22T18:07:25.476Z","endTime":"2026-08-22T18:07:34.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:07:34.126Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Jones walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T18:09:22.329Z","endTime":"2026-08-22T18:12:10.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.873682109194135,"aZ":-13.171680181806448,"pfxX":-2.2573649301942678,"pfxZ":10.037692316506325,"pX":0.9785777274519286,"pZ":3.193346401661126,"vX0":7.355823006370119,"vY0":-136.64863355760622,"vZ0":-5.55319860551394,"x":79.7,"y":152.56,"x0":-1.4537647346339784,"y0":50.0005896000673,"z0":6.155429554037185,"aX":-4.2737747722075285},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":2.5,"spinRate":2237,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.40070790980944127,"extension":6.232549835807996},"index":0,"playId":"2d812c14-130f-31a9-94ae-daeb83ba325a","pitchNumber":1,"startTime":"2026-08-22T18:09:43.813Z","endTime":"2026-08-22T18:09:48.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69626020928239,"aZ":-12.811660822055206,"pfxX":-1.2896732232219499,"pfxZ":10.00815310132864,"pX":-0.15911871525519103,"pZ":3.4872775049452853,"vX0":4.336999154194229,"vY0":-137.97046424845524,"vZ0":-4.97034919512117,"x":123.07,"y":144.62,"x0":-1.5814308927790566,"y0":50.002199680383654,"z0":6.170357479584916,"aX":-2.4953967756231137},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":1.4,"spinRate":2287,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.39646134534888144,"extension":6.077515863803001},"index":1,"playId":"106dacbb-d68b-35dc-9caa-b88f20dfc49c","pitchNumber":2,"startTime":"2026-08-22T18:10:01.232Z","endTime":"2026-08-22T18:10:05.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9512307657567,"aZ":-12.786815764552347,"pfxX":-0.7035686224909368,"pfxZ":9.94009335399279,"pX":-0.6889579569969331,"pZ":4.756175046886416,"vX0":2.5711243829776995,"vY0":-138.5265692083014,"vZ0":-1.8775575350028948,"x":143.26,"y":110.36,"x0":-1.5362848114398926,"y0":50.00024515868399,"z0":6.294141115359937,"aX":-1.3724203231953194},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":0.7,"spinRate":2465,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.39488811752797837,"extension":5.934436567024307},"index":2,"playId":"3eb85085-eb9f-3f05-ae70-3961da35cda4","pitchNumber":3,"startTime":"2026-08-22T18:10:17.838Z","endTime":"2026-08-22T18:10:21.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87597317170631,"aZ":-11.503618124976047,"pfxX":-0.8388353653641201,"pfxZ":10.625976872166714,"pX":0.3502437892972972,"pZ":3.7825085910211085,"vX0":5.289543851881802,"vY0":-138.79288325409925,"vZ0":-4.492460363309968,"x":103.65,"y":136.65,"x0":-1.4736415969134604,"y0":50.00479181221402,"z0":6.191953560013568,"aX":-1.6324139050256865},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.5,"breakHorizontal":0.4,"spinRate":2426,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.3950591844297602,"extension":5.982597932951079},"index":3,"playId":"f2d9ded0-bdf2-395a-90e7-38a990dfe07c","pitchNumber":4,"startTime":"2026-08-22T18:10:36.261Z","endTime":"2026-08-22T18:10:39.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31497103048198,"aZ":-28.46517742999988,"pfxX":0.5743142842479525,"pfxZ":2.263763231833378,"pX":-0.10240557916795456,"pZ":0.9135789530144295,"vX0":4.159755312399895,"vY0":-127.15863927203974,"vZ0":-6.66701250871038,"x":120.9,"y":214.11,"x0":-1.8346466440561178,"y0":50.00045327168265,"z0":5.830676470851004,"aX":0.9387528028134374},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.8,"breakHorizontal":-2.0,"spinRate":2644,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.430909236688533,"extension":6.244751572677045},"index":4,"playId":"13bb4107-668a-37de-8037-13f659581a34","pitchNumber":5,"startTime":"2026-08-22T18:10:58.597Z","endTime":"2026-08-22T18:11:03.840Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.771031017783123,"aZ":-26.811729608377057,"pfxX":-0.14192757684655133,"pfxZ":3.1691471356034304,"pX":0.1931305868999854,"pZ":1.8628448538094367,"vX0":4.5760086135076214,"vY0":-129.46970864508393,"vZ0":-5.4114849553692475,"x":109.64,"y":188.48,"x0":-1.5809807120079256,"y0":50.00281390755465,"z0":6.039512581615388,"aX":-0.24008037268575277},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.7,"breakHorizontal":-0.8,"spinRate":2663,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.42352327406208445,"extension":6.03056140676308},"index":5,"playId":"b8a50e60-065c-359d-841c-359e6f21ae01","pitchNumber":6,"startTime":"2026-08-22T18:11:18.015Z","endTime":"2026-08-22T18:11:22.087Z","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":96.4,"endSpeed":87.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87754549410747,"aZ":-11.281179460777878,"pfxX":-2.733742473775976,"pfxZ":10.527364416115663,"pX":0.11208997305188988,"pZ":3.3347036324024577,"vX0":5.236831654133442,"vY0":-140.2636410768311,"vZ0":-5.612426814052767,"x":112.73,"y":148.74,"x0":-1.4272632202228508,"y0":50.00275803866485,"z0":6.1027923865414655,"aX":-5.425788144980048},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.0,"breakHorizontal":3.8,"spinRate":2196,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.3910720161961496,"extension":6.1521613494328715},"index":6,"playId":"85de086f-c2f9-3870-8f12-c24579efe279","pitchNumber":7,"startTime":"2026-08-22T18:11:41.095Z","endTime":"2026-08-22T18:11:45.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.565858898117668,"aZ":-12.271458789609312,"pfxX":-1.9904990786267476,"pfxZ":9.982316677136065,"pX":1.3067257275398305,"pZ":1.9455918141228854,"vX0":8.019487819058686,"vY0":-140.26099348145453,"vZ0":-9.027362082290221,"x":67.19,"y":186.25,"x0":-1.3301620308744144,"y0":50.00291169257391,"z0":6.005056490624534,"aX":-3.9701672666634384},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":1.9,"spinRate":2172,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.3904291030886764,"extension":6.178462636452687},"index":7,"playId":"5fee0b08-e219-34bb-bbc3-af7e8520cb0b","pitchNumber":8,"startTime":"2026-08-22T18:12:06.511Z","endTime":"2026-08-22T18:12:10.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:12:10.532Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Lombard Jr. flies out to right fielder Brett Bateman. Spencer Jones to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T18:12:11.733Z","endTime":"2026-08-22T18:14:04.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2],"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":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"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_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.752436829480864,"aZ":-16.452414753997424,"pfxX":-8.155031358931623,"pfxZ":8.271519546341361,"pX":-1.3121904440290024,"pZ":2.7525036053041294,"vX0":3.7833218705373257,"vY0":-137.3390011776005,"vZ0":-5.784240209593302,"x":167.02,"y":164.46,"x0":-1.6515684344333246,"y0":50.005365948776884,"z0":6.013490726951272,"aX":-15.50789624646617},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":13.9,"spinRate":2250,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.39951926648742475,"extension":6.301122418777998},"index":0,"playId":"f7df8503-645d-31bd-aaf7-24667dd04a5e","pitchNumber":1,"startTime":"2026-08-22T18:12:36.428Z","endTime":"2026-08-22T18:12:43.076Z","isPitch":true,"type":"pitch"},{"details":{"description":"Spencer Jones steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"f7df8503-645d-31bd-aaf7-24667dd04a5e","startTime":"2026-08-22T18:12:47.606Z","endTime":"2026-08-22T18:12:57.075Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"937b7e5e-fed1-4b5a-8cc9-cda0b488c49a","startTime":"2026-08-22T18:12:57.075Z","endTime":"2026-08-22T18:13:02.075Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35772687186177,"aZ":-12.310911708281251,"pfxX":-2.344270385682119,"pfxZ":10.336513581026782,"pX":-0.7315994058100824,"pZ":2.8300351460365007,"vX0":3.37936638414802,"vY0":-138.35470470694798,"vZ0":-6.600640122327976,"x":144.89,"y":162.37,"x0":-1.6692152139172276,"y0":50.00368526521983,"z0":6.086415215650236,"aX":-4.505641356959727},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":3.5,"spinRate":2307,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.397198989801133,"extension":6.446549673411736},"index":3,"playId":"65c3a0d0-209d-3fa7-ada2-f5e4c92a1b72","pitchNumber":2,"startTime":"2026-08-22T18:13:13.715Z","endTime":"2026-08-22T18:13:17.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":85.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91465413240331,"aZ":-11.2725986653423,"pfxX":-0.7286356994559178,"pfxZ":10.927912529496638,"pX":-1.4484729152169284,"pZ":2.8622506236400547,"vX0":1.109594988153399,"vY0":-138.38492174290292,"vZ0":-6.540280281470105,"x":172.21,"y":161.5,"x0":-1.7625691240271468,"y0":50.00149178127188,"z0":6.034432816886132,"aX":-1.3935232592581228},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":1.1,"spinRate":2250,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.3979477220343619,"extension":6.171132146146055},"index":4,"playId":"6f353cda-7be6-30cc-93e2-a5c72c0b12d8","pitchNumber":3,"startTime":"2026-08-22T18:13:34.164Z","endTime":"2026-08-22T18:13:38.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.825066109118,"aZ":-10.01961553262892,"pfxX":-1.3468303436094287,"pfxZ":11.488558034235023,"pX":-0.596935975145539,"pZ":1.8564058122455485,"vX0":3.1946638273204426,"vY0":-138.6575838974943,"vZ0":-9.217198465058974,"x":139.75,"y":188.66,"x0":-1.5940584948583447,"y0":50.00164883807977,"z0":5.911439812153452,"aX":-2.5972891560959823},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.8,"breakHorizontal":1.7,"spinRate":2321,"spinDirection":192},"zone":7,"typeConfidence":2.0,"plateTime":0.39651384910065257,"extension":6.430525504686224},"hitData":{"launchSpeed":88.8,"launchAngle":25.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.63,"coordY":110.13}},"index":5,"playId":"37cf64ed-edce-37fd-a7c1-eb8372729bc5","pitchNumber":4,"startTime":"2026-08-22T18:13:53.525Z","endTime":"2026-08-22T18:14:04.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:14:04.901Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jazz Chisholm Jr. flies out to center fielder Myles Straw.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T18:14:18.897Z","endTime":"2026-08-22T18:15:38.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.87505929112619,"aZ":-11.112459525468273,"pfxX":-1.3455685242864854,"pfxZ":10.809007356867935,"pX":-0.48295771393699993,"pZ":3.891598026224901,"vX0":3.5140513833691807,"vY0":-139.75758265405807,"vZ0":-4.169204573121859,"x":135.41,"y":133.71,"x0":-1.5902255341155558,"y0":50.003540584406906,"z0":6.151189073794134,"aX":-2.6222045029644354},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":1.6,"spinRate":2375,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.39417097046553584,"extension":6.16469828158203},"index":0,"playId":"650b20ac-486c-3bb1-a292-482175d9db28","pitchNumber":1,"startTime":"2026-08-22T18:14:43.559Z","endTime":"2026-08-22T18:14:47.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.788026284637667,"aZ":-17.38237890026301,"pfxX":-6.863942973616819,"pfxZ":10.014618985785727,"pX":-0.24397149991688308,"pZ":1.498002685898157,"vX0":5.002251758861204,"vY0":-120.8425594303886,"vZ0":-6.796796764137994,"x":126.3,"y":198.33,"x0":-1.45012755366405,"y0":50.00562679562222,"z0":5.876978173243052,"aX":-10.142175218417536},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":16.7,"breakHorizontal":11.3,"spinRate":1667,"spinDirection":185},"zone":13,"typeConfidence":2.0,"plateTime":0.45344927495780096,"extension":6.183853054896808},"index":1,"playId":"a9a8fd4a-1c0d-3511-9200-980edc84ee7d","pitchNumber":2,"startTime":"2026-08-22T18:15:03.046Z","endTime":"2026-08-22T18:15:07.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.456785828512714,"aZ":-10.329921355257431,"pfxX":-1.9119001303978205,"pfxZ":11.097331430302813,"pX":0.11603401846686882,"pZ":3.071829824868046,"vX0":5.697013304367567,"vY0":-140.3096568511267,"vZ0":-6.279038174690013,"x":112.58,"y":155.84,"x0":-1.7037710210212111,"y0":50.006925817960784,"z0":6.030978230100587,"aX":-3.76485288243927},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.7,"breakHorizontal":2.2,"spinRate":2400,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.39224624407386166,"extension":6.203559964514784},"hitData":{"launchSpeed":91.7,"launchAngle":51.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.97,"coordY":101.1}},"index":2,"playId":"f54593ae-6544-3a79-98c8-8b3dbc3919ea","pitchNumber":3,"startTime":"2026-08-22T18:15:24.328Z","endTime":"2026-08-22T18:15:38.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:15:38.719Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T18:15:48.778Z","endTime":"2026-08-22T18:18:31.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.848542565140406,"aZ":-42.334417584289795,"pfxX":0.7037050403574668,"pfxZ":-7.129130280833795,"pX":0.05687692346386122,"pZ":1.5534117787556396,"vX0":3.6956510156175706,"vY0":-118.68117253448007,"vZ0":-1.6939811785209213,"x":114.83,"y":196.84,"x0":-1.6122696641295495,"y0":50.00248904976049,"z0":6.134455182713832,"aX":1.0024129589136626},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.1,"breakHorizontal":-2.2,"spinRate":2640,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4616340640242722,"extension":6.089351682248712},"index":0,"playId":"8a13089f-4a25-3f7b-a6f4-d56e1ce3f234","pitchNumber":1,"startTime":"2026-08-22T18:16:08.401Z","endTime":"2026-08-22T18:16:11.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70012360676471,"aZ":-13.356492539307496,"pfxX":-2.43504226773636,"pfxZ":9.533937335206573,"pX":0.9630968349609964,"pZ":3.1987324280942953,"vX0":7.635899280038544,"vY0":-139.88249007349367,"vZ0":-5.493917260841905,"x":80.29,"y":152.41,"x0":-1.4904774991023264,"y0":50.006184395873674,"z0":6.070151044546737,"aX":-4.80883085552491},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":2.8,"spinRate":2320,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.3921442145184635,"extension":6.2964631464997485},"index":1,"playId":"c1e789c8-1f20-307b-97fa-a8bdaf5f71b1","pitchNumber":2,"startTime":"2026-08-22T18:16:36.565Z","endTime":"2026-08-22T18:16:41.170Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-22T18:16:51.242Z","endTime":"2026-08-22T18:17:11.024Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.6667713038945,"aZ":-19.732488134809223,"pfxX":-5.079828412537284,"pfxZ":9.29751719497009,"pX":-0.7045838212858757,"pZ":-0.36542805371202314,"vX0":3.180302993354346,"vY0":-114.76693644445076,"vZ0":-9.364513269669441,"x":143.86,"y":248.65,"x0":-1.446321875548723,"y0":50.000556998683265,"z0":5.679932991804124,"aX":-6.79509087403832},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":14.9,"breakHorizontal":8.4,"spinRate":1626,"spinDirection":188},"zone":13,"typeConfidence":2.0,"plateTime":0.476725954456791,"extension":6.347562128528587},"index":3,"playId":"770f3912-0ea0-3f82-ad26-919e278a16d6","pitchNumber":3,"startTime":"2026-08-22T18:17:11.024Z","endTime":"2026-08-22T18:17:14.473Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.396273471876604,"aZ":-26.195309717853885,"pfxX":-1.5730572610487226,"pfxZ":3.535355430140039,"pX":-0.5976506722367516,"pZ":0.3518171993133599,"vX0":3.6781329193245016,"vY0":-128.87468448184276,"vZ0":-8.630870192395173,"x":139.78,"y":229.28,"x0":-1.8354702875519597,"y0":50.002286248536684,"z0":5.750364782370021,"aX":-2.6605585986060643},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.8,"breakHorizontal":2.0,"spinRate":2608,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.42409764356105795,"extension":5.654232830229716},"index":4,"playId":"9c7d307d-6262-33b7-8503-fec9a37b68c7","pitchNumber":4,"startTime":"2026-08-22T18:17:34.827Z","endTime":"2026-08-22T18:17:38.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.742825971519267,"aZ":-26.703301265837162,"pfxX":-0.18551829727378966,"pfxZ":3.180430595193884,"pX":-1.480060485497228,"pZ":2.0252475425580103,"vX0":1.3374022254507352,"vY0":-130.00190345201932,"vZ0":-4.691752488103315,"x":173.42,"y":184.1,"x0":-1.9757982392324775,"y0":50.00638175895042,"z0":5.8660938220048235,"aX":-0.31966756003831537},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.0,"breakHorizontal":0.0,"spinRate":2632,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.42037664589578805,"extension":6.02631093429666},"index":5,"playId":"5a31a015-594e-30d9-a107-8d4ac303dc23","pitchNumber":5,"startTime":"2026-08-22T18:18:06.075Z","endTime":"2026-08-22T18:18:10.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.753708207501113,"aZ":-27.159485025973954,"pfxX":-0.7171508475136559,"pfxZ":2.9774846953807153,"pX":-1.067435960342252,"pZ":3.2830233295731763,"vX0":2.4417085355004655,"vY0":-128.9979561917543,"vZ0":-1.6963615680522455,"x":157.69,"y":150.14,"x0":-1.9329692665765756,"y0":50.0051916585414,"z0":6.042286465455195,"aX":-1.2092604197980814},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.3,"breakHorizontal":0.7,"spinRate":2621,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.4245477691065851,"extension":6.319849867823122},"index":6,"playId":"90b2d38f-c60d-3b87-b74a-700c3d74d4cc","pitchNumber":6,"startTime":"2026-08-22T18:18:27.631Z","endTime":"2026-08-22T18:18:31.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:18:31.872Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Bateman singles on a ground ball to shortstop George Lombard Jr., deflected by third baseman José Caballero.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T18:20:20.830Z","endTime":"2026-08-22T18:21:44.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":806146,"link":"/api/v1/people/806146"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.052824512787527,"aZ":-31.05309121175675,"pfxX":-9.512310425944602,"pfxZ":0.8393652381438539,"pX":-0.07998873372977906,"pZ":2.563273573215897,"vX0":-4.783669871972478,"vY0":-115.3268211679925,"vZ0":0.44402352119329813,"x":120.05,"y":169.57,"x0":3.26539103561207,"y0":50.000453644089134,"z0":5.3951569327345705,"aX":-12.643358948836758},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.9,"breakHorizontal":18.5,"spinRate":2508,"spinDirection":298},"zone":5,"typeConfidence":2.0,"plateTime":0.4773133945685504,"extension":5.3854451018959315},"index":0,"playId":"1d774c29-d816-3407-930e-5f2ab7fb7b1d","pitchNumber":1,"startTime":"2026-08-22T18:21:02.945Z","endTime":"2026-08-22T18:21:06.757Z","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":92.1,"endSpeed":83.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1032479073691,"aZ":-20.878260461627185,"pfxX":11.734647918059881,"pfxZ":6.289984811049404,"pX":-0.24177844523929065,"pZ":1.5609694036267447,"vX0":-11.762254892865174,"vY0":-133.48224704398464,"vZ0":-5.590284823090946,"x":126.22,"y":196.63,"x0":2.7080593983872157,"y0":50.002366653083385,"z0":5.196685063020046,"aX":21.067993457346898},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.2,"breakHorizontal":-18.6,"spinRate":2253,"spinDirection":129},"zone":8,"typeConfidence":0.92,"plateTime":0.41115588702736305,"extension":5.6079447953643236},"index":1,"playId":"559aa770-da39-3033-beb1-b1f91fbabb0e","pitchNumber":2,"startTime":"2026-08-22T18:21:17.742Z","endTime":"2026-08-22T18:21:22.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.360836957695398,"aZ":-33.68325543902211,"pfxX":-6.147795629946081,"pfxZ":-1.1014470585097555,"pX":-0.6417154133582997,"pZ":1.5905873096029641,"vX0":-6.495570996082985,"vY0":-116.40923679369773,"vZ0":-1.0007145373133117,"x":141.46,"y":195.83,"x0":2.9861686943983217,"y0":50.00381412202655,"z0":5.221870321655908,"aX":-8.41545360128866},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.9,"breakHorizontal":12.7,"spinRate":2524,"spinDirection":294},"zone":7,"typeConfidence":2.0,"plateTime":0.47096264010550115,"extension":5.571631882850732},"hitData":{"launchSpeed":59.2,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.16,"coordY":165.89}},"index":2,"playId":"e901f035-7d54-31d9-ada2-f50f99cffd95","pitchNumber":3,"startTime":"2026-08-22T18:21:34.126Z","endTime":"2026-08-22T18:21:44.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:21:44.108Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a line drive to left fielder Heliot Ramos. Brett Bateman to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T18:21:53.625Z","endTime":"2026-08-22T18:23:50.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"postOnSecond":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83450198164729,"aZ":-18.319406340174208,"pfxX":5.62239301203795,"pfxZ":7.343251038170688,"pX":1.1028520622060716,"pZ":2.9640752063702926,"vX0":-6.876480820314792,"vY0":-136.21931946302166,"vZ0":-3.009138555257139,"x":74.96,"y":158.75,"x0":2.9248647713008076,"y0":50.001053357844334,"z0":5.343607989203296,"aX":10.606212894371067},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.8,"breakHorizontal":-8.8,"spinRate":2285,"spinDirection":130},"zone":12,"typeConfidence":0.88,"plateTime":0.401499213475494,"extension":5.52024936616768},"index":0,"playId":"f1261ac6-a470-3293-8d6c-8ed251c79218","pitchNumber":1,"startTime":"2026-08-22T18:22:09.808Z","endTime":"2026-08-22T18:22:14.232Z","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":93.3,"endSpeed":84.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64217516334709,"aZ":-22.550218508816826,"pfxX":10.73670656081288,"pfxZ":5.217794194536426,"pX":1.036321969359575,"pZ":2.1413275704372663,"vX0":-8.125518130555097,"vY0":-135.48388927652513,"vZ0":-4.253153703366487,"x":77.5,"y":180.96,"x0":2.690418904643336,"y0":50.006181486289435,"z0":5.322285538865556,"aX":19.816644330222264},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.6,"breakHorizontal":-17.5,"spinRate":2311,"spinDirection":128},"zone":14,"typeConfidence":0.91,"plateTime":0.40541679494414495,"extension":5.629075992188319},"index":1,"playId":"9a82f1d1-e5f1-3f5f-8e4d-7ea715d3bbbc","pitchNumber":2,"startTime":"2026-08-22T18:22:29.275Z","endTime":"2026-08-22T18:22:33.348Z","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":94.4,"endSpeed":86.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34855459163327,"aZ":-24.225701576923882,"pfxX":10.711439116473773,"pfxZ":4.183377993253366,"pX":0.7936957352421118,"pZ":2.4013181289850913,"vX0":-8.887812088388435,"vY0":-137.2009716373852,"vZ0":-3.4176905225518226,"x":86.75,"y":173.94,"x0":2.6890342067495423,"y0":50.003599756827356,"z0":5.320881150201237,"aX":20.350914196684148},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.0,"breakHorizontal":-17.4,"spinRate":2289,"spinDirection":128},"zone":6,"typeConfidence":0.91,"plateTime":0.39975790448529924,"extension":5.9467423573729326},"index":2,"playId":"db0ce0c4-7c8b-3946-b18c-a5dce85d1482","pitchNumber":3,"startTime":"2026-08-22T18:22:48.193Z","endTime":"2026-08-22T18:22:51.516Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"029c1466-18b0-32ea-b35b-8e37c6fb6ca9","startTime":"2026-08-22T18:23:18.138Z","endTime":"2026-08-22T18:23:21.138Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.904377109508246,"aZ":-30.166106250219837,"pfxX":7.362822304790987,"pfxZ":1.2783288445799537,"pX":0.5420506326760464,"pZ":2.0709388122084227,"vX0":-7.568468173932004,"vY0":-124.93852484587161,"vZ0":-1.9697353282278762,"x":96.34,"y":182.86,"x0":2.6646303197322236,"y0":50.001541707533256,"z0":5.366382613100599,"aX":11.553617766438537},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.0,"breakHorizontal":-11.4,"spinRate":1925,"spinDirection":113},"zone":9,"typeConfidence":0.9,"plateTime":0.4396284437112481,"extension":6.0701976290597885},"hitData":{"launchSpeed":110.2,"launchAngle":9.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":99.62,"coordY":104.05}},"index":4,"playId":"ee430bcc-b0d9-303d-8fcc-0045adb9d19d","pitchNumber":4,"startTime":"2026-08-22T18:23:40.056Z","endTime":"2026-08-22T18:23:50.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:23:50.238Z","atBatIndex":18},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alejandro Kirk grounds into a double play, second baseman Jazz Chisholm Jr. to shortstop George Lombard Jr. to first baseman Luis García Jr. Brett Bateman to 3rd. Vladimir Guerrero Jr. out at 2nd. Alejandro Kirk out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T18:23:54.818Z","endTime":"2026-08-22T18:24:56.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":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":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":806146,"link":"/api/v1/people/806146"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806146,"link":"/api/v1/people/806146"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01504816586408,"aZ":-28.62878497668205,"pfxX":4.442746615585896,"pfxZ":2.3255811336375007,"pX":-0.13938482809177374,"pZ":2.4587828111476675,"vX0":-8.341270228217473,"vY0":-122.66343552286658,"vZ0":-1.0878626145093668,"x":122.31,"y":172.39,"x0":2.7263652297407264,"y0":50.004937659179035,"z0":5.346597231590197,"aX":6.779611781505326},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.2,"breakHorizontal":-6.1,"spinRate":1962,"spinDirection":119},"zone":5,"typeConfidence":0.82,"plateTime":0.44634945763253775,"extension":6.07635814246916},"index":0,"playId":"a9a18ea8-aa2f-3262-b859-5f45eb1cb72f","pitchNumber":1,"startTime":"2026-08-22T18:24:26.864Z","endTime":"2026-08-22T18:24:30.997Z","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":94.4,"endSpeed":86.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.918723989214232,"aZ":-22.07536973615877,"pfxX":9.342234791988844,"pfxZ":5.322872503185008,"pX":0.12218677019794362,"pZ":1.520995207069235,"vX0":-9.71730106119698,"vY0":-137.02189557984696,"vZ0":-6.125483886540179,"x":112.34,"y":197.71,"x0":2.5046170060883735,"y0":50.00178121918966,"z0":5.298738441431629,"aX":17.72295510041243},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.4,"breakHorizontal":-14.8,"spinRate":2320,"spinDirection":138},"zone":8,"typeConfidence":0.9,"plateTime":0.4000752786121886,"extension":5.574382186334722},"hitData":{"launchSpeed":108.8,"launchAngle":-17.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":150.16}},"index":1,"playId":"2036f706-e972-3339-a917-e74157c84abb","pitchNumber":2,"startTime":"2026-08-22T18:24:48.162Z","endTime":"2026-08-22T18:24:56.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:24:56.361Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, third baseman José Caballero to first baseman Luis García Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T18:25:02.509Z","endTime":"2026-08-22T18:26:07.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52399618633047,"aZ":-31.471987009299827,"pfxX":-8.629749545241857,"pfxZ":0.5061827828408632,"pX":0.849136571784308,"pZ":2.231106045682618,"vX0":-2.953740269688878,"vY0":-117.7385363465091,"vZ0":-0.1482909226451531,"x":84.63,"y":178.54,"x0":3.243217421946328,"y0":50.005178961593835,"z0":5.221186416811371,"aX":-12.048717816713824},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.2,"breakHorizontal":16.3,"spinRate":2697,"spinDirection":296},"zone":9,"typeConfidence":2.0,"plateTime":0.4662146458488241,"extension":5.473459277132987},"index":0,"playId":"ea18cc29-4f55-3dff-a7c5-5f9b8ed18e22","pitchNumber":1,"startTime":"2026-08-22T18:25:40.715Z","endTime":"2026-08-22T18:25:44.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.089956411447258,"aZ":-29.51832752502974,"pfxX":5.678051674813738,"pfxZ":1.7100000960508348,"pX":0.6720678220613527,"pZ":2.1068457266024505,"vX0":-7.047687013365026,"vY0":-124.26086018199031,"vZ0":-1.5869691062958222,"x":91.38,"y":181.9,"x0":2.814151298284262,"y0":50.005351430371384,"z0":5.218130393830907,"aX":8.835638418173831},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.0,"breakHorizontal":-8.5,"spinRate":1986,"spinDirection":119},"zone":9,"typeConfidence":0.87,"plateTime":0.44164633482383975,"extension":5.785735501311566},"hitData":{"launchSpeed":69.8,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.77,"coordY":162.74}},"index":1,"playId":"ff51d005-6fb7-3b9d-b292-e12ac715fef1","pitchNumber":2,"startTime":"2026-08-22T18:25:59.190Z","endTime":"2026-08-22T18:26:07.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:26:07.422Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Caballero strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T18:27:50.430Z","endTime":"2026-08-22T18:29:41.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97643421515052,"aZ":-28.698616132173964,"pfxX":-0.23218216562869565,"pfxZ":2.1901336596060723,"pX":0.18784522961343222,"pZ":2.325284302151907,"vX0":4.248039894229694,"vY0":-124.92293088450596,"vZ0":-3.5121792722449023,"x":109.84,"y":176.0,"x0":-1.5009336515594025,"y0":50.00430770208179,"z0":6.095725352309735,"aX":-0.36901608088070326},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.5,"breakHorizontal":-0.5,"spinRate":2670,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.437603912146721,"extension":6.0091844194498245},"index":0,"playId":"ec720ea7-eb92-34e4-8756-7d0601e6b079","pitchNumber":1,"startTime":"2026-08-22T18:28:18.540Z","endTime":"2026-08-22T18:28:23.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.415308478608804,"aZ":-26.14175221453161,"pfxX":-0.30521647421047016,"pfxZ":3.8722141633044984,"pX":0.6924637846853722,"pZ":1.3996308197689689,"vX0":5.002043732901438,"vY0":-123.94366727060579,"vZ0":-5.895466410403682,"x":90.6,"y":200.99,"x0":-1.3109024768355109,"y0":50.004607781790604,"z0":5.987943258877021,"aX":-0.4764938800672814},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.9,"breakHorizontal":-0.6,"spinRate":2658,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4416544378267635,"extension":6.2237552790987705},"index":1,"playId":"529fc4a8-3a3e-3006-87c6-20ed14fb7507","pitchNumber":2,"startTime":"2026-08-22T18:28:34.607Z","endTime":"2026-08-22T18:28:38.201Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-22T18:28:46.755Z","endTime":"2026-08-22T18:29:03.655Z","isPitch":false,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.110306840556998,"aZ":-25.360136516628735,"pfxX":0.42517065693083467,"pfxZ":4.20922298823357,"pX":1.3519326048028073,"pZ":0.3997232957830603,"vX0":6.019907229795167,"vY0":-126.27572461022343,"vZ0":-8.495815585131764,"x":65.47,"y":227.99,"x0":-1.1157337307936186,"y0":50.00482586445489,"z0":5.840532366059414,"aX":0.6870998582338524},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.9,"breakHorizontal":-2.2,"spinRate":2703,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.43335392750431323,"extension":6.128707773442306},"index":3,"playId":"99eddac7-2ec8-3c5d-944e-fcae9f72b5c6","pitchNumber":3,"startTime":"2026-08-22T18:29:03.655Z","endTime":"2026-08-22T18:29:07.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.329413316613298,"aZ":-43.51533920697831,"pfxX":-0.10907478304679241,"pfxZ":-8.561310976004119,"pX":1.4451416261813892,"pZ":1.7521489348837769,"vX0":6.093504422215171,"vY0":-115.19622229706863,"vZ0":-0.2978524245607581,"x":61.91,"y":191.47,"x0":-1.2368057726780322,"y0":50.00506402253922,"z0":6.142795569286806,"aX":-0.14553029994622937},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-15.2,"breakHorizontal":-1.6,"spinRate":2547,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4781696028884306,"extension":6.2010806504888825},"index":4,"playId":"898ccacf-8866-386b-a8d9-4f8907c50513","pitchNumber":4,"startTime":"2026-08-22T18:29:21.383Z","endTime":"2026-08-22T18:29:26.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.171712168726142,"aZ":-26.002744748685778,"pfxX":0.6655562965517889,"pfxZ":3.7639670035521764,"pX":0.7327123355266917,"pZ":1.7434579816044449,"vX0":4.734019976148818,"vY0":-126.95522467754272,"vZ0":-5.644004698196341,"x":89.07,"y":191.71,"x0":-1.2398649610425823,"y0":50.00008469316706,"z0":6.056056455598874,"aX":1.0887866064624123},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":-2.3,"spinRate":2665,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.430876419084695,"extension":5.956004243613533},"index":5,"playId":"ba885c2a-0bd6-36f4-8519-0b758b10a70d","pitchNumber":5,"startTime":"2026-08-22T18:29:37.014Z","endTime":"2026-08-22T18:29:41.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:29:41.587Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trent Grisham grounds out, second baseman Charles McAdoo to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T18:29:47.227Z","endTime":"2026-08-22T18:30:15.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.278168372621067,"aZ":-20.893276143732336,"pfxX":-5.383235641686238,"pfxZ":8.069202939424622,"pX":-0.3394821146775526,"pZ":1.8075164668362753,"vX0":3.901280239161417,"vY0":-117.25227003959084,"vZ0":-5.194957902825269,"x":129.94,"y":189.98,"x0":-1.3219787346926655,"y0":50.00416585441749,"z0":5.990470456158021,"aX":-7.5283820064848},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":13.7,"breakHorizontal":8.9,"spinRate":1718,"spinDirection":187},"zone":7,"typeConfidence":2.0,"plateTime":0.46635835498294664,"extension":6.323990532540187},"hitData":{"launchSpeed":92.0,"launchAngle":9.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.69,"coordY":155.29}},"index":0,"playId":"ed728c4a-d6de-31f0-a39b-9973739ce104","pitchNumber":1,"startTime":"2026-08-22T18:30:07.780Z","endTime":"2026-08-22T18:30:15.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:30:15.503Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T18:30:21.500Z","endTime":"2026-08-22T18:32:25.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.926581360117577,"aZ":-17.192895152424896,"pfxX":-6.321501389418886,"pfxZ":7.898743767042492,"pX":-0.77231263562854,"pZ":1.3826762698382298,"vX0":4.260966249479031,"vY0":-136.77707163047558,"vZ0":-9.019789095934268,"x":146.44,"y":201.45,"x0":-1.528356228483536,"y0":50.00350602081998,"z0":5.900259557250123,"aX":-11.988120203555159},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":10.6,"spinRate":2090,"spinDirection":195},"zone":13,"typeConfidence":2.0,"plateTime":0.400332124820026,"extension":6.2513923311903925},"index":0,"playId":"36cd805c-7be6-31f8-90ee-cf72bef1bbe5","pitchNumber":1,"startTime":"2026-08-22T18:30:42.073Z","endTime":"2026-08-22T18:30:46.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94040866669583,"aZ":-12.224646258946855,"pfxX":-3.3389724846810567,"pfxZ":10.05465358115431,"pX":-0.6629458498097336,"pZ":1.640610448430706,"vX0":3.7309425629120865,"vY0":-139.60740651242693,"vZ0":-9.670957505080427,"x":142.27,"y":194.48,"x0":-1.579649992195342,"y0":50.00164606395228,"z0":5.94345229098313,"aX":-6.624067832527665},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":5.3,"spinRate":2355,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.3915726510256774,"extension":6.248118814917865},"index":1,"playId":"021eb0d0-3528-3c81-b7be-74d1df4f173c","pitchNumber":2,"startTime":"2026-08-22T18:31:00.882Z","endTime":"2026-08-22T18:31:05.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67052136271727,"aZ":-11.115945822058132,"pfxX":-3.015112567525974,"pfxZ":10.606913485470923,"pX":-0.4149141552677515,"pZ":2.0214136330431103,"vX0":3.971151703288014,"vY0":-140.23329741281208,"vZ0":-8.896007838715754,"x":132.82,"y":184.2,"x0":-1.459778061183353,"y0":50.003158123096284,"z0":5.966339243393199,"aX":-5.986201847268285},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":4.6,"spinRate":2349,"spinDirection":192},"zone":7,"typeConfidence":2.0,"plateTime":0.39106531461632166,"extension":6.1054932179631685},"index":2,"playId":"c9f98e03-bddf-395e-a08b-d93bb8cb5e1a","pitchNumber":3,"startTime":"2026-08-22T18:31:20.081Z","endTime":"2026-08-22T18:31:24.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3820102742457,"aZ":-11.341292329383675,"pfxX":-3.642414875046412,"pfxZ":10.22142329723458,"pX":-1.0011206494421314,"pZ":2.5453757481661623,"vX0":3.0503095720018947,"vY0":-141.62711879433436,"vZ0":-7.578652042869187,"x":155.16,"y":170.05,"x0":-1.6171936522642782,"y0":50.00049194446116,"z0":5.975733669787816,"aX":-7.422076187634961},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":6.0,"spinRate":2406,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.3862784434002453,"extension":6.217115018525442},"index":3,"playId":"9254423a-b12a-376c-ab2e-16793ef1defc","pitchNumber":4,"startTime":"2026-08-22T18:31:39.364Z","endTime":"2026-08-22T18:31:42.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.251087957539784,"aZ":-28.146602040270132,"pfxX":-1.0436871724098369,"pfxZ":2.3936954106364023,"pX":-0.9745701016200393,"pZ":0.6586990251287588,"vX0":3.0745993445605415,"vY0":-128.61425223547258,"vZ0":-7.27425696978429,"x":154.15,"y":221.0,"x0":-2.0469553699895884,"y0":50.00528619633152,"z0":5.6895490205492925,"aX":-1.7587623724245531},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.0,"breakHorizontal":1.2,"spinRate":2617,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.42494078616166764,"extension":6.065766053606795},"index":4,"playId":"61e85083-c231-3cd4-8688-62f47893b9f6","pitchNumber":5,"startTime":"2026-08-22T18:32:00.284Z","endTime":"2026-08-22T18:32:03.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73842286050967,"aZ":-18.652155794939702,"pfxX":-6.02959669560857,"pfxZ":9.51442444977777,"pX":-0.04042400183966353,"pZ":2.3999780317224886,"vX0":4.78312620320906,"vY0":-118.49627319670566,"vZ0":-4.26164766382156,"x":118.54,"y":173.98,"x0":-1.3021837087327794,"y0":50.003327289728375,"z0":5.926778742267305,"aX":-8.570980865888924},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":16.4,"breakHorizontal":9.7,"spinRate":1684,"spinDirection":181},"zone":5,"typeConfidence":2.0,"plateTime":0.4623130303484735,"extension":6.332719591728168},"index":5,"playId":"fdd42830-0f42-3636-8d6b-7bc2d624b721","pitchNumber":6,"startTime":"2026-08-22T18:32:20.211Z","endTime":"2026-08-22T18:32:25.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:32:25.102Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kazuma Okamoto hits a ground-rule double (19) on a fly ball to left field.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T18:34:18.591Z","endTime":"2026-08-22T18:36:06.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97127052668921,"aZ":-24.242732883502757,"pfxX":9.043698342359699,"pfxZ":4.176845457826368,"pX":-0.4046015253752888,"pZ":1.7267107985866244,"vX0":-11.509191099263028,"vY0":-136.1740700044729,"vZ0":-4.96753564199347,"x":132.42,"y":192.16,"x0":2.6810484267293564,"y0":50.001362460551974,"z0":5.2293067458765075,"aX":17.162423335823533},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.7,"breakHorizontal":-14.3,"spinRate":2280,"spinDirection":127},"zone":7,"typeConfidence":0.9,"plateTime":0.4006288950028174,"extension":5.465555047071984},"index":0,"playId":"ac0bd117-4359-3d9f-9612-4c2453f099c5","pitchNumber":1,"startTime":"2026-08-22T18:34:38.285Z","endTime":"2026-08-22T18:34:42.367Z","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":86.0,"endSpeed":80.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91623155889216,"aZ":-31.998630908557246,"pfxX":-1.7883426101692819,"pfxZ":0.10839149159181272,"pX":-0.014923008565968943,"pZ":1.0962727304319944,"vX0":-6.0330064715059635,"vY0":-125.199254716142,"vZ0":-4.259606484893952,"x":117.57,"y":209.18,"x0":2.6486295615237014,"y0":50.00293525180598,"z0":5.409950730544365,"aX":-2.8659500992157683},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.5,"breakHorizontal":4.4,"spinRate":2708,"spinDirection":276},"zone":13,"typeConfidence":0.95,"plateTime":0.4358373934925792,"extension":5.6184164064532},"index":1,"playId":"0240939e-0902-309a-9178-b6eaaafed395","pitchNumber":2,"startTime":"2026-08-22T18:34:54.240Z","endTime":"2026-08-22T18:34:57.847Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.283667017151092,"aZ":-32.545114954744434,"pfxX":-5.833615534831942,"pfxZ":-0.2542644038252675,"pX":0.7327428063016824,"pZ":2.439640536965668,"vX0":-3.9969707575582123,"vY0":-119.46448374620684,"vZ0":0.29759053276522107,"x":89.07,"y":172.91,"x0":3.18630966521046,"y0":50.00534815175822,"z0":5.241899778294755,"aX":-8.42126959307846},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.1,"breakHorizontal":11.5,"spinRate":2676,"spinDirection":303},"zone":6,"typeConfidence":2.0,"plateTime":0.4587195468684202,"extension":5.467887826104166},"index":2,"playId":"646369b6-a6ad-3920-bfb6-1d8798f9b781","pitchNumber":3,"startTime":"2026-08-22T18:35:11.173Z","endTime":"2026-08-22T18:35:16.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04822282182289,"aZ":-17.011064051089114,"pfxX":6.621280141839204,"pfxZ":7.843780997669857,"pX":-0.3463447663396507,"pZ":3.0000723629217623,"vX0":-10.63374312444598,"vY0":-138.4267024251095,"vZ0":-2.808308619281445,"x":130.2,"y":157.78,"x0":2.6916030387556784,"y0":50.001490944086484,"z0":5.172033726947694,"aX":12.798587315366248},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":-9.7,"spinRate":2509,"spinDirection":129},"zone":1,"typeConfidence":0.9,"plateTime":0.39628330832801106,"extension":5.691615087701363},"index":3,"playId":"6ca68555-62de-3442-874e-fba6ef1e9d3d","pitchNumber":4,"startTime":"2026-08-22T18:35:30.921Z","endTime":"2026-08-22T18:35:36.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58972013700081,"aZ":-32.18720162517568,"pfxX":-1.6819811755845535,"pfxZ":-0.01149732188057051,"pX":-0.24047694262417396,"pZ":1.6807214823965644,"vX0":-6.609086367968544,"vY0":-126.58212371488942,"vZ0":-2.7577936026712857,"x":126.17,"y":193.4,"x0":2.6171630635971947,"y0":50.000748364588524,"z0":5.347933148086713,"aX":-2.741770249569694},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.4,"breakHorizontal":4.4,"spinRate":2802,"spinDirection":287},"zone":7,"typeConfidence":0.96,"plateTime":0.4318582680448917,"extension":5.619617993048799},"hitData":{"launchSpeed":108.0,"launchAngle":22.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"hard","coordinates":{"coordX":45.9,"coordY":96.96}},"index":4,"playId":"427ce41e-dc88-3680-a8dd-51d4d3bbf804","pitchNumber":5,"startTime":"2026-08-22T18:35:56.433Z","endTime":"2026-08-22T18:36:06.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:36:06.635Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a soft bunt ground ball to pitcher Ryan Weathers. Kazuma Okamoto to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T18:36:21.980Z","endTime":"2026-08-22T18:37:08.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnThird":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":1},"credits":[{"player":{"id":677960,"link":"/api/v1/people/677960"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.47298614532582,"aZ":-14.375265697339268,"pfxX":6.0615180257428385,"pfxZ":9.437429061753962,"pX":0.006191291877748806,"pZ":3.136368090408041,"vX0":-9.026742486996717,"vY0":-137.4319269729467,"vZ0":-3.355491249162113,"x":116.76,"y":154.1,"x0":2.567331956967319,"y0":50.00149785022221,"z0":5.36845067582516,"aX":11.431071080199676},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":-8.8,"spinRate":2479,"spinDirection":130},"zone":2,"typeConfidence":0.92,"plateTime":0.4007129158964524,"extension":5.553561856074823},"index":0,"playId":"fcf1dab9-a02e-3426-af36-39c75abac8dd","pitchNumber":1,"startTime":"2026-08-22T18:36:43.106Z","endTime":"2026-08-22T18:36:47.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.317645884266273,"aZ":-33.90658823425845,"pfxX":9.011496380327028,"pfxZ":-1.122707819707994,"pX":0.21463008003294146,"pZ":1.8174824457271428,"vX0":-9.08553140802896,"vY0":-123.91227313554624,"vZ0":-1.6085299535978697,"x":108.82,"y":189.71,"x0":2.7774022890734806,"y0":50.005146210243,"z0":5.337308304671626,"aX":13.860235211540896},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.2,"breakHorizontal":-13.9,"spinRate":1912,"spinDirection":117},"zone":8,"typeConfidence":0.92,"plateTime":0.44391240626811523,"extension":5.8501896914549105},"hitData":{"launchSpeed":23.5,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":117.45,"coordY":192.31}},"index":1,"playId":"3d818f6d-5f82-34a0-8c98-b0d3be265496","pitchNumber":2,"startTime":"2026-08-22T18:37:00.270Z","endTime":"2026-08-22T18:37:08.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:37:08.401Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daz Cameron strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T18:37:17.454Z","endTime":"2026-08-22T18:40:01.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnThird":{"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,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":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65715312299337,"aZ":-24.20016734431104,"pfxX":9.447115813034376,"pfxZ":4.169077313787405,"pX":2.1753159259722947,"pZ":3.412269200051009,"vX0":-5.1223669784271655,"vY0":-137.68502554081059,"vZ0":-0.7779603059400486,"x":34.08,"y":146.65,"x0":2.836246485993189,"y0":50.00317133919119,"z0":5.341820693544143,"aX":18.06904379538351},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.6,"breakHorizontal":-16.0,"spinRate":2318,"spinDirection":126},"zone":12,"typeConfidence":0.85,"plateTime":0.3983980339197446,"extension":5.458297907116766},"index":0,"playId":"37d5dcd0-4f2c-39cc-9f40-cbd327d2f506","pitchNumber":1,"startTime":"2026-08-22T18:37:47.500Z","endTime":"2026-08-22T18:37:50.500Z","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":94.9,"endSpeed":86.5,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.627404155461623,"aZ":-23.255817148866626,"pfxX":9.327354647498186,"pfxZ":4.639217578908287,"pX":0.7885595095200714,"pZ":2.59374855137514,"vX0":-8.731869190992212,"vY0":-137.98111034146498,"vZ0":-2.8977017281533985,"x":86.94,"y":168.75,"x0":2.787293758120064,"y0":50.00196390796687,"z0":5.2301835403063865,"aX":17.926629501060056},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.9,"breakHorizontal":-15.0,"spinRate":2362,"spinDirection":126},"zone":6,"typeConfidence":0.88,"plateTime":0.39745742734009015,"extension":5.608991439957907},"index":1,"playId":"53ddab02-f694-32c7-8476-8160e7bc1fd4","pitchNumber":2,"startTime":"2026-08-22T18:38:08.500Z","endTime":"2026-08-22T18:38:12.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.841367681621122,"aZ":-23.712025873304988,"pfxX":10.21904402688125,"pfxZ":4.369663047496017,"pX":1.0699929235301135,"pZ":2.5398449901144615,"vX0":-8.419595333992149,"vY0":-138.30561395488417,"vZ0":-3.0637123076739603,"x":76.21,"y":170.2,"x0":2.825941742584357,"y0":50.0058980295486,"z0":5.252303954452306,"aX":19.801480799097753},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.4,"breakHorizontal":-16.8,"spinRate":2446,"spinDirection":128},"zone":12,"typeConfidence":0.91,"plateTime":0.39603321697118554,"extension":5.618428889892018},"index":2,"playId":"e56102d3-e887-3e5a-bf03-13794219d514","pitchNumber":3,"startTime":"2026-08-22T18:38:28.695Z","endTime":"2026-08-22T18:38:33.297Z","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":94.4,"endSpeed":86.6,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.078157139369733,"aZ":-24.55602172135152,"pfxX":10.100808717782547,"pfxZ":3.974839843511676,"pX":0.9190351780813867,"pZ":2.863959957319039,"vX0":-8.333353075369462,"vY0":-137.26886452980045,"vZ0":-1.9467645933177593,"x":81.97,"y":161.45,"x0":2.675008246890286,"y0":50.00318513772916,"z0":5.246376979286337,"aX":19.36507125666557},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.0,"breakHorizontal":-16.7,"spinRate":2389,"spinDirection":128},"zone":12,"typeConfidence":0.9,"plateTime":0.39831674577330345,"extension":5.594855900676133},"index":3,"playId":"08dc323a-1913-3241-8a7f-6b6b50264dd7","pitchNumber":4,"startTime":"2026-08-22T18:38:50.418Z","endTime":"2026-08-22T18:38:55.052Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63949913348021,"aZ":-23.00896133586226,"pfxX":11.38480117158969,"pfxZ":4.749228201057235,"pX":0.4500862440023463,"pZ":1.9004492537194089,"vX0":-10.108854238434727,"vY0":-137.82472563192835,"vZ0":-4.605068432666647,"x":99.84,"y":187.47,"x0":2.6800185079767487,"y0":50.00624493755185,"z0":5.140162343552894,"aX":21.98341918489239},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.8,"breakHorizontal":-18.6,"spinRate":2438,"spinDirection":128},"zone":9,"typeConfidence":0.92,"plateTime":0.39688897636118936,"extension":5.760465173613052},"index":4,"playId":"b2bd751c-2d34-3c4d-8363-2896f635aec8","pitchNumber":5,"startTime":"2026-08-22T18:39:12.723Z","endTime":"2026-08-22T18:39:16.467Z","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":95.3,"endSpeed":86.8,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09085235025259,"aZ":-23.54121943192027,"pfxX":11.563965113709196,"pfxZ":4.4633980154063,"pX":0.7772393184113217,"pZ":2.2368717566250167,"vX0":-9.20033437934424,"vY0":-138.44949710676178,"vZ0":-3.656605441032395,"x":87.37,"y":178.38,"x0":2.6477991894926607,"y0":50.00027635900475,"z0":5.157790248338381,"aX":22.354558504003396},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.4,"breakHorizontal":-19.0,"spinRate":2441,"spinDirection":128},"zone":6,"typeConfidence":0.92,"plateTime":0.39622843065756275,"extension":5.623367120900677},"index":5,"playId":"a545224e-6cdd-3fd7-9637-ae549705d9ed","pitchNumber":6,"startTime":"2026-08-22T18:39:34.988Z","endTime":"2026-08-22T18:39:37.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.629845470610267,"aZ":-30.834855998054707,"pfxX":-5.021510930048804,"pfxZ":0.9088930906067016,"pX":-0.44648186414600793,"pZ":1.9354438865145516,"vX0":-6.6590510039346515,"vY0":-121.0479781917627,"vZ0":-1.0891401170072217,"x":134.02,"y":186.52,"x0":2.9974201228970325,"y0":50.00435162631873,"z0":5.101912107951307,"aX":-7.41809226726711},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.7,"breakHorizontal":10.8,"spinRate":2621,"spinDirection":295},"zone":7,"typeConfidence":2.0,"plateTime":0.4532771813565084,"extension":5.724848944523723},"index":6,"playId":"2a76824c-d2d4-31c2-90cc-42c06f43791d","pitchNumber":7,"startTime":"2026-08-22T18:39:58.468Z","endTime":"2026-08-22T18:40:01.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:40:01.851Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Charles McAdoo singles on a line drive to center fielder Trent Grisham. Kazuma Okamoto scores. Ernie Clement to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T18:40:03.467Z","endTime":"2026-08-22T18:42:05.221Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"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":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":{"id":677960,"link":"/api/v1/people/677960"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":77.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.655936991499814,"aZ":-31.59689584930292,"pfxX":9.00770452246357,"pfxZ":0.36697526093546795,"pX":0.7916022099743396,"pZ":1.9790516268015985,"vX0":-7.6641723383642715,"vY0":-124.96676225638627,"vZ0":-1.7623202459393035,"x":86.83,"y":185.35,"x0":2.7501737714484182,"y0":50.000428953470966,"z0":5.325705858140285,"aX":14.034735494800005},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.5,"breakHorizontal":-14.2,"spinRate":1890,"spinDirection":122},"zone":9,"typeConfidence":0.92,"plateTime":0.4407997742295864,"extension":5.86864624864954},"index":0,"playId":"c98de6f2-e962-3343-8dfd-5d09dae4486b","pitchNumber":1,"startTime":"2026-08-22T18:40:35.531Z","endTime":"2026-08-22T18:40:39.472Z","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":94.2,"endSpeed":85.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30929783752863,"aZ":-21.566095696695303,"pfxX":9.908819825165999,"pfxZ":5.6557737340305625,"pX":-0.6783409058760526,"pZ":2.480232270579226,"vX0":-12.081222980378204,"vY0":-136.65106045053548,"vZ0":-3.157218869036847,"x":142.86,"y":171.81,"x0":2.529012744294101,"y0":50.005317059081875,"z0":5.145683365849574,"aX":18.59613495787398},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.7,"breakHorizontal":-15.1,"spinRate":2271,"spinDirection":124},"zone":4,"typeConfidence":0.88,"plateTime":0.4020173863244092,"extension":5.653986314676982},"index":1,"playId":"a032149f-939e-33be-aaac-253dc63804fe","pitchNumber":2,"startTime":"2026-08-22T18:40:56.185Z","endTime":"2026-08-22T18:41:00.392Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-22T18:41:10.887Z","endTime":"2026-08-22T18:41:28.376Z","isPitch":false,"type":"action","player":{"id":807727,"link":"/api/v1/people/807727"}},{"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":85.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.388403642823455,"aZ":-21.104821410731667,"pfxX":10.855639486167325,"pfxZ":5.778087296111668,"pX":0.2309324403357428,"pZ":2.7939664244581026,"vX0":-10.519880664976068,"vY0":-138.58978278958662,"vZ0":-2.668837943943902,"x":108.2,"y":163.34,"x0":2.693934571296962,"y0":50.00106431397965,"z0":5.203371297673628,"aX":20.79247770244077},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.0,"breakHorizontal":-17.0,"spinRate":2463,"spinDirection":130},"zone":2,"typeConfidence":0.89,"plateTime":0.397535384937898,"extension":5.571537320746448},"index":3,"playId":"9611cc9c-0f9d-39ea-af80-fe61daa16e96","pitchNumber":3,"startTime":"2026-08-22T18:41:28.376Z","endTime":"2026-08-22T18:41:31.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.694315449042826,"aZ":-28.76816976857315,"pfxX":4.143129502416969,"pfxZ":2.149843530717278,"pX":1.0920139708370669,"pZ":2.13224720122802,"vX0":-5.7252955787101145,"vY0":-124.94675597574285,"vZ0":-1.8716181435915518,"x":75.37,"y":181.21,"x0":2.87267169276208,"y0":50.00379374580023,"z0":5.250419933415757,"aX":6.565259905634166},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.7,"breakHorizontal":-6.2,"spinRate":1934,"spinDirection":119},"zone":14,"typeConfidence":0.75,"plateTime":0.4380366385150709,"extension":5.669434331307294},"hitData":{"launchSpeed":72.4,"launchAngle":19.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.87,"coordY":97.47}},"index":4,"playId":"e174166c-6168-36a9-8ad5-4c4fee9d5f45","pitchNumber":4,"startTime":"2026-08-22T18:41:52.171Z","endTime":"2026-08-22T18:42:05.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:42:05.221Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Myles Straw pops out to first baseman Luis García Jr. in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T18:42:05.380Z","endTime":"2026-08-22T18:49:53.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,5,6,7],"actionIndex":[3,4],"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.191300642646123,"aZ":-31.24830046198693,"pfxX":7.670636406587347,"pfxZ":0.6253878436269016,"pX":0.9081230616802559,"pZ":2.3504945995346462,"vX0":-6.735815864136405,"vY0":-121.55831579233241,"vZ0":-0.6575562740956727,"x":82.38,"y":175.32,"x0":2.7266347769828725,"y0":50.00552302460009,"z0":5.352072347456689,"aX":11.411172447154364},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.2,"breakHorizontal":-12.1,"spinRate":1949,"spinDirection":121},"zone":14,"typeConfidence":0.91,"plateTime":0.4516603284973506,"extension":5.585391726009296},"index":0,"playId":"ee2a568f-0584-3e93-8240-9a3eb260475c","pitchNumber":1,"startTime":"2026-08-22T18:42:36.005Z","endTime":"2026-08-22T18:42:40.093Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"0ea7f1ac-62fd-464c-8a88-c84448588f3e","startTime":"2026-08-22T18:42:51.351Z","endTime":"2026-08-22T18:42:56.351Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.85220353498893,"aZ":-33.49559789740827,"pfxX":-7.976036408404266,"pfxZ":-1.007452468846699,"pX":-1.1341313596068385,"pZ":1.7022635893917988,"vX0":-7.015635039633294,"vY0":-114.01610101210477,"vZ0":-0.5783929890659629,"x":160.23,"y":192.82,"x0":3.0240895982324174,"y0":50.00265377614862,"z0":5.277586061553303,"aX":-10.453368359702207},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-1.7,"breakHorizontal":16.3,"spinRate":2546,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.48121634650582257,"extension":5.425067902724179},"index":2,"playId":"5ef934d0-9881-33d2-b40a-15b43f98d087","pitchNumber":2,"startTime":"2026-08-22T18:43:08.726Z","endTime":"2026-08-22T18:43:12.492Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-22T18:43:36.731Z","endTime":"2026-08-22T18:45:06.820Z","isPitch":false,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"}},{"details":{"description":"Pitching Change: Yerry De los Santos replaces Ryan Weathers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"startTime":"2026-08-22T18:45:06.820Z","endTime":"2026-08-22T18:49:07.203Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660787,"link":"/api/v1/people/660787"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90940952915819,"aZ":-23.318909888903942,"pfxX":-11.772500848924006,"pfxZ":4.735698041161254,"pX":0.04837083870692741,"pZ":2.0678194351068013,"vX0":11.257447272736231,"vY0":-135.9659504063937,"vZ0":-5.090279601262049,"x":115.16,"y":182.95,"x0":-2.6168440445265224,"y0":50.00663809238358,"z0":5.583207393202603,"aX":-22.038598156643584},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.6,"breakHorizontal":19.0,"spinRate":2077,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.40288505391316143,"extension":6.400212864739259},"index":5,"playId":"c162fe3e-fb30-3f52-945a-1d4953ddc144","pitchNumber":3,"startTime":"2026-08-22T18:49:07.203Z","endTime":"2026-08-22T18:49:11.262Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5959317906471,"aZ":-23.693794303082385,"pfxX":-11.593025352155212,"pfxZ":4.499518976687709,"pX":1.1086809705453284,"pZ":2.0844688751248643,"vX0":13.072163712768354,"vY0":-135.89338053520848,"vZ0":-5.310715498669363,"x":73.7,"y":147.49,"x0":-2.240062967784343,"y0":50.003829051281464,"z0":5.6930074399479365,"aX":-21.854408634071678},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.2,"breakHorizontal":18.5,"spinRate":2165,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.401859437747659,"extension":6.558796121027519},"index":6,"playId":"5113443d-fcd6-35ac-a80b-2eb2892793d4","pitchNumber":4,"startTime":"2026-08-22T18:49:25.018Z","endTime":"2026-08-22T18:49:28.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.012429200310535,"aZ":-25.4665381322356,"pfxX":-11.046680526441705,"pfxZ":3.6155750211432425,"pX":-0.8229599167709768,"pZ":2.2641997333039154,"vX0":8.531572586413501,"vY0":-134.78110289295952,"vZ0":-4.244690098240476,"x":148.37,"y":177.65,"x0":-2.581115380810685,"y0":50.00415197556773,"z0":5.64020876385623,"aX":-20.494879598114572},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.9,"breakHorizontal":18.4,"spinRate":2171,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.4051096591246628,"extension":6.348310551033109},"hitData":{"launchSpeed":86.6,"launchAngle":70.0,"totalDistance":118.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":161.94,"coordY":176.51}},"index":7,"playId":"03289439-ed24-3a22-9600-cbbdb2db7d45","pitchNumber":5,"startTime":"2026-08-22T18:49:43.221Z","endTime":"2026-08-22T18:49:53.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:49:53.580Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Bateman challenged (pitch result), call on the field was overturned: Brett Bateman walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T18:50:04.113Z","endTime":"2026-08-22T18:53:32.749Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"postOnSecond":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"postOnThird":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,7,8],"actionIndex":[6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660787,"link":"/api/v1/people/660787"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_adv_play","runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42341723885558,"aZ":-15.081957134532226,"pfxX":-11.989403545390566,"pfxZ":9.18197925894064,"pX":1.3726717867112697,"pZ":1.825499365417112,"vX0":14.793574607033905,"vY0":-136.41743241741986,"vZ0":-7.253099949630475,"x":64.68,"y":189.49,"x0":-2.594176403369305,"y0":50.00633353689612,"z0":5.583099202819477,"aX":-22.327348074057557},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":18.1,"spinRate":2207,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.40340512085381164,"extension":6.669868367009114},"index":0,"playId":"5714965b-61ac-398b-9395-c35b66c10924","pitchNumber":1,"startTime":"2026-08-22T18:50:33.979Z","endTime":"2026-08-22T18:50:37.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63296817301937,"aZ":-17.778074451358034,"pfxX":-11.250566025142632,"pfxZ":7.684747643762312,"pX":-0.00999561980833233,"pZ":2.3120938601841394,"vX0":11.105902352336901,"vY0":-136.8624463480269,"vZ0":-5.221260072184568,"x":117.38,"y":176.35,"x0":-2.6827239908800653,"y0":50.006553754190016,"z0":5.484569526674622,"aX":-21.088399565593214},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.7,"breakHorizontal":17.6,"spinRate":2070,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.4020823707271761,"extension":6.573907548270404},"index":1,"playId":"9e1ee236-3f31-3a01-a9b4-b45135964533","pitchNumber":2,"startTime":"2026-08-22T18:50:51.743Z","endTime":"2026-08-22T18:50:55.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.310040737334436,"aZ":-29.03448781597604,"pfxX":-11.675588684598587,"pfxZ":1.9522147869779423,"pX":0.6997748811114461,"pZ":0.48378182598937663,"vX0":12.0662037514727,"vY0":-126.85049417675165,"vZ0":-6.7733503122598275,"x":90.33,"y":225.72,"x0":-2.633305481659099,"y0":50.00226215090431,"z0":5.546185490503632,"aX":-18.763354808265863},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.9,"breakHorizontal":17.9,"spinRate":1692,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.43410727794295223,"extension":6.487542587742688},"index":2,"playId":"3559b98f-7756-31d0-b4e6-a18ae38763bc","pitchNumber":3,"startTime":"2026-08-22T18:51:09.682Z","endTime":"2026-08-22T18:51:13.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06689186818711,"aZ":-16.741666561151504,"pfxX":-10.780148712730837,"pfxZ":8.192569833510039,"pX":0.5816563777432812,"pZ":2.2541392915780856,"vX0":12.184577845862167,"vY0":-137.07716965657175,"vZ0":-5.650578714254674,"x":94.83,"y":177.92,"x0":-2.541193161579205,"y0":50.00607402237676,"z0":5.503225183834633,"aX":-20.317879947560385},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":16.7,"spinRate":2191,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.40106968268827803,"extension":6.630085649800991},"index":3,"playId":"583e6db0-17c4-3c62-92d8-35a854ba8539","pitchNumber":4,"startTime":"2026-08-22T18:51:29.198Z","endTime":"2026-08-22T18:51:35.250Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-22T18:52:11.713Z","endTime":"2026-08-22T18:52:27.750Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"80c922b5-f7de-4624-9e76-59b256eb41ad","startTime":"2026-08-22T18:52:27.750Z","endTime":"2026-08-22T18:52:37.357Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by pitcher Yerry De los Santos on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"actionPlayId":"80c922b5-f7de-4624-9e76-59b256eb41ad","startTime":"2026-08-22T18:52:51.690Z","endTime":"2026-08-22T18:53:10.817Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84209551809712,"aZ":-26.93257843947774,"pfxX":0.387432516933226,"pfxZ":3.288337966991614,"pX":-0.7994373017308197,"pZ":1.5061855028667348,"vX0":4.81877990083634,"vY0":-125.85956572190575,"vZ0":-5.108019084795166,"x":147.47,"y":198.11,"x0":-2.793631831172726,"y0":50.004630643565285,"z0":5.757695370584896,"aX":0.6185097206646918},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.9,"breakHorizontal":-1.9,"spinRate":2031,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.4360965217748487,"extension":6.244581500028927},"index":7,"playId":"c6b83e59-26f9-3741-bd83-aaebc3162915","pitchNumber":5,"startTime":"2026-08-22T18:53:10.817Z","endTime":"2026-08-22T18:53:15.611Z","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":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94703747438045,"aZ":-20.802784367519877,"pfxX":-11.192726887520505,"pfxZ":5.907311862083646,"pX":-0.024611482629762014,"pZ":1.4612436538456317,"vX0":11.206238820057864,"vY0":-138.36847049164018,"vZ0":-7.218685855524349,"x":117.94,"y":199.33,"x0":-2.686965865725604,"y0":50.00379846244959,"z0":5.514188277474114,"aX":-21.548983069741162},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.1,"breakHorizontal":17.8,"spinRate":2200,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.39694814380872145,"extension":6.465619867545595},"index":8,"playId":"dda4d189-095c-32da-9cd0-36f36fe2bb34","pitchNumber":6,"startTime":"2026-08-22T18:53:28.003Z","endTime":"2026-08-22T18:53:32.749Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"}},"playEndTime":"2026-08-22T18:53:32.749Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, second baseman Jazz Chisholm Jr. to first baseman Luis García Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T18:54:52.551Z","endTime":"2026-08-22T18:56:03.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Groundout","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":4},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"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":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T18:54:12.548Z","endTime":"2026-08-22T18:54:54.838Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.350669518669925,"aZ":-21.660647669758422,"pfxX":-10.074911928973183,"pfxZ":5.387677449243361,"pX":0.13174947046538893,"pZ":2.525535630129284,"vX0":10.971052765713123,"vY0":-138.87661297415238,"vZ0":-4.627501946366067,"x":111.98,"y":170.59,"x0":-2.562573364479376,"y0":50.00318328209935,"z0":5.6557681468961345,"aX":-19.663326436628306},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.9,"breakHorizontal":16.0,"spinRate":2263,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.39453075461848597,"extension":6.362459775702702},"index":1,"playId":"4354c78a-0aad-32b0-8fcc-42ed469b0a71","pitchNumber":1,"startTime":"2026-08-22T18:54:54.838Z","endTime":"2026-08-22T18:54:58.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.498997873485195,"aZ":-18.8853852978016,"pfxX":-11.348347256603907,"pfxZ":6.8083905280542885,"pX":2.099517161882884,"pZ":1.5809398658575313,"vX0":15.814785627184074,"vY0":-139.12525701505356,"vZ0":-7.411445949799746,"x":36.97,"y":196.09,"x0":-2.195824865833671,"y0":50.00274259429266,"z0":5.5406941846680695,"aX":-22.149521785654716},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.7,"breakHorizontal":17.2,"spinRate":2282,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3943699426612004,"extension":6.768762685297386},"index":2,"playId":"4e479f80-f277-3ba8-a6fb-0cff81f1f0ad","pitchNumber":2,"startTime":"2026-08-22T18:55:11.310Z","endTime":"2026-08-22T18:55:14.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56939789293585,"aZ":-19.022114032077315,"pfxX":-9.578060586284582,"pfxZ":6.795569464198161,"pX":0.8782728390602978,"pZ":1.7379542377374881,"vX0":12.111720243912085,"vY0":-138.1779721006445,"vZ0":-7.0660938913026765,"x":83.52,"y":191.86,"x0":-2.3157847167722934,"y0":50.0030146968776,"z0":5.6048505562702555,"aX":-18.536797669623827},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.9,"breakHorizontal":14.9,"spinRate":2207,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3962842155570443,"extension":6.650656208463215},"index":3,"playId":"b0e21dba-4e50-3ecd-a1ab-2f8b1793baf4","pitchNumber":3,"startTime":"2026-08-22T18:55:35.124Z","endTime":"2026-08-22T18:55:40.582Z","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":95.7,"endSpeed":87.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.774143257642883,"aZ":-19.370198479988908,"pfxX":-9.590243250696176,"pfxZ":6.561432492371815,"pX":0.5115492238303093,"pZ":1.7849290491996732,"vX0":11.39445670125095,"vY0":-138.73979858687923,"vZ0":-6.951291425433418,"x":97.5,"y":190.59,"x0":-2.4008601609342914,"y0":50.00073118515212,"z0":5.6116983517765835,"aX":-18.7107735821861},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.6,"breakHorizontal":15.0,"spinRate":2227,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.39464920745774057,"extension":6.544196097431413},"hitData":{"launchSpeed":103.9,"launchAngle":2.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.0,"coordY":154.0}},"index":4,"playId":"36749713-6e21-3ba1-aa2d-0421319ec5be","pitchNumber":4,"startTime":"2026-08-22T18:55:54.990Z","endTime":"2026-08-22T18:56:03.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:56:03.184Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T18:58:12.383Z","endTime":"2026-08-22T18:59:45.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31741044352104,"aZ":-42.632181333119426,"pfxX":0.1122722523819707,"pfxZ":-8.321349778914096,"pX":-0.22640801703798283,"pZ":1.3651681652185945,"vX0":2.688227458811871,"vY0":-112.03538067641216,"vZ0":-1.0005214865137702,"x":125.63,"y":201.92,"x0":-1.4619562158108501,"y0":50.00196462103286,"z0":6.217049718679382,"aX":0.14069455688945098},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-15.0,"breakHorizontal":-1.0,"spinRate":2457,"spinDirection":20},"zone":13,"typeConfidence":2.0,"plateTime":0.49096596220198796,"extension":6.170214841104233},"index":0,"playId":"3ac027be-560c-392e-b23c-4e73a7346111","pitchNumber":1,"startTime":"2026-08-22T18:58:25.489Z","endTime":"2026-08-22T18:58:29.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42973144174375,"aZ":-29.882392453629834,"pfxX":-2.00923269055522,"pfxZ":1.459844728708159,"pX":0.5891472453626677,"pZ":2.321460528215312,"vX0":5.3507470809142825,"vY0":-124.07439878816305,"vZ0":-3.132828693734254,"x":94.54,"y":176.1,"x0":-1.328559361251014,"y0":50.001029728494935,"z0":6.07493592374883,"aX":-3.151172839246005},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.2,"breakHorizontal":2.5,"spinRate":2729,"spinDirection":92},"zone":6,"typeConfidence":2.0,"plateTime":0.4404301480635362,"extension":6.010140168739414},"index":1,"playId":"bd74e8a4-1559-3cb6-adf4-c2770c10f4de","pitchNumber":2,"startTime":"2026-08-22T18:58:41.274Z","endTime":"2026-08-22T18:58:44.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.751738456116083,"aZ":-28.595526629427486,"pfxX":-0.3369039732911676,"pfxZ":2.185149209327638,"pX":0.9735903960147224,"pZ":2.0006999242561814,"vX0":5.720012005100633,"vY0":-126.02092210096674,"vZ0":-4.440858007865343,"x":79.89,"y":184.76,"x0":-1.2663492987406955,"y0":50.00034236874616,"z0":6.053402494306591,"aX":-0.5520802010657466},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":-0.5,"spinRate":2598,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.43199095767719786,"extension":6.045792457241848},"index":2,"playId":"84c6a869-1285-3292-9639-d2504a80f11f","pitchNumber":3,"startTime":"2026-08-22T18:59:02.801Z","endTime":"2026-08-22T18:59:06.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.701214208963425,"aZ":-11.036036099954021,"pfxX":-2.1241377343850925,"pfxZ":10.485283611336456,"pX":0.5362758687902673,"pZ":4.85913002579669,"vX0":5.8815957658842075,"vY0":-141.00132957380754,"vZ0":-1.8159489973271936,"x":96.56,"y":107.58,"x0":-1.299575307027309,"y0":50.002393541931575,"z0":6.2225977063437865,"aX":-4.283017113187388},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.8,"breakHorizontal":2.6,"spinRate":2338,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.3882764195244395,"extension":6.152422351126393},"index":3,"playId":"4d3a803c-5570-317c-9889-f4421fded1f9","pitchNumber":4,"startTime":"2026-08-22T18:59:24.646Z","endTime":"2026-08-22T18:59:28.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":72.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.876635044610897,"aZ":-42.00363876656798,"pfxX":6.840186139529836,"pfxZ":-7.269117974685173,"pX":-0.24851486867220965,"pZ":3.1306221866574386,"vX0":1.6931933952844058,"vY0":-116.42498214619255,"vZ0":2.473382018563015,"x":126.47,"y":154.25,"x0":-1.8761490645961747,"y0":50.001674448841364,"z0":6.072608180998657,"aX":9.250534752804965},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.1,"breakHorizontal":-12.8,"spinRate":2737,"spinDirection":28},"zone":2,"typeConfidence":2.0,"plateTime":0.4731313230537446,"extension":6.115346200411699},"index":4,"playId":"8d06402d-8135-39ca-9607-e82444374820","pitchNumber":5,"startTime":"2026-08-22T18:59:40.715Z","endTime":"2026-08-22T18:59:45.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T18:59:45.372Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, second baseman Charles McAdoo to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T18:59:45.243Z","endTime":"2026-08-22T19:00:35.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.687826727452922,"aZ":-41.52201992155116,"pfxX":0.8907602911399777,"pfxZ":-6.930807220868238,"pX":0.5236067874518107,"pZ":1.4997431424603442,"vX0":3.976316030011054,"vY0":-115.18989201771147,"vZ0":-1.5604020044043443,"x":97.04,"y":198.29,"x0":-1.3381970759422925,"y0":50.002710331465146,"z0":6.187444368297417,"aX":1.201231996563044},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.7,"breakHorizontal":-2.5,"spinRate":2563,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4748526310193095,"extension":5.914549857791046},"index":0,"playId":"e14e55c6-6cf7-3102-ad2c-12926424c2e6","pitchNumber":1,"startTime":"2026-08-22T19:00:09.850Z","endTime":"2026-08-22T19:00:14.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":75.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.120878594189072,"aZ":-20.195645912978893,"pfxX":-4.04811802693624,"pfxZ":8.351679197908329,"pX":-0.7469857583403335,"pZ":2.4802669549851504,"vX0":2.6185869992672157,"vY0":-117.79982078285589,"vZ0":-4.090777637869939,"x":145.47,"y":171.81,"x0":-1.3359318380959668,"y0":50.00053528942128,"z0":6.060680603118769,"aX":-5.80399990691345},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":14.6,"breakHorizontal":6.8,"spinRate":1760,"spinDirection":188},"zone":4,"typeConfidence":2.0,"plateTime":0.4614149360496338,"extension":6.325057648431617},"hitData":{"launchSpeed":99.9,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":158.78}},"index":1,"playId":"5327db43-c5b1-3cbe-93de-b2ec76865bc5","pitchNumber":2,"startTime":"2026-08-22T19:00:28.290Z","endTime":"2026-08-22T19:00:35.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:00:35.942Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Jones strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T19:00:42.191Z","endTime":"2026-08-22T19:02:47.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.319257013505766,"aZ":-13.286032102306363,"pfxX":-2.3439071291720017,"pfxZ":9.578493023855955,"pX":1.2999357086484071,"pZ":2.7460536164034,"vX0":8.026828687225139,"vY0":-139.3053727229534,"vZ0":-6.590620907585495,"x":67.45,"y":164.64,"x0":-1.3101212673274998,"y0":50.004514485356026,"z0":6.015284722890346,"aX":-4.624047240209771},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":2.6,"spinRate":2392,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.39269442188652093,"extension":6.241202919940641},"index":0,"playId":"74057e47-4c99-3b64-a07a-3173b1c8cf5b","pitchNumber":1,"startTime":"2026-08-22T19:01:02.516Z","endTime":"2026-08-22T19:01:06.506Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.756930994165653,"aZ":-43.837427313102985,"pfxX":0.44060182839851203,"pfxZ":-8.710258683716232,"pX":-0.24927427923858014,"pZ":3.292609348023562,"vX0":2.969876855387833,"vY0":-114.8224179128614,"vZ0":2.8746834532636143,"x":126.5,"y":149.88,"x0":-1.6153654091821674,"y0":50.00338870128677,"z0":6.282096624986795,"aX":0.589887609534477},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-14.8,"breakHorizontal":-1.6,"spinRate":2598,"spinDirection":26},"zone":2,"typeConfidence":2.0,"plateTime":0.47654725106440576,"extension":6.1157584422061335},"index":1,"playId":"ccc7e62f-609c-3977-b85a-63645cba616a","pitchNumber":2,"startTime":"2026-08-22T19:01:20.186Z","endTime":"2026-08-22T19:01:24.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.160366564265725,"aZ":-18.992021281263106,"pfxX":-3.8206129801557958,"pfxZ":9.804794475925064,"pX":-0.5967224824541089,"pZ":2.1769780540496577,"vX0":3.0223111316810005,"vY0":-115.41943726198154,"vZ0":-4.47748615131989,"x":139.75,"y":180.0,"x0":-1.4289024360826266,"y0":50.00528693575276,"z0":5.9790723321202925,"aX":-5.138233775271335},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":16.9,"breakHorizontal":6.1,"spinRate":1602,"spinDirection":184},"zone":7,"typeConfidence":2.0,"plateTime":0.47517882654914523,"extension":6.25682525291854},"index":2,"playId":"99bb1411-d04b-3cd9-8bd1-39cf686d6a84","pitchNumber":3,"startTime":"2026-08-22T19:01:40.160Z","endTime":"2026-08-22T19:01:45.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01442175154157,"aZ":-26.43636493668767,"pfxX":0.7523252281087851,"pfxZ":3.516474969012288,"pX":0.029052401591314503,"pZ":-0.2646969423936625,"vX0":4.280861326703099,"vY0":-127.61094406141969,"vZ0":-9.710247389430851,"x":115.89,"y":245.93,"x0":-1.775752350106321,"y0":50.00296248426627,"z0":5.710339300455885,"aX":1.2256974579042839},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":-2.4,"spinRate":2690,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4310794062718437,"extension":6.167358900860898},"index":3,"playId":"71cb3c88-129a-3b3a-9ed7-fac89f9a2f03","pitchNumber":4,"startTime":"2026-08-22T19:01:58.986Z","endTime":"2026-08-22T19:02:03.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":69.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.54404957326537,"aZ":-21.68585088688821,"pfxX":-3.7098084045252655,"pfxZ":8.42867510377874,"pX":-0.9944744365377133,"pZ":4.093083964045835,"vX0":1.9811876798809314,"vY0":-111.06192645405994,"vZ0":0.4073992782193603,"x":154.91,"y":128.27,"x0":-1.4176931382639162,"y0":50.00458549209269,"z0":6.16891122780851,"aX":-4.618647092648849},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":15.7,"breakHorizontal":6.1,"spinRate":1452,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.49382723304712384,"extension":6.534560371810475},"index":4,"playId":"af500bb0-da98-36f1-ba68-38693a82c68d","pitchNumber":5,"startTime":"2026-08-22T19:02:24.950Z","endTime":"2026-08-22T19:02:28.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5006996320437,"aZ":-28.11061989821979,"pfxX":-0.643793800897539,"pfxZ":2.39422149454502,"pX":-0.2549607931117084,"pZ":1.6465796953650607,"vX0":3.993554444423355,"vY0":-129.28084904860134,"vZ0":-5.570596698285671,"x":126.72,"y":194.32,"x0":-1.7348465608080992,"y0":50.002583301368155,"z0":5.982185021080147,"aX":-1.0926787551765809},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.4,"breakHorizontal":0.2,"spinRate":2544,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.423389071597283,"extension":6.164503367257919},"index":5,"playId":"4497f5c6-0846-3db9-9eb2-f1dea4a537e4","pitchNumber":6,"startTime":"2026-08-22T19:02:44.263Z","endTime":"2026-08-22T19:02:47.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:02:47.716Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Kirk walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T19:04:40.327Z","endTime":"2026-08-22T19:06:41.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74958943502894,"aZ":-21.283203606806264,"pfxX":-10.491760550058101,"pfxZ":5.7180432192247235,"pX":0.5339034996614634,"pZ":2.0736419963161685,"vX0":11.922499510745087,"vY0":-136.9985224302127,"vZ0":-5.81492805822236,"x":96.65,"y":182.79,"x0":-2.5075137694530083,"y0":50.00347709974906,"z0":5.674753283210257,"aX":-19.98187884196094},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.2,"breakHorizontal":16.6,"spinRate":2169,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.3995349697470658,"extension":6.557029225038317},"index":0,"playId":"36a844b9-6261-31c6-a33f-c2937e1584a2","pitchNumber":1,"startTime":"2026-08-22T19:04:57.524Z","endTime":"2026-08-22T19:05:01.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.850321354831074,"aZ":-27.533781987290904,"pfxX":-0.8024354646674396,"pfxZ":2.925441922766397,"pX":2.0475148292231706,"pZ":0.46581613256435533,"vX0":11.910031668060542,"vY0":-126.00641186041089,"vZ0":-7.025918441754998,"x":38.95,"y":226.2,"x0":-2.6637227352747983,"y0":50.004602944079785,"z0":5.556714117674489,"aX":-1.2757335288276743},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.6,"breakHorizontal":-1.7,"spinRate":2094,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.43697261293227196,"extension":7.096093770635925},"index":1,"playId":"c0039bb0-5184-30af-919b-dbe40dd5d479","pitchNumber":2,"startTime":"2026-08-22T19:05:12.757Z","endTime":"2026-08-22T19:05:15.757Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-22T19:05:30.883Z","endTime":"2026-08-22T19:05:48.475Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.3,"endSpeed":79.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.461840718905464,"aZ":-29.17112344895783,"pfxX":-1.1629689632378621,"pfxZ":1.8856061249438696,"pX":1.2736702079875915,"pZ":2.3590648848248597,"vX0":9.878731688852852,"vY0":-125.38416201354673,"vZ0":-2.3720569291746596,"x":68.45,"y":175.09,"x0":-2.5668540098245423,"y0":50.00129578658492,"z0":5.698752447210332,"aX":-1.851195943817945},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.1,"breakHorizontal":-0.1,"spinRate":2045,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4369136619495162,"extension":6.529424756808153},"index":3,"playId":"11ce5fae-42a6-367e-800c-8f92159813d2","pitchNumber":3,"startTime":"2026-08-22T19:05:48.475Z","endTime":"2026-08-22T19:05:52.963Z","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":94.5,"endSpeed":86.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.160574682421412,"aZ":-22.01158276246008,"pfxX":-10.511520854416286,"pfxZ":5.293024175228954,"pX":-1.030885502719921,"pZ":2.61208910122189,"vX0":8.262776847721218,"vY0":-137.40213010803993,"vZ0":-4.008720396434615,"x":156.29,"y":168.25,"x0":-2.7045913265627424,"y0":50.00582114422199,"z0":5.577425738345596,"aX":-20.193059096808295},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.0,"breakHorizontal":17.4,"spinRate":2165,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3979518509448656,"extension":6.545144773326214},"index":4,"playId":"57954a9d-fccc-3dcf-ac2a-f9e1981febf2","pitchNumber":4,"startTime":"2026-08-22T19:06:07.144Z","endTime":"2026-08-22T19:06:11.350Z","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":94.8,"endSpeed":87.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.479397948922827,"aZ":-22.632084237962584,"pfxX":-11.232689420993031,"pfxZ":4.9611727852393495,"pX":-0.4940716553440666,"pZ":1.7433117350486695,"vX0":9.808427984588782,"vY0":-137.57964980825457,"vZ0":-6.20276566662755,"x":135.83,"y":191.71,"x0":-2.639590484641203,"y0":50.00672681044852,"z0":5.553162230454118,"aX":-21.617360130022192},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.9,"breakHorizontal":18.4,"spinRate":2171,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.3975679352359127,"extension":6.536312039702588},"index":5,"playId":"24215e57-45dc-377d-aca0-06911666b491","pitchNumber":5,"startTime":"2026-08-22T19:06:22.685Z","endTime":"2026-08-22T19:06:26.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.232757630449402,"aZ":-21.33843383164309,"pfxX":-10.328146116481632,"pfxZ":5.734215996203137,"pX":-1.8857441293046795,"pZ":2.739397813283238,"vX0":5.647243462290188,"vY0":-136.61202555622233,"vZ0":-3.94261899697564,"x":188.88,"y":164.82,"x0":-2.638442908349289,"y0":50.00176343593644,"z0":5.668969587242836,"aX":-19.510626006384133},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.7,"breakHorizontal":17.5,"spinRate":2194,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.40101849083416985,"extension":6.431978158154373},"index":6,"playId":"900ddb3d-0713-3bea-bd58-09f4b664a32e","pitchNumber":6,"startTime":"2026-08-22T19:06:38.206Z","endTime":"2026-08-22T19:06:41.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:06:41.682Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a ground ball to center fielder Trent Grisham. Alejandro Kirk to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T19:06:45.499Z","endTime":"2026-08-22T19:08:49.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.959664514399158,"aZ":-21.511616424676873,"pfxX":-11.219174531935584,"pfxZ":5.485860637073069,"pX":-0.6015362880886189,"pZ":2.869386661586974,"vX0":9.480466458489659,"vY0":-138.55324655613992,"vZ0":-3.541764440599431,"x":139.93,"y":161.31,"x0":-2.6099295107219773,"y0":50.00588499636665,"z0":5.6019425939915655,"aX":-21.81677984714526},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.4,"breakHorizontal":18.4,"spinRate":2176,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.3953318638547927,"extension":6.385001906227066},"index":0,"playId":"303936ad-0366-3b98-a570-e678040610dd","pitchNumber":1,"startTime":"2026-08-22T19:07:09.386Z","endTime":"2026-08-22T19:07:12.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.159719331466324,"aZ":-23.45318432544326,"pfxX":-12.284852970168231,"pfxZ":4.475984758121086,"pX":1.2412471186302474,"pZ":0.9103149048548207,"vX0":14.175617410242381,"vY0":-138.34609625170722,"vZ0":-8.44816392116319,"x":69.69,"y":214.2,"x0":-2.338798980468294,"y0":50.00609005973983,"z0":5.560462220028032,"aX":-23.958404580649738},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.5,"breakHorizontal":19.6,"spinRate":2115,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3950244776828278,"extension":6.619654308275925},"index":1,"playId":"f13b3f69-87dd-3d85-b5bc-5c1b3405293e","pitchNumber":2,"startTime":"2026-08-22T19:07:30.339Z","endTime":"2026-08-22T19:07:34.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89406508860505,"aZ":-22.699181112011907,"pfxX":-11.375227771624605,"pfxZ":4.7819031933910345,"pX":-1.3014912967967474,"pZ":3.048955684830403,"vX0":8.2119128917621,"vY0":-139.74456377614206,"vZ0":-3.141146624833171,"x":166.61,"y":156.46,"x0":-2.7971949364646576,"y0":50.00528550486797,"z0":5.675370778782076,"aX":-22.54704508127676},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.2,"breakHorizontal":19.0,"spinRate":2174,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39165555621412595,"extension":6.799490548143215},"index":2,"playId":"7f72787c-62c5-3acd-8c15-9ee922afa64e","pitchNumber":3,"startTime":"2026-08-22T19:07:51.333Z","endTime":"2026-08-22T19:07:55.871Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.261476981530812,"aZ":-23.051461738750007,"pfxX":-11.687312736735379,"pfxZ":4.636561043875649,"pX":1.4961494296846976,"pZ":1.129760855660766,"vX0":14.86152307483966,"vY0":-138.52383016615536,"vZ0":-8.025701894382609,"x":59.97,"y":208.28,"x0":-2.388261866804689,"y0":50.00641772880284,"z0":5.574539390473221,"aX":-23.00847872374161},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.0,"breakHorizontal":18.6,"spinRate":2066,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.39349885173662136,"extension":6.901793985105766},"index":3,"playId":"47f4066b-9c2a-330c-a343-9615356353e7","pitchNumber":4,"startTime":"2026-08-22T19:08:11.570Z","endTime":"2026-08-22T19:08:14.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.106286758465032,"aZ":-24.26697580562979,"pfxX":-11.630590977243362,"pfxZ":4.1029939771135595,"pX":0.05938312419160805,"pZ":2.5913475258108187,"vX0":10.87885421749925,"vY0":-137.84831116158938,"vZ0":-3.993719160105951,"x":114.74,"y":168.81,"x0":-2.4235591135809957,"y0":50.00632681504544,"z0":5.693702857007715,"aX":-22.430246218174954},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.7,"breakHorizontal":18.8,"spinRate":2084,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.39706872336124377,"extension":6.461179086744665},"hitData":{"launchSpeed":97.7,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.28,"coordY":96.96}},"index":4,"playId":"86e24d9d-9b11-38b8-8c11-e5e332b575bd","pitchNumber":5,"startTime":"2026-08-22T19:08:36.774Z","endTime":"2026-08-22T19:08:49.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:08:49.345Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out to center fielder Trent Grisham. Alejandro Kirk to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T19:08:51.705Z","endTime":"2026-08-22T19:09:44.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnThird":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72877166808525,"aZ":-23.436218665796666,"pfxX":-11.393120759245095,"pfxZ":4.531438739367341,"pX":-0.241460279694048,"pZ":2.0815123151148573,"vX0":10.51019365636608,"vY0":-138.20851467335984,"vZ0":-5.332744885633784,"x":126.2,"y":182.58,"x0":-2.619317311286866,"y0":50.001761924271605,"z0":5.616690933702263,"aX":-21.968595268554818},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.2,"breakHorizontal":18.4,"spinRate":2218,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.3967907034234166,"extension":6.624026176237848},"hitData":{"launchSpeed":97.6,"launchAngle":26.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.83,"coordY":56.66}},"index":0,"playId":"cd67b724-1a07-3579-8040-48c2164e4589","pitchNumber":1,"startTime":"2026-08-22T19:09:32.389Z","endTime":"2026-08-22T19:09:44.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:09:44.536Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ernie Clement pops out to second baseman Jazz Chisholm Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T19:09:52.392Z","endTime":"2026-08-22T19:11:00.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnThird":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":87.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.957475306449894,"aZ":-22.1485829981604,"pfxX":-10.657110785156021,"pfxZ":5.086410044295344,"pX":0.252035976145799,"pZ":1.8209663846106332,"vX0":11.495632582099704,"vY0":-139.64978454364518,"vZ0":-6.167670198368465,"x":107.39,"y":189.61,"x0":-2.536563289701828,"y0":50.00622839039175,"z0":5.51904433619383,"aX":-21.01774776871098},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.0,"breakHorizontal":16.9,"spinRate":2233,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.39247280114454774,"extension":6.708190762205365},"index":0,"playId":"bfba7e81-0f34-3223-b1c6-db42bd6e07d7","pitchNumber":1,"startTime":"2026-08-22T19:10:16.701Z","endTime":"2026-08-22T19:10:20.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.184073501608868,"aZ":-27.49239504851953,"pfxX":1.2484065094488637,"pfxZ":2.8427549066386577,"pX":1.2902120735800449,"pZ":1.4314750661891942,"vX0":8.897007597123881,"vY0":-128.30104084865184,"vZ0":-5.221006458152342,"x":67.82,"y":200.13,"x0":-2.4003031259469,"y0":50.006396404855295,"z0":5.6638188085257655,"aX":2.059326381766196},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":-4.4,"spinRate":2095,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.42865467121018597,"extension":6.428368403288445},"index":1,"playId":"ef007a57-5347-3844-b97e-0e816db2646f","pitchNumber":2,"startTime":"2026-08-22T19:10:34.263Z","endTime":"2026-08-22T19:10:38.497Z","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":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78743793932849,"aZ":-22.35224300903702,"pfxX":-10.977915616684232,"pfxZ":4.957585944148853,"pX":-0.9654491244130032,"pZ":3.2863819735072033,"vX0":7.598451926389682,"vY0":-140.16283602289428,"vZ0":-2.7890889347202856,"x":153.8,"y":150.05,"x0":-2.290338829569866,"y0":50.00660035370588,"z0":5.760191107853401,"aX":-21.765537253641703},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.5,"breakHorizontal":18.2,"spinRate":2179,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.391347822118874,"extension":6.498161926669734},"hitData":{"launchSpeed":51.0,"launchAngle":42.0,"totalDistance":136.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":127.54,"coordY":147.51}},"index":2,"playId":"f64c9d65-b11e-3d21-9c0d-7d4fb6ce10a8","pitchNumber":3,"startTime":"2026-08-22T19:10:53.239Z","endTime":"2026-08-22T19:11:00.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:11:00.175Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a ground ball to center fielder Trent Grisham. Alejandro Kirk scores. George Springer to 3rd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T19:12:12.373Z","endTime":"2026-08-22T19:13:42.912Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnThird":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":{"id":660787,"link":"/api/v1/people/660787"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nathan Lukes replaces Daz Cameron.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T19:11:26.263Z","endTime":"2026-08-22T19:11:34.232Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":663662,"link":"/api/v1/people/663662"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-22T19:11:34.232Z","endTime":"2026-08-22T19:12:14.688Z","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.0,"endSpeed":87.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37977144677952,"aZ":-20.540169520638283,"pfxX":-10.943512141097893,"pfxZ":5.920693053767403,"pX":0.01858590581613918,"pZ":2.1272680681500202,"vX0":10.961707911919882,"vY0":-139.31277079774674,"vZ0":-5.635645516274638,"x":116.29,"y":181.34,"x0":-2.5458809900937784,"y0":50.00254263102283,"z0":5.53461475847673,"aX":-21.504460499064482},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.7,"breakHorizontal":17.5,"spinRate":2291,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.39319625580508166,"extension":6.566855812056562},"index":2,"playId":"6509af79-4a3b-31a7-959f-9d2f3e52c56e","pitchNumber":1,"startTime":"2026-08-22T19:12:14.688Z","endTime":"2026-08-22T19:12:19.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.151816362583112,"aZ":-32.946458905995605,"pfxX":-13.113748710801651,"pfxZ":-0.463771567144746,"pX":0.7226081483456304,"pZ":0.16923469795750506,"vX0":12.657268027612822,"vY0":-129.2776234415916,"vZ0":-7.169987260595667,"x":89.46,"y":234.21,"x0":-2.5537584651428875,"y0":50.00217133613779,"z0":5.5365649561342725,"aX":-22.003044933097986},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.5,"breakHorizontal":20.6,"spinRate":1591,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4251217899242925,"extension":6.634600868825721},"index":3,"playId":"c55e0d61-7013-34b0-a3b6-6da5cc13a87d","pitchNumber":2,"startTime":"2026-08-22T19:12:46.895Z","endTime":"2026-08-22T19:12:50.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59218088355672,"aZ":-26.273547548801385,"pfxX":-10.422581641700877,"pfxZ":3.4999016191340013,"pX":1.40059462391072,"pZ":0.42058348233117254,"vX0":13.370304680955693,"vY0":-129.13813873768393,"vZ0":-7.698132703051467,"x":63.61,"y":227.42,"x0":-2.496435922628355,"y0":50.00019600053264,"z0":5.469357586367269,"aX":-17.552975952313368},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.6,"breakHorizontal":15.8,"spinRate":1489,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4245926701084972,"extension":6.471867157546015},"index":4,"playId":"49d8a00b-f0c3-3cb0-bff4-25e538c29bf7","pitchNumber":3,"startTime":"2026-08-22T19:13:08.940Z","endTime":"2026-08-22T19:13:12.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43306962324799,"aZ":-18.684198283663733,"pfxX":-8.164115995383149,"pfxZ":6.811371471096161,"pX":-0.5592882290033317,"pZ":2.9131062431818315,"vX0":8.779502840845783,"vY0":-139.39038526098696,"vZ0":-4.300298812304151,"x":138.32,"y":160.13,"x0":-2.679376308806507,"y0":50.00202384116136,"z0":5.698610434456464,"aX":-16.16876639401515},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.6,"breakHorizontal":13.1,"spinRate":2187,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.39197178651586384,"extension":6.507772862682171},"hitData":{"launchSpeed":100.3,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.47,"coordY":96.45}},"index":5,"playId":"59cc3917-5717-395b-b21a-170459d9fe29","pitchNumber":4,"startTime":"2026-08-22T19:13:31.670Z","endTime":"2026-08-22T19:13:42.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:13:42.912Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Charles McAdoo flies out to right fielder Spencer Jones.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T19:13:53.380Z","endTime":"2026-08-22T19:16:12.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"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":"Flyout","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":4},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.59382160803904,"aZ":-22.487829177964347,"pfxX":-11.276325411465958,"pfxZ":5.000045475459149,"pX":-0.1622317441977018,"pZ":1.907851565202066,"vX0":10.463918745672178,"vY0":-138.4430379057094,"vZ0":-5.486835088755434,"x":123.18,"y":187.27,"x0":-2.5302167587127555,"y0":50.00036929522685,"z0":5.425434370525351,"aX":-21.834224226072166},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.0,"breakHorizontal":18.1,"spinRate":2308,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.39598566341264885,"extension":6.571334325789715},"index":0,"playId":"81125b3d-e8ab-3c64-a96a-94ee356b71ad","pitchNumber":1,"startTime":"2026-08-22T19:14:25.218Z","endTime":"2026-08-22T19:14:29.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41671961075346,"aZ":-22.72699008138015,"pfxX":-11.103120772005255,"pfxZ":4.85592909377095,"pX":0.28599249909748775,"pZ":3.382303901103104,"vX0":11.350054994038754,"vY0":-139.3283602534134,"vZ0":-2.0854255494890412,"x":106.1,"y":147.46,"x0":-2.418936904417506,"y0":50.00240243130244,"z0":5.659249241635221,"aX":-21.59724181191459},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.5,"breakHorizontal":17.4,"spinRate":2379,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.3947432490728384,"extension":6.613634298423849},"index":1,"playId":"0c5f6219-eec9-323c-a110-49eff331b273","pitchNumber":2,"startTime":"2026-08-22T19:14:43.689Z","endTime":"2026-08-22T19:14:47.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04710708047559,"aZ":-22.65697572367288,"pfxX":-10.741573191062116,"pfxZ":4.831540845201856,"pX":0.5672179162603238,"pZ":3.5333578713303075,"vX0":12.122203407815809,"vY0":-139.80884905445052,"vZ0":-1.3830793024655108,"x":95.38,"y":143.38,"x0":-2.439965193963965,"y0":50.00172604578171,"z0":5.528995535659186,"aX":-21.153764266801662},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.6,"breakHorizontal":16.8,"spinRate":2319,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.39254761239889246,"extension":6.978901504231899},"index":2,"playId":"b511e2d4-7eb1-3818-b384-e0f07d23d619","pitchNumber":3,"startTime":"2026-08-22T19:15:04.862Z","endTime":"2026-08-22T19:15:08.777Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48542089539431,"aZ":-22.011830381828812,"pfxX":-11.34232792542425,"pfxZ":5.295857703161136,"pX":-0.5235251193030306,"pZ":2.826819013271338,"vX0":9.59985804436011,"vY0":-138.52369641035895,"vZ0":-3.6059572102639237,"x":136.96,"y":162.46,"x0":-2.5814242421550775,"y0":50.005592117868275,"z0":5.639091245928626,"aX":-21.776218721002667},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.9,"breakHorizontal":18.2,"spinRate":2354,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.3972848101888289,"extension":6.598178529174794},"index":3,"playId":"60290223-057f-359c-ae90-37fdeef0d464","pitchNumber":4,"startTime":"2026-08-22T19:15:23.760Z","endTime":"2026-08-22T19:15:30.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.498071954920942,"aZ":-24.08322650310113,"pfxX":-10.243881725642737,"pfxZ":4.06196271399493,"pX":-0.20999336967201804,"pZ":3.044020158073258,"vX0":9.899747500049358,"vY0":-139.80840647666116,"vZ0":-2.794185097057861,"x":125.0,"y":156.59,"x0":-2.4542133725458246,"y0":50.00494545634881,"z0":5.625148391622067,"aX":-20.420500877068296},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.0,"breakHorizontal":16.7,"spinRate":2155,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.39075109355216986,"extension":6.540664991891067},"hitData":{"launchSpeed":84.1,"launchAngle":48.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.88,"coordY":125.57}},"index":4,"playId":"2488a50c-0f0c-3b41-8931-3fc8dea0a86c","pitchNumber":5,"startTime":"2026-08-22T19:16:02.918Z","endTime":"2026-08-22T19:16:12.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:16:12.134Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Lombard Jr. walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T19:18:28.745Z","endTime":"2026-08-22T19:19:39.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from right field to center field for Brett Bateman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T19:18:20.377Z","endTime":"2026-08-22T19:18:20.395Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"100"},{"details":{"description":"Nathan Lukes remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-22T19:18:20.395Z","endTime":"2026-08-22T19:18:20.396Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":663662,"link":"/api/v1/people/663662"}},{"details":{"description":"Defensive switch from center field to left field for Myles Straw.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-22T19:18:20.396Z","endTime":"2026-08-22T19:18:31.087Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"900"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":84.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.583123072731574,"aZ":-10.796681055944662,"pfxX":-3.1299432934050353,"pfxZ":11.43239342084972,"pX":0.37190962989778253,"pZ":3.6165321102543224,"vX0":5.167096845003039,"vY0":-136.93473137484816,"vZ0":-4.912892155510475,"x":102.82,"y":141.13,"x0":-1.1462792839226166,"y0":50.00352462541466,"z0":6.194044598859607,"aX":-5.85361174767924},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.7,"breakHorizontal":4.4,"spinRate":2319,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.402383232970553,"extension":6.039232757289782},"index":3,"playId":"679bd775-234e-3a6a-9c8d-3999a90470df","pitchNumber":1,"startTime":"2026-08-22T19:18:31.087Z","endTime":"2026-08-22T19:18:35.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38846064163727,"aZ":-8.816300653196707,"pfxX":-3.5535414847037425,"pfxZ":12.186244053478838,"pX":-0.5762337621546363,"pZ":1.2012744165584965,"vX0":3.571946983268187,"vY0":-138.40917488735622,"vZ0":-11.091649767655774,"x":138.96,"y":206.35,"x0":-1.429400046768719,"y0":50.00211762730096,"z0":5.877606338487392,"aX":-6.810851503592706},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.6,"breakHorizontal":5.5,"spinRate":2424,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.3975885161213304,"extension":6.382889367486757},"index":4,"playId":"59826618-a533-379b-80ff-ed28ff55aaa0","pitchNumber":2,"startTime":"2026-08-22T19:18:48.500Z","endTime":"2026-08-22T19:18:51.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13870527769593,"aZ":-10.492617560788535,"pfxX":-2.8193385976200087,"pfxZ":11.208521884753363,"pX":0.7723777117104171,"pZ":1.6347129070691735,"vX0":6.3181864781983395,"vY0":-138.72056718107248,"vZ0":-9.648015849073467,"x":87.56,"y":194.64,"x0":-1.176008381429236,"y0":50.005903419738424,"z0":5.87237998194798,"aX":-5.455502777673688},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":3.7,"spinRate":2438,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.39593779407074114,"extension":6.269633434593108},"index":5,"playId":"461b9a76-ced6-3a8e-ad2c-c7c8eb720cef","pitchNumber":3,"startTime":"2026-08-22T19:19:05.777Z","endTime":"2026-08-22T19:19:12.447Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09732705233936,"aZ":-10.774922493300544,"pfxX":-0.6966483242900094,"pfxZ":11.000489552463169,"pX":-0.15770179398984224,"pZ":3.747331064984311,"vX0":3.4993435943256324,"vY0":-139.48309963252186,"vZ0":-4.5081728061299025,"x":123.01,"y":137.6,"x0":-1.3450064180179129,"y0":50.00413136976108,"z0":6.111423471504656,"aX":-1.3558972395226396},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.0,"breakHorizontal":0.5,"spinRate":2350,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.3946162488847236,"extension":6.195414070016244},"index":6,"playId":"b4eaf780-0b62-3f2f-9a00-7708104ff95c","pitchNumber":4,"startTime":"2026-08-22T19:19:35.826Z","endTime":"2026-08-22T19:19:39.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:19:39.922Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jazz Chisholm Jr. pops out to shortstop Ernie Clement.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T19:19:52.157Z","endTime":"2026-08-22T19:21:38.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.50989592772049,"aZ":-11.118537079969517,"pfxX":-2.9751603211778033,"pfxZ":10.959714625981523,"pX":0.035902459665231604,"pZ":2.5327480538425573,"vX0":5.917753299208036,"vY0":-138.58555861132913,"vZ0":-7.30922629113798,"x":115.63,"y":170.4,"x0":-1.752486684477983,"y0":50.0030562876115,"z0":5.968361729950943,"aX":-5.716321277363765},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":4.0,"spinRate":2290,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.3970902239230898,"extension":6.10472845121134},"index":0,"playId":"e64cc5ba-a9c4-3f96-95d9-84a64c3a0147","pitchNumber":1,"startTime":"2026-08-22T19:20:25.022Z","endTime":"2026-08-22T19:20:29.453Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"8de6c438-5c22-344d-9351-90a0776b857d","startTime":"2026-08-22T19:20:46.425Z","endTime":"2026-08-22T19:20:49.425Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":68.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.679572816795623,"aZ":-20.059254941439807,"pfxX":-3.2476478385793945,"pfxZ":9.933289212902443,"pX":0.12541977257123169,"pZ":3.8797077996815426,"vX0":4.189047389434525,"vY0":-110.62475734325972,"vZ0":-0.48205757688928497,"x":112.22,"y":134.03,"x0":-1.3848303312094263,"y0":50.003249540441736,"z0":6.2331406675148875,"aX":-3.961462435165228},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":18.1,"breakHorizontal":4.6,"spinRate":1703,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.4981968648728752,"extension":6.0022188063211805},"index":2,"playId":"199835c8-33f4-3b17-8297-be6a2087e599","pitchNumber":2,"startTime":"2026-08-22T19:21:07.518Z","endTime":"2026-08-22T19:21:12.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.79240736819971,"aZ":-9.935492269128336,"pfxX":-1.5046955125444703,"pfxZ":11.431852615157613,"pX":0.9578365044807656,"pZ":1.978704266587865,"vX0":7.0534174758876915,"vY0":-139.4304454583587,"vZ0":-9.050455733031418,"x":80.49,"y":185.35,"x0":-1.4223602024283937,"y0":50.00641039283216,"z0":5.945217231061372,"aX":-2.9277903206359803},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.7,"breakHorizontal":1.1,"spinRate":2510,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.39461322620850803,"extension":6.143968760409966},"hitData":{"launchSpeed":62.7,"launchAngle":59.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":97.08,"coordY":155.23}},"index":3,"playId":"408a241a-c0ae-317a-93d5-8ac8c48b85b6","pitchNumber":3,"startTime":"2026-08-22T19:21:29.810Z","endTime":"2026-08-22T19:21:38.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:21:38.018Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Wells walks. George Lombard Jr. to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T19:21:44.436Z","endTime":"2026-08-22T19:24:36.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"postOnSecond":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71278575140519,"aZ":-43.57125184081401,"pfxX":0.5338702488976781,"pfxZ":-8.597656862001285,"pX":-0.3699987371508458,"pZ":2.851031737769672,"vX0":2.5746975027978203,"vY0":-114.80944000393949,"vZ0":2.0210349417440825,"x":131.1,"y":161.8,"x0":-1.578759108648875,"y0":50.0038463597234,"z0":6.22307168050317,"aX":0.7074448609655576},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-14.6,"breakHorizontal":-1.7,"spinRate":2438,"spinDirection":20},"zone":4,"typeConfidence":2.0,"plateTime":0.478421388431133,"extension":5.883036001698481},"index":0,"playId":"166cfcd0-cdba-3ed0-93ad-d8323afeb075","pitchNumber":1,"startTime":"2026-08-22T19:22:02.520Z","endTime":"2026-08-22T19:22:06.589Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"469d8196-f859-3672-a935-19bc8b4d2886","startTime":"2026-08-22T19:22:16.455Z","endTime":"2026-08-22T19:22:19.455Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.943897826750533,"aZ":-39.57069940244075,"pfxX":-0.5237620407508956,"pfxZ":-5.310027205035167,"pX":-1.1125380058279741,"pZ":1.3713379462972866,"vX0":1.1076733668533834,"vY0":-117.4968241347598,"vZ0":-2.4513120245947944,"x":159.41,"y":201.75,"x0":-1.5227033810042336,"y0":50.001180536208935,"z0":6.1165346665800095,"aX":-0.7299013227208992},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.0,"breakHorizontal":0.7,"spinRate":2461,"spinDirection":24},"zone":13,"typeConfidence":2.0,"plateTime":0.46674193355239035,"extension":5.9577625489768105},"index":2,"playId":"8175d7b3-7618-34b3-9754-25df26fc31d0","pitchNumber":2,"startTime":"2026-08-22T19:22:35.775Z","endTime":"2026-08-22T19:22:39.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.228051362339194,"aZ":-26.278774970492368,"pfxX":-0.3082860902032136,"pfxZ":3.5109042041915313,"pX":-0.6996702402413051,"pZ":1.4229371542846079,"vX0":3.4817130483648766,"vY0":-128.64573678280018,"vZ0":-5.92292946666043,"x":143.67,"y":200.36,"x0":-2.029487094944222,"y0":50.00291759529978,"z0":5.787210992784698,"aX":-0.5179648486072398},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.3,"breakHorizontal":-0.2,"spinRate":2637,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.42545715845875653,"extension":6.184300560561559},"index":3,"playId":"ffefcfd4-fc50-31fb-9fba-19a6fb01818d","pitchNumber":3,"startTime":"2026-08-22T19:22:57.078Z","endTime":"2026-08-22T19:23:00.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.3,"endSpeed":69.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.856274564249667,"aZ":-21.087810085918324,"pfxX":-3.978730194547916,"pfxZ":9.30322204565313,"pX":-1.0582775328943672,"pZ":0.6387345935967014,"vX0":1.5744185521116223,"vY0":-108.14601760590088,"vZ0":-6.646682513415038,"x":157.34,"y":221.53,"x0":-1.276612188763759,"y0":50.000519489335346,"z0":6.046730246998276,"aX":-4.738925857920611},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":15.5,"breakHorizontal":6.8,"spinRate":1590,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.5053747399627193,"extension":6.1935572067141305},"index":4,"playId":"1dbdacd9-1eeb-3ac1-9f77-8f8a47eef8b3","pitchNumber":4,"startTime":"2026-08-22T19:23:26.539Z","endTime":"2026-08-22T19:23:29.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26990478137098,"aZ":-26.049850147493462,"pfxX":-0.33080594765496474,"pfxZ":3.5727853211462977,"pX":-0.20336992749201227,"pZ":1.0540257653759195,"vX0":3.7817948853128653,"vY0":-129.44218470429678,"vZ0":-7.294066179945215,"x":124.75,"y":210.32,"x0":-1.633655624467587,"y0":50.0043677493871,"z0":5.872261262055678,"aX":-0.5674251591656222},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.3,"breakHorizontal":-0.1,"spinRate":2584,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4213874073143744,"extension":6.267374853430165},"index":5,"playId":"97814f1f-ef14-3753-bd5d-1c88fd5d1352","pitchNumber":5,"startTime":"2026-08-22T19:23:48.435Z","endTime":"2026-08-22T19:23:54.533Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-22T19:24:05.821Z","endTime":"2026-08-22T19:24:29.049Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"}},{"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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10502734685883,"aZ":-26.800373764681503,"pfxX":-0.7558650022668871,"pfxZ":3.1547585672516867,"pX":-1.3110225293813689,"pZ":2.0571111289024278,"vX0":2.1909732068240007,"vY0":-129.24387755880454,"vZ0":-4.681671714863206,"x":166.97,"y":183.24,"x0":-2.0688443403079932,"y0":50.00460243935451,"z0":5.932504304610344,"aX":-1.2884268007415074},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.9,"breakHorizontal":1.0,"spinRate":2651,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.42262559190911997,"extension":6.231947862912754},"index":7,"playId":"e286b9a6-c834-335e-a0c4-4127492590c5","pitchNumber":6,"startTime":"2026-08-22T19:24:29.049Z","endTime":"2026-08-22T19:24:36.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:24:36.239Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"José Caballero lines into a double play, shortstop Ernie Clement to second baseman Charles McAdoo. George Lombard Jr. out at 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T19:24:37.442Z","endTime":"2026-08-22T19:26:46.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.884583404551318,"aZ":-27.759660595679893,"pfxX":0.6430800080455978,"pfxZ":2.5717937031813927,"pX":0.5073005683423103,"pZ":2.0628768026216995,"vX0":4.6581914288489275,"vY0":-129.80786258454893,"vZ0":-4.606451641311411,"x":97.66,"y":183.08,"x0":-1.3901543769027243,"y0":50.0005368727128,"z0":5.961106643075966,"aX":1.1025746578265498},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":-2.2,"spinRate":2705,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.42114291990747965,"extension":6.194031728084181},"index":0,"playId":"ecd5adad-dc6e-3f4f-a97c-1b8e559d6259","pitchNumber":1,"startTime":"2026-08-22T19:25:18.842Z","endTime":"2026-08-22T19:25:23.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.559313139101885,"aZ":-28.92299231906807,"pfxX":1.7481238037216404,"pfxZ":1.9789624526853178,"pX":0.07049866206657741,"pZ":1.0018004059099699,"vX0":3.217562610897495,"vY0":-126.2178966612376,"vZ0":-6.4887973785631345,"x":114.31,"y":211.73,"x0":-1.4394069543133778,"y0":50.00198590463562,"z0":5.883938552715343,"aX":2.867983543520859},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.5,"breakHorizontal":-3.8,"spinRate":2587,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.43115086649184864,"extension":6.099488184312662},"index":1,"playId":"0d0469ed-b7fa-382d-ad3b-6c11402c4112","pitchNumber":2,"startTime":"2026-08-22T19:25:44.969Z","endTime":"2026-08-22T19:25:49.882Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-22T19:25:58.289Z","endTime":"2026-08-22T19:26:21.486Z","isPitch":false,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"5b3da479-f51c-4145-b26b-76cebb8b84d7","startTime":"2026-08-22T19:26:21.486Z","endTime":"2026-08-22T19:26:26.202Z","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, 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":88.0,"endSpeed":81.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.623291592260177,"aZ":-27.911358015634896,"pfxX":0.29716696203184867,"pfxZ":2.550461323075659,"pX":0.49479511187836756,"pZ":2.2421957104830788,"vX0":5.017274932498616,"vY0":-128.16199584169829,"vZ0":-3.9472958647969167,"x":98.14,"y":178.24,"x0":-1.5238679340734669,"y0":50.00069647233463,"z0":5.973655385737086,"aX":0.49499353199844015},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.0,"breakHorizontal":-1.7,"spinRate":2639,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.42680945302284723,"extension":6.175269799487098},"hitData":{"launchSpeed":97.7,"launchAngle":9.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":104.18,"coordY":152.7}},"index":4,"playId":"bb7e5ffd-17e2-3087-a6d8-d70f1e92d97c","pitchNumber":3,"startTime":"2026-08-22T19:26:39.233Z","endTime":"2026-08-22T19:26:46.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:26:46.105Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Myles Straw doubles (14) on a line drive to right fielder Spencer Jones.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T19:28:20.482Z","endTime":"2026-08-22T19:29:26.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":94.6,"endSpeed":85.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95353755145546,"aZ":-21.069667459776714,"pfxX":-10.88358007046983,"pfxZ":5.878658100375507,"pX":0.3968389254179152,"pZ":2.5634362825799393,"vX0":11.62332362735419,"vY0":-137.1973762237893,"vZ0":-4.370235195551064,"x":101.87,"y":169.57,"x0":-2.4992579980053367,"y0":50.0037874774831,"z0":5.6302951957721,"aX":-20.560043553753243},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.7,"breakHorizontal":17.0,"spinRate":2119,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.40064641864042727,"extension":6.374702984025865},"hitData":{"launchSpeed":58.6,"launchAngle":24.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.27,"coordY":135.97}},"index":0,"playId":"0d9018c9-dd56-3791-a49a-b064ebe6813e","pitchNumber":1,"startTime":"2026-08-22T19:29:12.219Z","endTime":"2026-08-22T19:29:26.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:29:26.948Z","atBatIndex":44},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Brett Bateman out on a sacrifice bunt, third baseman José Caballero to first baseman Luis García Jr. Myles Straw to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T19:29:27.841Z","endTime":"2026-08-22T19:29:59.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"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":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.349820800894204,"aZ":-19.670199394745293,"pfxX":-8.883218881132976,"pfxZ":6.637438050555771,"pX":0.44346395985655507,"pZ":2.314688468992692,"vX0":11.611501537879294,"vY0":-136.68740191013887,"vZ0":-5.067614878878631,"x":100.1,"y":176.28,"x0":-2.714152463900385,"y0":50.00536244964697,"z0":5.551800335400084,"aX":-16.740156777052253},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.0,"breakHorizontal":13.6,"spinRate":2139,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.4013910959079743,"extension":6.621217253296213},"hitData":{"launchSpeed":35.9,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":118.83,"coordY":194.44}},"index":0,"playId":"0814e7b1-a993-3024-b746-03b83c25814a","pitchNumber":1,"startTime":"2026-08-22T19:29:52.262Z","endTime":"2026-08-22T19:29:59.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:29:59.530Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Vladimir Guerrero Jr. pops out to second baseman Jazz Chisholm Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T19:30:33.395Z","endTime":"2026-08-22T19:31:07.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":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":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-22T19:30:23.087Z","endTime":"2026-08-22T19:30:35.700Z","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(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":95.2,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17028265083402,"aZ":-21.663431467523107,"pfxX":-11.40627400096418,"pfxZ":5.497260677131452,"pX":-0.3639914152569167,"pZ":4.2334091007003805,"vX0":10.224337934799742,"vY0":-138.18566722514174,"vZ0":-0.0815174659631559,"x":130.87,"y":124.48,"x0":-2.6514371747229486,"y0":50.000112508641934,"z0":5.733216988510133,"aX":-21.797022272185252},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.1,"breakHorizontal":18.2,"spinRate":2204,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3981650814972699,"extension":6.719942025371015},"index":1,"playId":"21cdbb55-52f0-3a74-851e-d95f51a17462","pitchNumber":1,"startTime":"2026-08-22T19:30:35.700Z","endTime":"2026-08-22T19:30:38.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.80744752398773,"aZ":-21.313960750539408,"pfxX":-11.845539979893108,"pfxZ":5.699994463494038,"pX":-0.189644839974124,"pZ":2.672437641031981,"vX0":10.904206354169952,"vY0":-138.14002547379874,"vZ0":-3.7593216246098144,"x":124.23,"y":166.62,"x0":-2.6763949869200325,"y0":50.002873136904185,"z0":5.508862786058306,"aX":-22.57189320752988},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.6,"breakHorizontal":18.7,"spinRate":2284,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.398656648436571,"extension":6.564790525607825},"hitData":{"launchSpeed":70.4,"launchAngle":54.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":161.98,"coordY":140.99}},"index":2,"playId":"6deccff1-5487-3dbe-a686-80750ea07b25","pitchNumber":2,"startTime":"2026-08-22T19:30:55.605Z","endTime":"2026-08-22T19:31:07.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:31:07.804Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out, shortstop George Lombard Jr. to first baseman Luis García Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T19:31:17.876Z","endTime":"2026-08-22T19:33:06.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806146,"link":"/api/v1/people/806146"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78798988948182,"aZ":-24.46628364671188,"pfxX":-11.47436255912488,"pfxZ":3.9323265256788247,"pX":-0.6414200212646086,"pZ":3.5317439217123443,"vX0":9.360403083289874,"vY0":-139.86443657985035,"vZ0":-1.5158667920374262,"x":141.45,"y":143.42,"x0":-2.5591844477677284,"y0":50.000119918014796,"z0":5.702484052833874,"aX":-22.47943386052738},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.0,"breakHorizontal":18.6,"spinRate":2153,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39327051667057766,"extension":6.4705778678019135},"index":0,"playId":"2cbec7a9-820c-36f2-a694-2bef0f5df0d1","pitchNumber":1,"startTime":"2026-08-22T19:32:00.475Z","endTime":"2026-08-22T19:32:05.626Z","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.3,"endSpeed":87.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04255375986755,"aZ":-22.2649383938163,"pfxX":-11.388327520631591,"pfxZ":5.037905985115618,"pX":-0.04566447093894935,"pZ":2.5569704115038174,"vX0":11.019806198043897,"vY0":-139.759249017578,"vZ0":-4.2420371136461155,"x":118.74,"y":169.74,"x0":-2.5701889328863694,"y0":50.004452570893505,"z0":5.566518501574305,"aX":-22.412452878080007},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.3,"breakHorizontal":18.2,"spinRate":2223,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3926959608469276,"extension":6.702399751792527},"index":1,"playId":"73aa645f-bec0-3e02-9668-e167fe6e108b","pitchNumber":2,"startTime":"2026-08-22T19:32:24.375Z","endTime":"2026-08-22T19:32:27.482Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-22T19:32:43.839Z","endTime":"2026-08-22T19:32:58.375Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":86.1,"endSpeed":77.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.393848349092305,"aZ":-29.88962994007361,"pfxX":1.0731218965032143,"pfxZ":1.469064958964668,"pX":0.661057352151484,"pZ":1.9752541918490427,"vX0":7.562490287795191,"vY0":-125.10580199149291,"vZ0":-2.8590788073453814,"x":91.8,"y":185.45,"x0":-2.567976043074624,"y0":50.00085860014439,"z0":5.639110667787943,"aX":1.6610923964898383},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.2,"breakHorizontal":-4.1,"spinRate":2036,"spinDirection":83},"zone":9,"typeConfidence":2.0,"plateTime":0.4415414434132727,"extension":6.420259480317983},"hitData":{"launchSpeed":78.8,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":148.14}},"index":3,"playId":"3acd32e7-3d65-3f28-98d9-f3c6bf41941b","pitchNumber":3,"startTime":"2026-08-22T19:32:58.375Z","endTime":"2026-08-22T19:33:06.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:33:06.708Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trent Grisham strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T19:34:46.066Z","endTime":"2026-08-22T19:37:56.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.936528541241678,"aZ":-27.787453300729844,"pfxX":0.17951686435922998,"pfxZ":2.708666238494864,"pX":-0.38948058954229103,"pZ":2.6876839794045693,"vX0":3.224877353096463,"vY0":-126.26093589371507,"vZ0":-2.8385762013173785,"x":131.85,"y":166.21,"x0":-1.704896564035444,"y0":50.00380843286863,"z0":6.055193266752345,"aX":0.29018640740822005},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.6,"breakHorizontal":-1.1,"spinRate":2667,"spinDirection":112},"zone":4,"typeConfidence":2.0,"plateTime":0.433274526834293,"extension":6.05438373511113},"index":0,"playId":"f97c286f-3330-3110-9e74-d7fd032b7e30","pitchNumber":1,"startTime":"2026-08-22T19:35:30.695Z","endTime":"2026-08-22T19:35:34.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80363986778767,"aZ":-9.64354827720842,"pfxX":-1.310820684065709,"pfxZ":11.297942480737516,"pX":-0.5782510336353198,"pZ":2.46722112072393,"vX0":3.3787155633371846,"vY0":-140.33669633441414,"vZ0":-8.00318420125641,"x":139.04,"y":172.17,"x0":-1.627572384416977,"y0":50.00232670780579,"z0":5.9843467463670805,"aX":-2.6141228058509656},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.0,"breakHorizontal":1.7,"spinRate":2525,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.3903199952831802,"extension":6.204219301724707},"index":1,"playId":"eda190e9-6d2e-37bf-bbef-22011d841b56","pitchNumber":2,"startTime":"2026-08-22T19:35:46.765Z","endTime":"2026-08-22T19:35:50.831Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-22T19:35:58.866Z","endTime":"2026-08-22T19:36:14.971Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.841918060125234,"aZ":-45.27376887926838,"pfxX":1.1436627671082968,"pfxZ":-9.005935684143852,"pX":0.6005038283959456,"pZ":1.505161839463192,"vX0":4.812151539228915,"vY0":-120.5192416974357,"vZ0":-1.309437977321007,"x":94.11,"y":198.14,"x0":-1.5797165200237377,"y0":50.00274666534247,"z0":6.093912577362621,"aX":1.6628936583298688},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-16.3,"breakHorizontal":-3.4,"spinRate":2758,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.456411334011102,"extension":6.217719092237048},"index":3,"playId":"5c170b9d-3e48-324b-8532-dcae7c06036f","pitchNumber":3,"startTime":"2026-08-22T19:36:14.971Z","endTime":"2026-08-22T19:36:18.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73603364020688,"aZ":-12.499994925126725,"pfxX":-2.618479253040193,"pfxZ":9.59903718235419,"pX":-0.2479333059408066,"pZ":3.750118675809849,"vX0":4.508480954513591,"vY0":-142.27102297430687,"vZ0":-4.346038059077077,"x":126.45,"y":137.53,"x0":-1.5131395617459744,"y0":50.000806690748654,"z0":6.090128570912522,"aX":-5.366179887260846},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":3.8,"spinRate":2353,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.38503479508477323,"extension":5.890327208439155},"index":4,"playId":"261c1a80-4229-3cd0-96e7-53bbc8c80b2c","pitchNumber":4,"startTime":"2026-08-22T19:36:35.725Z","endTime":"2026-08-22T19:36:39.963Z","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":77.9,"endSpeed":70.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.680194817063942,"aZ":-21.354133956611715,"pfxX":-3.3574175094226937,"pfxZ":8.339432413102863,"pX":-1.0906041413632404,"pZ":4.941102826759234,"vX0":1.8508447984154948,"vY0":-113.47239879055451,"vZ0":1.8680217182806493,"x":158.57,"y":105.37,"x0":-1.4825861699635472,"y0":50.005528654861656,"z0":6.241484564601688,"aX":-4.3582516928411525},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":15.8,"breakHorizontal":5.6,"spinRate":1407,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.48357272670532714,"extension":6.330353213023623},"index":5,"playId":"fb04e64c-6a6c-38dd-9b12-e0be54f818aa","pitchNumber":5,"startTime":"2026-08-22T19:36:51.645Z","endTime":"2026-08-22T19:36:55.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48524250074608,"aZ":-30.585405158705658,"pfxX":0.24252714296103456,"pfxZ":0.9271964634187153,"pX":-0.08011076063254215,"pZ":2.78289267114774,"vX0":3.799655676286637,"vY0":-130.1233971311379,"vZ0":-2.2093229892295554,"x":120.05,"y":163.64,"x0":-1.5934986137367053,"y0":50.00113401416057,"z0":5.970931178733106,"aX":0.41271888958049036},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.4,"breakHorizontal":-1.3,"spinRate":2631,"spinDirection":111},"zone":2,"typeConfidence":2.0,"plateTime":0.4216844063731773,"extension":6.071648608956878},"index":6,"playId":"464c3014-4355-305c-a9a6-a496783ef6c0","pitchNumber":6,"startTime":"2026-08-22T19:37:10.115Z","endTime":"2026-08-22T19:37:13.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93777819519949,"aZ":-11.737201220243405,"pfxX":-1.5452549790588819,"pfxZ":9.947307564911487,"pX":-0.7969287497143923,"pZ":3.7510464473861225,"vX0":3.057070789635025,"vY0":-142.6872905969834,"vZ0":-4.440437287332458,"x":147.38,"y":137.5,"x0":-1.6831962330136354,"y0":50.0035148023272,"z0":6.071634926664507,"aX":-3.1753003614572988},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.3,"breakHorizontal":2.2,"spinRate":2331,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.3844011543615604,"extension":6.305971159089184},"index":7,"playId":"aa780ac1-5a99-3a59-89ef-58088fab606f","pitchNumber":7,"startTime":"2026-08-22T19:37:34.475Z","endTime":"2026-08-22T19:37:38.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03429992767266,"aZ":-28.92990763270614,"pfxX":0.3461141951263049,"pfxZ":1.9168879524720221,"pX":-0.3601112531095697,"pZ":1.0306068833029585,"vX0":3.771757736806055,"vY0":-128.95694842374076,"vZ0":-6.488920065331676,"x":130.73,"y":210.95,"x0":-1.884650544340038,"y0":50.00079883704418,"z0":5.8020539787342855,"aX":0.5839169205344887},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.3,"breakHorizontal":-1.4,"spinRate":2617,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4242369902543506,"extension":6.05214978673342},"index":8,"playId":"10ced408-5e1f-3785-b01e-90b9607a1eb3","pitchNumber":8,"startTime":"2026-08-22T19:37:51.685Z","endTime":"2026-08-22T19:37:56.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:37:56.200Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T19:37:59.773Z","endTime":"2026-08-22T19:38:28.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.291289861393434,"aZ":-18.4201997557885,"pfxX":-4.067497659280336,"pfxZ":10.011843009539884,"pX":-0.5597116286358153,"pZ":1.7804363502337008,"vX0":3.3597467640013887,"vY0":-116.58801862245693,"vZ0":-5.572096602773691,"x":138.33,"y":190.71,"x0":-1.4922512388397715,"y0":50.00490005234908,"z0":5.944347350660353,"aX":-5.590050240960078},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":17.0,"breakHorizontal":6.5,"spinRate":1636,"spinDirection":186},"zone":7,"typeConfidence":2.0,"plateTime":0.4701236401620519,"extension":6.584924464234447},"hitData":{"launchSpeed":70.7,"launchAngle":9.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.66,"coordY":158.11}},"index":0,"playId":"94faa03e-4414-3ff4-97b1-2fe16fe757f3","pitchNumber":1,"startTime":"2026-08-22T19:38:20.014Z","endTime":"2026-08-22T19:38:28.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:38:28.733Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heliot Ramos grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T19:38:38.895Z","endTime":"2026-08-22T19:40:34.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.2,"endSpeed":88.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89782260418543,"aZ":-13.665615215397022,"pfxX":-2.725783428700808,"pfxZ":9.201785910610724,"pX":-0.32903150400878034,"pZ":2.5407694388485775,"vX0":3.8109458338610747,"vY0":-141.3182803878109,"vZ0":-7.058951319146278,"x":129.54,"y":170.18,"x0":-1.344434382791606,"y0":50.001257847558314,"z0":5.958852699020136,"aX":-5.481941240097015},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.4,"breakHorizontal":4.1,"spinRate":2209,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.3884294694966499,"extension":6.216732590221266},"index":0,"playId":"55ee5b97-d695-3369-8cc5-7d68aab4f368","pitchNumber":1,"startTime":"2026-08-22T19:38:59.998Z","endTime":"2026-08-22T19:39:03.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40208636643517,"aZ":-10.91692818568024,"pfxX":-1.9539388800737485,"pfxZ":10.565352581502783,"pX":-0.5247428993593974,"pZ":1.3559017194444876,"vX0":3.006723546124438,"vY0":-141.23001471803542,"vZ0":-10.509125402483201,"x":137.0,"y":202.17,"x0":-1.35131424889798,"y0":50.00172110459897,"z0":5.836209247017088,"aX":-3.930934102725647},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.0,"breakHorizontal":2.9,"spinRate":2324,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.3884332320865216,"extension":6.293017209846007},"index":1,"playId":"d80acbbf-70d8-31a4-9988-e2d324cde3ea","pitchNumber":2,"startTime":"2026-08-22T19:39:16.642Z","endTime":"2026-08-22T19:39:21.266Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75935435090615,"aZ":-40.016906885705254,"pfxX":9.661288399906931,"pfxZ":-5.696219396893422,"pX":-0.9413436847570334,"pZ":5.176960122053964,"vX0":-0.4128947995578904,"vY0":-117.60448021452363,"vZ0":6.405048711048959,"x":152.88,"y":99.0,"x0":-2.013788804929628,"y0":50.00114069204388,"z0":6.162666834611038,"aX":13.306585960780462},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-8.2,"breakHorizontal":-17.3,"spinRate":2782,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.46872199187196717,"extension":5.909436593141559},"index":2,"playId":"0951a3c1-db1f-3ed1-b80b-7336d61b2f84","pitchNumber":3,"startTime":"2026-08-22T19:39:49.808Z","endTime":"2026-08-22T19:39:52.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.590945183836876,"aZ":-26.49117802326385,"pfxX":-0.837949107949248,"pfxZ":3.3150307265460555,"pX":0.022919635555044775,"pZ":1.1710964383650302,"vX0":4.103302162678197,"vY0":-129.2864097603298,"vZ0":-6.715674159265372,"x":116.13,"y":207.16,"x0":-1.4668719070691776,"y0":50.004424361966805,"z0":5.798828375293254,"aX":-1.4376638860405424},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.9,"breakHorizontal":0.7,"spinRate":2715,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4215166151771714,"extension":6.100018467810612},"index":3,"playId":"284f8adf-740a-3be2-b90b-8dfa5a655037","pitchNumber":4,"startTime":"2026-08-22T19:40:10.158Z","endTime":"2026-08-22T19:40:14.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54236386177894,"aZ":-27.23598126265779,"pfxX":0.26511866551992597,"pfxZ":2.92980787088167,"pX":0.08389987701233577,"pZ":1.6432006418231364,"vX0":3.9994673035541615,"vY0":-128.67091117609664,"vZ0":-5.7085028515190395,"x":113.8,"y":194.41,"x0":-1.5220013609156349,"y0":50.00216759881089,"z0":5.988516944934842,"aX":0.44579687986964195},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.3,"breakHorizontal":-1.3,"spinRate":2683,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.424925046943315,"extension":6.0695720923921055},"hitData":{"launchSpeed":101.5,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.58,"coordY":167.9}},"index":4,"playId":"c7a2d149-f231-31db-aa79-72e038a4e77d","pitchNumber":5,"startTime":"2026-08-22T19:40:26.849Z","endTime":"2026-08-22T19:40:34.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:40:34.876Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a line drive to left fielder Heliot Ramos.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T19:42:59.858Z","endTime":"2026-08-22T19:44:34.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bradley Hanner replaces Yerry De los Santos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T19:42:07.225Z","endTime":"2026-08-22T19:43:02.195Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690440,"link":"/api/v1/people/690440"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.437036029732266,"aZ":-14.066963797530267,"pfxX":-6.792324738661956,"pfxZ":9.911168009690485,"pX":0.351553676063134,"pZ":2.141811122456521,"vX0":7.766487382710835,"vY0":-134.84452450221286,"vZ0":-4.890723727435776,"x":103.6,"y":180.95,"x0":-1.6940807983380204,"y0":50.00547980214699,"z0":4.983918734186887,"aX":-12.413732030665937},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":10.4,"spinRate":2405,"spinDirection":225},"zone":9,"typeConfidence":0.92,"plateTime":0.4073880099948961,"extension":6.584524702173379},"index":1,"playId":"a647ff63-d7d9-341d-8d9c-ca0493afdcb2","pitchNumber":1,"startTime":"2026-08-22T19:43:02.195Z","endTime":"2026-08-22T19:43:05.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35318914779035,"aZ":-17.00692035338253,"pfxX":-5.998377334534544,"pfxZ":8.162262906894878,"pX":2.1635375449488756,"pZ":3.2801263336185666,"vX0":11.74927920343545,"vY0":-135.40359969306837,"vZ0":-1.8595765882285957,"x":34.53,"y":150.22,"x0":-1.4510729523056163,"y0":50.003984677657186,"z0":5.164879308759443,"aX":-11.149431375196302},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":8.4,"spinRate":2442,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.4044034691347611,"extension":6.767331909846489},"index":2,"playId":"2fc12414-0b56-3325-8678-8ff72c2d678e","pitchNumber":2,"startTime":"2026-08-22T19:43:20.009Z","endTime":"2026-08-22T19:43:23.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.158754217226836,"aZ":-14.868925345261992,"pfxX":-6.67663031080997,"pfxZ":9.316328271566896,"pX":0.8703747566017082,"pZ":1.9307672653852364,"vX0":9.061527793231306,"vY0":-135.3518576566698,"vZ0":-5.265957678764779,"x":83.82,"y":186.65,"x0":-1.651321494598388,"y0":50.005980891318515,"z0":4.940469788737685,"aX":-12.407502298388621},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":10.2,"spinRate":2443,"spinDirection":222},"zone":14,"typeConfidence":0.92,"plateTime":0.4044533105982233,"extension":6.461802264148179},"index":3,"playId":"a05154ee-e5ba-3e10-affe-659f796d9141","pitchNumber":3,"startTime":"2026-08-22T19:43:38.248Z","endTime":"2026-08-22T19:43:43.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.293316883368657,"aZ":-15.511971287293983,"pfxX":-6.775750896996831,"pfxZ":9.161176362152919,"pX":0.2557033198035561,"pZ":3.2009894787514352,"vX0":8.121057056620193,"vY0":-134.5305742445143,"vZ0":-1.8417268828584592,"x":107.25,"y":152.35,"x0":-1.932825369369912,"y0":50.002253625317,"z0":5.003309677411651,"aX":-12.323662881664784},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":10.3,"spinRate":2453,"spinDirection":226},"zone":2,"typeConfidence":0.91,"plateTime":0.40834547748636574,"extension":6.410982744890693},"index":4,"playId":"407ea89f-ea23-331d-928f-721209847bd6","pitchNumber":4,"startTime":"2026-08-22T19:43:59.521Z","endTime":"2026-08-22T19:44:03.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":70.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60922761840072,"aZ":-33.44260909920557,"pfxX":10.461127431044247,"pfxZ":-0.9911637205806514,"pX":0.1533024308247252,"pZ":2.3034252356900184,"vX0":2.114670193883207,"vY0":-113.7220928470728,"vZ0":1.729802345547974,"x":111.16,"y":176.59,"x0":-2.150709747570028,"y0":50.000790239522765,"z0":4.898211998801325,"aX":13.43481096983993},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-0.8,"breakHorizontal":-19.4,"spinRate":2995,"spinDirection":72},"zone":5,"typeConfidence":0.9,"plateTime":0.48524069130137004,"extension":6.156604312827201},"hitData":{"launchSpeed":77.1,"launchAngle":24.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.38,"coordY":117.65}},"index":5,"playId":"14e8442c-b962-3a85-9193-da0e0649c002","pitchNumber":5,"startTime":"2026-08-22T19:44:20.588Z","endTime":"2026-08-22T19:44:34.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:44:34.485Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kazuma Okamoto pops out to catcher Austin Wells in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T19:44:33.880Z","endTime":"2026-08-22T19:46:25.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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":92.2,"endSpeed":83.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.152594341618922,"aZ":-18.04159210329575,"pfxX":-5.750817286274449,"pfxZ":7.8224683939364255,"pX":0.2286511203975227,"pZ":4.032251787107757,"vX0":7.689869635615635,"vY0":-134.09956237482055,"vZ0":0.544000058420288,"x":108.28,"y":129.91,"x0":-1.9396219299198751,"y0":50.00346114993523,"z0":5.121720421111332,"aX":-10.391572407128896},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.5,"breakHorizontal":8.6,"spinRate":2426,"spinDirection":221},"zone":12,"typeConfidence":0.89,"plateTime":0.40971032427314924,"extension":6.604150946583934},"index":0,"playId":"4eaf7d86-ef19-3693-b09f-efc27dbaf9a0","pitchNumber":1,"startTime":"2026-08-22T19:45:04.332Z","endTime":"2026-08-22T19:45:08.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.643924586964765,"aZ":-22.595475160794532,"pfxX":-9.79625466075224,"pfxZ":5.3103434897197115,"pX":1.5546326245781474,"pZ":2.73002867940981,"vX0":12.041104479905862,"vY0":-133.44758481581312,"vZ0":-1.3415498110121915,"x":57.74,"y":165.07,"x0":-1.742678202394108,"y0":50.003924826933776,"z0":4.86656395561117,"aX":-17.675155996063687},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.5,"breakHorizontal":15.1,"spinRate":2480,"spinDirection":229},"zone":12,"typeConfidence":0.91,"plateTime":0.41040710980938133,"extension":6.837320688954956},"index":1,"playId":"a624b756-08a3-3684-bd1f-0a5237e59747","pitchNumber":2,"startTime":"2026-08-22T19:45:23.268Z","endTime":"2026-08-22T19:45:26.836Z","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":92.7,"endSpeed":84.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.749816325335576,"aZ":-23.648197672244734,"pfxX":-11.028610904052254,"pfxZ":4.635005876240859,"pX":-0.3439788926562979,"pZ":2.5523938840982088,"vX0":7.991026517274178,"vY0":-134.8369680276187,"vZ0":-1.7743655198619157,"x":130.11,"y":169.87,"x0":-1.9155386781760009,"y0":50.00102657329563,"z0":4.890279848310617,"aX":-20.273522317649},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.2,"breakHorizontal":18.2,"spinRate":2397,"spinDirection":226},"zone":4,"typeConfidence":0.91,"plateTime":0.40647015239890694,"extension":6.720092217039512},"index":2,"playId":"eb1c8837-704c-3d8f-9359-33762b6a65f7","pitchNumber":3,"startTime":"2026-08-22T19:45:44.281Z","endTime":"2026-08-22T19:45:49.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.868042440969813,"aZ":-16.583693248365623,"pfxX":-5.672820285516892,"pfxZ":8.50799247551258,"pX":-0.3689569284439109,"pZ":2.411248346990488,"vX0":6.099168917572982,"vY0":-134.89809984934945,"vZ0":-3.5713741814310054,"x":131.06,"y":173.68,"x0":-1.9282041137873802,"y0":50.005626444629456,"z0":4.930062274387232,"aX":-10.399056630057405},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":8.9,"spinRate":2345,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.40690462789003634,"extension":6.519103077629239},"hitData":{"launchSpeed":90.4,"launchAngle":84.0,"totalDistance":47.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":138.13,"coordY":218.06}},"index":3,"playId":"26367548-b196-32e9-9ce8-e8f5b1afeb51","pitchNumber":4,"startTime":"2026-08-22T19:46:15.089Z","endTime":"2026-08-22T19:46:25.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:46:25.215Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Ernie Clement lines into a double play, right fielder Spencer Jones to first baseman Luis García Jr. George Springer out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T19:46:32.699Z","endTime":"2026-08-22T19:49:44.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04733468532767,"aZ":-14.804693464891496,"pfxX":-7.362751272677289,"pfxZ":9.329372426183458,"pX":0.3280495259652883,"pZ":1.8468403371615623,"vX0":8.875625874700003,"vY0":-135.89800780632146,"vZ0":-5.624948111883725,"x":104.5,"y":188.92,"x0":-2.03069129179265,"y0":50.00280495132546,"z0":4.979713691329192,"aX":-13.708992050547113},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":11.4,"spinRate":2362,"spinDirection":225},"zone":9,"typeConfidence":0.91,"plateTime":0.4037484786375072,"extension":6.4415163125758745},"index":0,"playId":"82fce11e-bdb1-3fd3-bdd7-d24aff30b113","pitchNumber":1,"startTime":"2026-08-22T19:46:54.894Z","endTime":"2026-08-22T19:46:58.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33212150596237,"aZ":-18.506828805225126,"pfxX":-5.2569844006276245,"pfxZ":7.287784546362229,"pX":0.8041014775236787,"pZ":3.837891334009476,"vX0":8.84402507738446,"vY0":-136.17469176287207,"vZ0":-0.008220853818287077,"x":86.35,"y":135.16,"x0":-1.8049496080755691,"y0":50.001041406506424,"z0":5.122878258970645,"aX":-9.857325624773551},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":7.6,"spinRate":2554,"spinDirection":232},"zone":12,"typeConfidence":0.9,"plateTime":0.4024613137732125,"extension":6.192734985901595},"index":1,"playId":"a983807a-efb6-35be-a75c-507eb278309c","pitchNumber":2,"startTime":"2026-08-22T19:47:15.353Z","endTime":"2026-08-22T19:47:18.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54408047762342,"aZ":-27.945569196633205,"pfxX":10.088214396797289,"pfxZ":3.159006582570888,"pX":2.1755649146334575,"pZ":1.7092313477530017,"vX0":6.582258502727756,"vY0":-115.79687514495308,"vZ0":-0.7091685719799824,"x":34.07,"y":192.63,"x0":-2.028608999624419,"y0":50.00161907898259,"z0":4.72744398969011,"aX":13.50092168507422},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":5.9,"breakHorizontal":-20.0,"spinRate":3089,"spinDirection":69},"zone":14,"typeConfidence":0.91,"plateTime":0.4756437477279527,"extension":6.33124389478615},"index":2,"playId":"a892070e-4ec4-3a2d-8b1d-88b51282d167","pitchNumber":3,"startTime":"2026-08-22T19:47:36.976Z","endTime":"2026-08-22T19:47:40.064Z","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":"705afb63-b6be-365a-8ca0-e5361e701ffc","startTime":"2026-08-22T19:48:01.390Z","endTime":"2026-08-22T19:48:04.522Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.127063416547426,"aZ":-16.676787184909813,"pfxX":-3.4090100667902496,"pfxZ":8.588273148334556,"pX":-0.03354725206741215,"pZ":3.1903685638265,"vX0":6.304936983747946,"vY0":-133.33994332027063,"vZ0":-1.8426691263742812,"x":118.28,"y":152.64,"x0":-1.9836175488351888,"y0":50.00114489969645,"z0":5.091014715624757,"aX":-6.150817607710351},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.4,"breakHorizontal":4.8,"spinRate":2485,"spinDirection":218},"zone":2,"typeConfidence":0.88,"plateTime":0.4104624127530454,"extension":6.447056004549897},"index":4,"playId":"41095a96-eec6-395d-9e79-b85203c838bb","pitchNumber":4,"startTime":"2026-08-22T19:48:29.835Z","endTime":"2026-08-22T19:48:36.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97415497054071,"aZ":-28.370961088100888,"pfxX":10.84892995848668,"pfxZ":2.8195299153827635,"pX":1.306121223938632,"pZ":1.418727933736048,"vX0":4.810570501922085,"vY0":-115.562067666986,"vZ0":-1.2306516929776643,"x":67.21,"y":200.47,"x0":-2.2135869369055814,"y0":50.00481020161142,"z0":4.68906364526864,"aX":14.640830134665084},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":5.0,"breakHorizontal":-20.9,"spinRate":2961,"spinDirection":77},"zone":14,"typeConfidence":0.91,"plateTime":0.4743630317126435,"extension":6.723680168711836},"index":5,"playId":"8f5b7468-a4c1-3796-b9ad-531c254c27d4","pitchNumber":5,"startTime":"2026-08-22T19:49:09.732Z","endTime":"2026-08-22T19:49:15.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.285279770205516,"aZ":-16.415286048479423,"pfxX":-5.778083805898912,"pfxZ":8.41658846841294,"pX":1.0359822191883212,"pZ":2.432722279769323,"vX0":9.479235937699539,"vY0":-135.865497059188,"vZ0":-3.675921876772989,"x":77.51,"y":173.1,"x0":-1.7447605313526675,"y0":50.00457965263899,"z0":4.941387497567448,"aX":-10.822056333258615},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":8.5,"spinRate":2547,"spinDirection":221},"zone":14,"typeConfidence":0.92,"plateTime":0.40287442390041495,"extension":6.732685842856869},"hitData":{"launchSpeed":95.5,"launchAngle":17.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":160.93,"coordY":111.14}},"index":6,"playId":"b2d1f039-4e15-3372-a50e-aa37de526633","pitchNumber":6,"startTime":"2026-08-22T19:49:30.947Z","endTime":"2026-08-22T19:49:44.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:49:44.986Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis García Jr. walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T19:53:02.332Z","endTime":"2026-08-22T19:55:17.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.536723626587268,"aZ":-43.5535778475862,"pfxX":-0.18869750922154505,"pfxZ":-8.552679399347225,"pX":-0.22938104966697287,"pZ":1.5868154683766282,"vX0":2.700966578076443,"vY0":-114.9600002143984,"vZ0":-0.8108855130389485,"x":125.74,"y":195.94,"x0":-1.3980913840563596,"y0":50.003960761982945,"z0":6.194525542352692,"aX":-0.2513002618787716},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-15.4,"breakHorizontal":-0.4,"spinRate":2616,"spinDirection":25},"zone":13,"typeConfidence":2.0,"plateTime":0.4775786781121143,"extension":6.1812497180571615},"index":0,"playId":"369ce3d6-b916-32de-b0e2-7a35c72f6c33","pitchNumber":1,"startTime":"2026-08-22T19:54:04.376Z","endTime":"2026-08-22T19:54:08.172Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.532853427384868,"aZ":-42.34420117242972,"pfxX":1.0929490540769826,"pfxZ":-7.712547045708629,"pX":0.28038449800669124,"pZ":3.7089654024257364,"vX0":3.666235491008782,"vY0":-114.51332992320162,"vZ0":3.3122530239135783,"x":106.31,"y":138.64,"x0":-1.4879127678767912,"y0":50.00202525668334,"z0":6.406192478901591,"aX":1.44116775720491},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-12.7,"breakHorizontal":-3.0,"spinRate":2605,"spinDirection":26},"zone":12,"typeConfidence":2.0,"plateTime":0.47958932635540696,"extension":5.991221944755117},"index":1,"playId":"6055f2fa-f170-3baf-ba69-b09b8a0fa220","pitchNumber":2,"startTime":"2026-08-22T19:54:31.186Z","endTime":"2026-08-22T19:54:35.297Z","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":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.314140906155593,"aZ":-17.90015241744239,"pfxX":-6.550131777898946,"pfxZ":7.42798532529566,"pX":-1.4906832756940525,"pZ":2.8292066120041164,"vX0":2.2493647345508574,"vY0":-137.89389920993224,"vZ0":-5.543832031811994,"x":173.82,"y":162.39,"x0":-1.4671046990469268,"y0":50.00277384649743,"z0":6.077670851685335,"aX":-12.584801710707383},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":11.4,"spinRate":2467,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.39755411137409524,"extension":6.232854820948589},"index":2,"playId":"49e440e3-25c0-352a-95e2-4ae71cc28cb7","pitchNumber":3,"startTime":"2026-08-22T19:54:43.701Z","endTime":"2026-08-22T19:54:46.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.106978039625027,"aZ":-9.805582758474882,"pfxX":-3.4202748900301922,"pfxZ":11.961033303582601,"pX":0.6521729341866539,"pZ":2.726438720452604,"vX0":7.1080048991602025,"vY0":-136.1898510497343,"vZ0":-6.835157931375537,"x":92.14,"y":165.17,"x0":-1.5523760937262823,"y0":50.006384805076664,"z0":5.954077232756311,"aX":-6.398766161978343},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.3,"breakHorizontal":4.6,"spinRate":2450,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.40283543883227324,"extension":6.137462443783942},"index":3,"playId":"d8a23564-5c92-3c3f-85bf-1256e398f1b1","pitchNumber":4,"startTime":"2026-08-22T19:54:56.257Z","endTime":"2026-08-22T19:54:59.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.922670421377376,"aZ":-7.055516380636282,"pfxX":-2.282430300591632,"pfxZ":12.939805316621039,"pX":-0.2838371917257436,"pZ":1.6968701006227203,"vX0":4.02449644072126,"vY0":-138.66473284030863,"vZ0":-10.220405033108642,"x":127.82,"y":192.96,"x0":-1.4595495219335302,"y0":50.00238943503562,"z0":5.907294110699562,"aX":-4.43074413853389},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":21.4,"breakHorizontal":3.2,"spinRate":2494,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.3954840849243926,"extension":6.266317606184491},"index":4,"playId":"7bf424bf-2736-395b-9adc-04b2e77e2aa2","pitchNumber":5,"startTime":"2026-08-22T19:55:13.270Z","endTime":"2026-08-22T19:55:17.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:55:17.616Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Jones flies out to left fielder Myles Straw.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T19:55:21.909Z","endTime":"2026-08-22T19:55:55.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59432548034645,"aZ":-8.041843164385092,"pfxX":-2.032292577683721,"pfxZ":12.183836980655308,"pX":0.21359378256154213,"pZ":2.5964431294199866,"vX0":5.825177048442998,"vY0":-140.50129503359406,"vZ0":-7.813129716738562,"x":108.86,"y":168.68,"x0":-1.6310638106525752,"y0":50.00204800103485,"z0":5.950871488721625,"aX":-4.0253952603660474},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":20.4,"breakHorizontal":2.4,"spinRate":2482,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.39122541752137874,"extension":6.322135110617559},"hitData":{"launchSpeed":90.9,"launchAngle":41.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.31,"coordY":121.74}},"index":0,"playId":"c388877e-0216-3aa4-b75a-dde9f999af29","pitchNumber":1,"startTime":"2026-08-22T19:55:42.749Z","endTime":"2026-08-22T19:55:55.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:55:55.854Z","atBatIndex":55},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"George Lombard Jr. grounds into a force out, second baseman Charles McAdoo to shortstop Ernie Clement. Luis García Jr. out at 2nd. George Lombard Jr. to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T19:55:56.719Z","endTime":"2026-08-22T19:56:57.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.388378574627897,"aZ":-26.384399376848947,"pfxX":0.38306547391298973,"pfxZ":3.6986846487343357,"pX":-0.4417750493191707,"pZ":1.4108861886539215,"vX0":2.1439420716663147,"vY0":-125.41085165032297,"vZ0":-5.752643893055389,"x":133.84,"y":200.69,"x0":-1.3635970892688123,"y0":50.0050742245582,"z0":5.934319670008923,"aX":0.5993788870586041},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.4,"breakHorizontal":-1.3,"spinRate":2486,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.439634254522983,"extension":6.106594883038676},"index":0,"playId":"b09c93c2-db52-386a-b5f2-cc15c19186e3","pitchNumber":1,"startTime":"2026-08-22T19:56:19.982Z","endTime":"2026-08-22T19:56:24.313Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7898354032488,"aZ":-15.301806505345214,"pfxX":-6.174688035911618,"pfxZ":8.782812358216066,"pX":-0.40300760560333704,"pZ":2.8316549922939505,"vX0":4.581020722790314,"vY0":-138.40550232398695,"vZ0":-5.970918718218403,"x":132.36,"y":162.33,"x0":-1.2858289356528416,"y0":50.0008147859033,"z0":6.059531042873655,"aX":-11.85780152041702},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":10.1,"spinRate":2394,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.39727537630257004,"extension":6.2356952231410245},"hitData":{"launchSpeed":81.7,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":124.45,"coordY":147.63}},"index":1,"playId":"7927d440-a505-3a9f-92d7-e5340ebcd892","pitchNumber":2,"startTime":"2026-08-22T19:56:50.620Z","endTime":"2026-08-22T19:56:57.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:56:57.815Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jazz Chisholm Jr. singles on a line drive to right fielder Nathan Lukes. George Lombard Jr. to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T19:57:07.762Z","endTime":"2026-08-22T19:58:10.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"postOnSecond":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86716683518823,"aZ":-40.98214825731666,"pfxX":1.2151755707521705,"pfxZ":-6.405082060024244,"pX":0.05303958305853339,"pZ":1.0065541985787485,"vX0":3.2057376573001446,"vY0":-117.57251627315121,"vZ0":-2.792740021075258,"x":114.98,"y":211.6,"x0":-1.495474238221805,"y0":50.00216153500048,"z0":6.077172006332038,"aX":1.671035349827907},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.0,"breakHorizontal":-3.1,"spinRate":2427,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.46896495565275487,"extension":6.291598954346781},"index":0,"playId":"6697b2e2-ceb1-3418-8729-251385dde76b","pitchNumber":1,"startTime":"2026-08-22T19:57:25.096Z","endTime":"2026-08-22T19:57:28.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.490173121743464,"aZ":-18.625101207773856,"pfxX":-2.9956378480925423,"pfxZ":10.34595979830181,"pX":0.38465860871632324,"pZ":2.271720248427114,"vX0":4.92763703437954,"vY0":-113.87679981145236,"vZ0":-4.121187870187684,"x":102.34,"y":177.44,"x0":-1.4209242048435613,"y0":50.002255405192074,"z0":5.954231560041533,"aX":-3.923106888066507},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":17.9,"breakHorizontal":4.1,"spinRate":1600,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.48152293394502266,"extension":6.5266321186284815},"index":1,"playId":"a3e7047c-4899-33cd-a7a1-b3e2d6478868","pitchNumber":2,"startTime":"2026-08-22T19:57:40.376Z","endTime":"2026-08-22T19:57:44.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30666142693857,"aZ":-12.804214149007118,"pfxX":-2.141866358011468,"pfxZ":9.6843783357243,"pX":0.24379697621503954,"pZ":2.1343139972714043,"vX0":5.972255641317547,"vY0":-141.07202803642392,"vZ0":-8.215830216058352,"x":107.71,"y":181.15,"x0":-1.629460681437617,"y0":50.00608023692119,"z0":5.924087687436911,"aX":-4.285571741426838},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":2.5,"spinRate":2347,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.3893496250639723,"extension":6.241416678392407},"hitData":{"launchSpeed":86.5,"launchAngle":17.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.51,"coordY":110.04}},"index":2,"playId":"eaca5072-9a4f-3ce1-97f9-785f1074c632","pitchNumber":3,"startTime":"2026-08-22T19:57:57.011Z","endTime":"2026-08-22T19:58:10.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T19:58:10.129Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Wells singles on a line drive to center fielder Brett Bateman. George Lombard Jr. scores. Jazz Chisholm Jr. to 3rd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T19:59:13.993Z","endTime":"2026-08-22T20:01:23.346Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"postOnThird":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"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":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"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":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":{"id":656302,"link":"/api/v1/people/656302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T19:58:32.243Z","endTime":"2026-08-22T19:59:16.274Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24405157081901,"aZ":-28.394117367250512,"pfxX":0.6430215115130702,"pfxZ":2.1489791316108438,"pX":0.10039934864867146,"pZ":0.9165500134874984,"vX0":4.818105734324135,"vY0":-131.65510136765164,"vZ0":-7.216563474611128,"x":113.17,"y":214.03,"x0":-1.834978686216254,"y0":50.00567794744307,"z0":5.7871105357918635,"aX":1.1309267720576708},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.5,"breakHorizontal":-2.2,"spinRate":2606,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.4156047227227595,"extension":6.233399133572986},"index":1,"playId":"741c0407-f293-3669-a489-b0b2d8c6e4b2","pitchNumber":1,"startTime":"2026-08-22T19:59:16.274Z","endTime":"2026-08-22T19:59:20.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06030082622914,"aZ":-26.368463344738114,"pfxX":1.09600163891196,"pfxZ":3.29627707880442,"pX":-1.1937352507118393,"pZ":1.3748765558994387,"vX0":1.754701709779987,"vY0":-131.83216913952054,"vZ0":-6.531065097340779,"x":162.5,"y":201.66,"x0":-2.010333867479591,"y0":50.0013448792629,"z0":5.8310325104236815,"aX":1.9282524089602644},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.8,"breakHorizontal":-2.4,"spinRate":2775,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.41550427840060733,"extension":6.132233431156258},"index":2,"playId":"fcae17f2-578c-3bff-b92e-b9d988d1dbd4","pitchNumber":2,"startTime":"2026-08-22T19:59:34.089Z","endTime":"2026-08-22T19:59:37.732Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"startTime":"2026-08-22T19:59:54.684Z","endTime":"2026-08-22T20:00:14.952Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.620322413992383,"aZ":-30.180864819929337,"pfxX":3.261227253987756,"pfxZ":1.145284480717061,"pX":0.47735729651491404,"pZ":1.3887991315677655,"vX0":4.563486813575261,"vY0":-130.76102568071616,"vZ0":-5.780149162434591,"x":98.8,"y":201.28,"x0":-1.7116325118681397,"y0":50.00183271905352,"z0":5.881939170711587,"aX":5.667132582425626},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.1,"breakHorizontal":-6.8,"spinRate":2818,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.41828844853244185,"extension":6.2376342043197015},"index":4,"playId":"c39c0df9-5df1-3119-9b44-93c013307a45","pitchNumber":3,"startTime":"2026-08-22T20:00:14.952Z","endTime":"2026-08-22T20:00:19.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.301976983794333,"aZ":-29.495948896246528,"pfxX":0.6179766973067715,"pfxZ":1.5789484332548787,"pX":0.6037529273092467,"pZ":1.6357806269846191,"vX0":5.887399119096116,"vY0":-129.35549735074846,"vZ0":-5.059460574542129,"x":93.99,"y":194.61,"x0":-1.7830437647052746,"y0":50.000706391354626,"z0":5.881784709122358,"aX":1.04454897835633},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.9,"breakHorizontal":-2.4,"spinRate":2727,"spinDirection":107},"zone":9,"typeConfidence":2.0,"plateTime":0.4236409533814376,"extension":6.138431379147104},"index":5,"playId":"b2f52147-11f2-3d2d-be2c-580307d3cdca","pitchNumber":4,"startTime":"2026-08-22T20:00:33.656Z","endTime":"2026-08-22T20:00:37.282Z","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":2},"index":6,"playId":"e76a0766-74a8-4805-80af-a46860492248","startTime":"2026-08-22T20:00:54.476Z","endTime":"2026-08-22T20:00:59.476Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.470328021198714,"aZ":-26.821582081888174,"pfxX":-0.5098441404654233,"pfxZ":3.160809430693286,"pX":-0.3182711799421721,"pZ":1.9761487352887719,"vX0":4.25484167602484,"vY0":-129.42806520584418,"vZ0":-4.869383529384048,"x":129.13,"y":185.42,"x0":-1.9185380855495637,"y0":50.00322113245466,"z0":5.940478532651069,"aX":-0.8639061942436449},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.8,"breakHorizontal":0.0,"spinRate":2794,"spinDirection":113},"zone":7,"typeConfidence":2.0,"plateTime":0.4234772968750464,"extension":6.379214247523307},"hitData":{"launchSpeed":104.0,"launchAngle":14.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.06,"coordY":94.93}},"index":7,"playId":"6c15224c-85fd-3582-a3fe-1c761d4c9129","pitchNumber":5,"startTime":"2026-08-22T20:01:13.004Z","endTime":"2026-08-22T20:01:23.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:01:23.346Z","atBatIndex":58},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"José Caballero hit by pitch. Austin Wells to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T20:04:24.307Z","endTime":"2026-08-22T20:04:30.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"postOnSecond":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"postOnThird":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T20:01:51.641Z","endTime":"2026-08-22T20:02:17.368Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Spencer Miles replaces Dylan Cease.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-22T20:02:17.368Z","endTime":"2026-08-22T20:04:26.641Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693686,"link":"/api/v1/people/693686"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.95182694335782,"aZ":-18.502972844678094,"pfxX":-8.690296337138944,"pfxZ":7.027027585324145,"pX":-1.8837908322233918,"pZ":3.906981574753601,"vX0":0.9800682187987363,"vY0":-139.6909549431298,"vZ0":-2.0010593106396035,"x":188.81,"y":133.29,"x0":-1.115194411668196,"y0":50.00509276118022,"z0":5.8693491487256395,"aX":-16.914627663680953},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":15.5,"spinRate":2279,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.39441548452462794,"extension":6.5613266377844885},"index":2,"playId":"24f68f1a-80db-31ff-aa95-bc48a1fa9adc","pitchNumber":1,"startTime":"2026-08-22T20:04:26.641Z","endTime":"2026-08-22T20:04:30.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:04:30.924Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trent Grisham grounds out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T20:04:32.899Z","endTime":"2026-08-22T20:08:11.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":96.3,"endSpeed":87.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.230355658095675,"aZ":-21.725552209387484,"pfxX":-9.821435693494946,"pfxZ":5.334107575104053,"pX":0.2001182062102768,"pZ":3.1227348474872016,"vX0":6.951877415243746,"vY0":-139.9400549889445,"vZ0":-3.313972750664062,"x":109.37,"y":154.47,"x0":-1.0559927004821632,"y0":50.00415142581122,"z0":5.766697002279533,"aX":-19.23961865073609},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.0,"breakHorizontal":16.1,"spinRate":2328,"spinDirection":223},"zone":2,"typeConfidence":0.91,"plateTime":0.3932784583645059,"extension":6.667030585526081},"index":0,"playId":"287132cd-f44d-37ed-a25d-b7d2ce237533","pitchNumber":1,"startTime":"2026-08-22T20:05:18.338Z","endTime":"2026-08-22T20:05:22.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55477065043674,"aZ":-40.698498880375496,"pfxX":7.8657694282067645,"pfxZ":-6.038686545962772,"pX":-0.056979826745528435,"pZ":2.909006239023311,"vX0":0.6072429895982943,"vY0":-118.57719921659461,"vZ0":1.8802534763993386,"x":119.17,"y":160.24,"x0":-1.3377958182858085,"y0":50.00411577256388,"z0":5.843743052455393,"aX":11.10134259436179},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.1,"breakHorizontal":-14.4,"spinRate":2778,"spinDirection":54},"zone":2,"typeConfidence":0.9,"plateTime":0.46349936665328473,"extension":6.511092685548688},"index":1,"playId":"ffba098a-7daa-3648-bbda-28ed24c0d883","pitchNumber":2,"startTime":"2026-08-22T20:05:37.683Z","endTime":"2026-08-22T20:05:41.658Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-22T20:05:50.317Z","endTime":"2026-08-22T20:06:08.336Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"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":98.4,"endSpeed":89.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.58532699042564,"aZ":-23.755247256447934,"pfxX":-9.324996088478823,"pfxZ":4.108270665711316,"pX":-0.07751646843911926,"pZ":2.6113579971034238,"vX0":5.901347492285026,"vY0":-143.1039463402173,"vZ0":-4.202737798635048,"x":119.95,"y":168.27,"x0":-0.9673424979633393,"y0":50.00489574242176,"z0":5.608836653038679,"aX":-19.119306718654155},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.6,"breakHorizontal":15.5,"spinRate":2452,"spinDirection":228},"zone":5,"typeConfidence":0.91,"plateTime":0.3844553255849368,"extension":6.567555292592025},"index":3,"playId":"d3d54cde-776a-3084-be25-8506f5b49744","pitchNumber":3,"startTime":"2026-08-22T20:06:08.336Z","endTime":"2026-08-22T20:06:14.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.558808028299026,"aZ":-41.61297138413269,"pfxX":8.094666179179995,"pfxZ":-6.4104813001476275,"pX":1.6809516366621067,"pZ":0.21889209221003197,"vX0":4.105083987507853,"vY0":-121.13098931749101,"vZ0":-4.15281903880137,"x":52.93,"y":232.87,"x0":-1.0918401903362704,"y0":50.00146851819776,"z0":5.626226691511266,"aX":11.923188281268242},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-12.4,"breakHorizontal":-15.7,"spinRate":3111,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.4536808237236847,"extension":6.684913735806481},"index":4,"playId":"807c9832-4a8b-3c2d-9f8d-f55cb463cfec","pitchNumber":4,"startTime":"2026-08-22T20:06:33.787Z","endTime":"2026-08-22T20:06:37.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81251213535798,"aZ":-25.43103919763808,"pfxX":-9.984236733696711,"pfxZ":3.3323428118635636,"pX":1.5866685943869914,"pZ":2.639418693361105,"vX0":10.499887781831156,"vY0":-141.55491642154044,"vZ0":-3.861524779121014,"x":56.52,"y":167.52,"x0":-0.8764610808842325,"y0":50.006884547326386,"z0":5.652644683320381,"aX":-20.23309158254448},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.4,"breakHorizontal":16.0,"spinRate":2312,"spinDirection":226},"zone":12,"typeConfidence":0.91,"plateTime":0.38717116577115185,"extension":6.710839960493053},"index":5,"playId":"b70a4ee5-3aaf-3416-a9ed-1e5daffde3cf","pitchNumber":5,"startTime":"2026-08-22T20:07:02.871Z","endTime":"2026-08-22T20:07:07.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.82862891488197,"aZ":-24.180089675863343,"pfxX":-8.719979414342017,"pfxZ":3.8760080315333205,"pX":1.1290345937396722,"pZ":2.4461326195574538,"vX0":8.972324648838638,"vY0":-143.131606035376,"vZ0":-4.565964957508201,"x":73.96,"y":172.73,"x0":-0.9221886190110162,"y0":50.00442688948793,"z0":5.587550252907311,"aX":-17.989796357450544},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.2,"breakHorizontal":13.8,"spinRate":2346,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.38353075245094104,"extension":6.642752820610362},"index":6,"playId":"13fa5e6a-d922-3937-8853-0eb02621e989","pitchNumber":6,"startTime":"2026-08-22T20:07:25.262Z","endTime":"2026-08-22T20:07:29.798Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"playId":"44d45096-97be-47d0-ab4e-5019df78fe80","startTime":"2026-08-22T20:07:43.525Z","endTime":"2026-08-22T20:07:48.525Z","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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.43988210834965,"aZ":-24.167201545663048,"pfxX":-9.8107351076067,"pfxZ":3.90710351702508,"pX":0.7038469724349765,"pZ":2.7606005092997585,"vX0":8.147435561983203,"vY0":-143.0794346013565,"vZ0":-3.8674767450902183,"x":90.17,"y":164.24,"x0":-0.9218051389389822,"y0":50.0044937549324,"z0":5.664786850421914,"aX":-20.11675995074069},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.4,"breakHorizontal":15.8,"spinRate":2354,"spinDirection":225},"zone":3,"typeConfidence":0.91,"plateTime":0.3844457947794395,"extension":6.5773038272981},"hitData":{"launchSpeed":84.8,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.34,"coordY":168.4}},"index":8,"playId":"bd99334d-f05a-3d62-b9e1-cc9637da56a4","pitchNumber":7,"startTime":"2026-08-22T20:08:03.970Z","endTime":"2026-08-22T20:08:11.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:08:11.233Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nathan Lukes homers (8) on a fly ball to right field.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T20:10:14.497Z","endTime":"2026-08-22T20:12:41.320Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":{"id":690440,"link":"/api/v1/people/690440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.195591812523734,"aZ":-28.091311695863254,"pfxX":-9.998285480525833,"pfxZ":2.316834962919291,"pX":-0.47457301833096704,"pZ":1.9652555142104147,"vX0":7.139788469205983,"vY0":-132.46649498880436,"vZ0":-2.3402146416336995,"x":135.09,"y":185.72,"x0":-1.9155407829857372,"y0":50.00530352760139,"z0":4.9289111824427,"aX":-17.643536770781502},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.8,"breakHorizontal":16.4,"spinRate":2398,"spinDirection":231},"zone":7,"typeConfidence":0.9,"plateTime":0.4146177537922364,"extension":6.554506218208523},"index":0,"playId":"a7ce5fb8-c4ad-327c-81a0-cce68a6dec7d","pitchNumber":1,"startTime":"2026-08-22T20:10:36.082Z","endTime":"2026-08-22T20:10:39.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.401541988220785,"aZ":-14.257151208015785,"pfxX":-5.041497189299665,"pfxZ":9.56608591594932,"pX":0.1867483586731814,"pZ":2.273034347195495,"vX0":7.078784621663174,"vY0":-135.67838106899902,"vZ0":-4.602752665620706,"x":109.88,"y":177.41,"x0":-1.795498543106259,"y0":50.00316407208946,"z0":4.97793012422699,"aX":-9.443477861699472},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":7.7,"spinRate":2502,"spinDirection":226},"zone":5,"typeConfidence":0.92,"plateTime":0.4029871610000395,"extension":6.496652747594372},"index":1,"playId":"e1412cc0-ad50-386b-955a-0ff49501b5e4","pitchNumber":2,"startTime":"2026-08-22T20:10:52.532Z","endTime":"2026-08-22T20:10:58.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.632008672615335,"aZ":-16.35617211784493,"pfxX":-5.4073519404731645,"pfxZ":8.533318315804713,"pX":-1.7369760095905957,"pZ":2.5610563941386877,"vX0":2.4133997338949373,"vY0":-135.55237495554871,"vZ0":-3.5928641927324625,"x":183.21,"y":169.63,"x0":-1.938026549666883,"y0":50.0061407373761,"z0":5.051178303317462,"aX":-10.028196101883516},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.9,"breakHorizontal":9.2,"spinRate":2482,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.40463315004311395,"extension":6.718385786404794},"index":2,"playId":"0fb10a91-ff60-3e67-93f7-47517fce2c8f","pitchNumber":3,"startTime":"2026-08-22T20:11:20.158Z","endTime":"2026-08-22T20:11:23.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":70.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25334153529947,"aZ":-32.33153505972928,"pfxX":11.555966072922708,"pfxZ":-0.12329037940105358,"pX":-1.6660677466450469,"pZ":2.0227856301275926,"vX0":-1.469740440425908,"vY0":-112.72592561572345,"vZ0":1.0381061702921894,"x":180.51,"y":184.16,"x0":-2.4965247472672094,"y0":50.003464502292516,"z0":4.870841126835031,"aX":14.579493000630977},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":0.5,"breakHorizontal":-20.4,"spinRate":3038,"spinDirection":74},"zone":13,"typeConfidence":0.9,"plateTime":0.4896033698456401,"extension":5.7494112061780625},"index":3,"playId":"14cb6123-8f7a-321f-8c9f-7bc0b47b812e","pitchNumber":4,"startTime":"2026-08-22T20:11:40.111Z","endTime":"2026-08-22T20:11:43.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.416603039220455,"aZ":-16.00593882940346,"pfxX":-4.751860314863972,"pfxZ":8.81684326763826,"pX":0.4298529063843544,"pZ":2.4956102796864332,"vX0":7.418676050475986,"vY0":-134.60533588960533,"vZ0":-3.4212794697328426,"x":100.62,"y":171.4,"x0":-1.7454692456896743,"y0":50.00232113780042,"z0":4.917476423106287,"aX":-8.713958651209744},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":7.0,"spinRate":2489,"spinDirection":225},"zone":6,"typeConfidence":0.91,"plateTime":0.4070385416223248,"extension":6.503505115466078},"hitData":{"launchSpeed":105.0,"launchAngle":33.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":227.75,"coordY":80.77}},"index":4,"playId":"0535b271-105c-3332-bb65-5cc42f90734f","pitchNumber":5,"startTime":"2026-08-22T20:12:12.883Z","endTime":"2026-08-22T20:12:41.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:12:41.320Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Charles McAdoo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T20:12:24.896Z","endTime":"2026-08-22T20:14:43.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86510793576894,"aZ":-22.535390122134768,"pfxX":-9.267390138462043,"pfxZ":5.3597894176813785,"pX":-0.6667760868531148,"pZ":2.9669268680865213,"vX0":6.393940766898647,"vY0":-134.2217559788193,"vZ0":-1.1252709838237447,"x":142.42,"y":158.67,"x0":-1.892867463796268,"y0":50.00531890184071,"z0":5.017905450094155,"aX":-16.67362855283088},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.6,"breakHorizontal":15.1,"spinRate":2538,"spinDirection":221},"zone":1,"typeConfidence":0.91,"plateTime":0.410305077324312,"extension":6.474940440873338},"index":0,"playId":"b3e2238c-f1d9-363e-a972-3d179db98485","pitchNumber":1,"startTime":"2026-08-22T20:13:03.515Z","endTime":"2026-08-22T20:13:13.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.655339058968107,"aZ":-31.310433496710456,"pfxX":12.706242713450123,"pfxZ":0.6658943548917478,"pX":0.7456573521392831,"pZ":1.5424857246678987,"vX0":2.5933814536864435,"vY0":-114.60931758207765,"vZ0":-0.3443560895628138,"x":88.58,"y":197.13,"x0":-2.0560440228849868,"y0":50.00325403674136,"z0":4.812822432109636,"aX":16.520744135282605},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":1.4,"breakHorizontal":-23.6,"spinRate":3073,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.4821150247082744,"extension":6.811175980153247},"index":1,"playId":"cc21e844-c3b6-3317-af20-5274143a8932","pitchNumber":2,"startTime":"2026-08-22T20:14:00.690Z","endTime":"2026-08-22T20:14:04.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":83.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90402193951047,"aZ":-24.38381968042428,"pfxX":-10.854860851204045,"pfxZ":4.308520152781729,"pX":1.3108402455657453,"pZ":2.0744996955077126,"vX0":11.671649099212772,"vY0":-134.52694573463612,"vZ0":-2.9275382965344092,"x":67.03,"y":182.77,"x0":-1.7021730459618725,"y0":50.00204335318113,"z0":4.93148204241877,"aX":-19.623581345281153},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.2,"breakHorizontal":16.7,"spinRate":2554,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.4092981148861483,"extension":6.702205625771081},"index":2,"playId":"f585b2a6-a34a-3067-b0d4-c54f0acfed3c","pitchNumber":3,"startTime":"2026-08-22T20:14:19.889Z","endTime":"2026-08-22T20:14:24.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":70.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.914614034309963,"aZ":-32.76054384612254,"pfxX":13.65738251067247,"pfxZ":-0.4596636890846062,"pX":-0.03629968261505206,"pZ":1.917281099895795,"vX0":0.784164785261097,"vY0":-112.85867583187232,"vZ0":0.8178190115659971,"x":118.38,"y":187.01,"x0":-2.160140383727539,"y0":50.00470753303172,"z0":4.896185533182186,"aX":17.308636275752672},"breaks":{"breakAngle":27.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-0.2,"breakHorizontal":-24.8,"spinRate":3091,"spinDirection":68},"zone":8,"typeConfidence":0.9,"plateTime":0.4886373407960112,"extension":6.629592997251305},"index":3,"playId":"5e3477a3-5b61-3008-b9e9-dfcf73066df8","pitchNumber":4,"startTime":"2026-08-22T20:14:39.834Z","endTime":"2026-08-22T20:14:43.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:14:43.982Z","atBatIndex":62},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Myles Straw reaches on a fielding error by shortstop George Lombard Jr.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T20:15:02.836Z","endTime":"2026-08-22T20:15:35.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806146,"link":"/api/v1/people/806146"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89964992571754,"aZ":-17.654850288007943,"pfxX":-2.213405514817307,"pfxZ":7.962693755324947,"pX":2.0265421976060694,"pZ":2.990383507974743,"vX0":10.61329267094941,"vY0":-133.69832515735078,"vZ0":-1.9767932812113584,"x":39.75,"y":158.04,"x0":-1.6947088331300841,"y0":50.003142355962645,"z0":4.996772804958567,"aX":-4.0386521015022865},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.3,"breakHorizontal":1.9,"spinRate":2614,"spinDirection":218},"zone":12,"typeConfidence":0.87,"plateTime":0.4085710970605301,"extension":6.549688181820291},"index":0,"playId":"9d93e19c-f865-3109-a98b-c46e1983506e","pitchNumber":1,"startTime":"2026-08-22T20:15:09.925Z","endTime":"2026-08-22T20:15:12.925Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":82.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41628666333828,"aZ":-28.9010059303207,"pfxX":-10.263583674432216,"pfxZ":1.8567139638882617,"pX":-0.1346926870971344,"pZ":1.9756387360218053,"vX0":7.8676111671156574,"vY0":-132.8252765124729,"vZ0":-1.8851349816907108,"x":122.13,"y":185.44,"x0":-1.823891144318948,"y0":50.00127343015686,"z0":4.8271110843682,"aX":-18.06377332367589},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.1,"breakHorizontal":16.6,"spinRate":2498,"spinDirection":222},"zone":8,"typeConfidence":0.91,"plateTime":0.41475912141170035,"extension":6.467066050220571},"hitData":{"launchSpeed":99.3,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.15,"coordY":152.19}},"index":1,"playId":"7bc77d13-a899-3a8a-97b7-8dfba65814ab","pitchNumber":2,"startTime":"2026-08-22T20:15:27.734Z","endTime":"2026-08-22T20:15:35.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:15:35.917Z","atBatIndex":63},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brett Bateman grounds into a force out, first baseman Luis García Jr. to shortstop George Lombard Jr. Myles Straw out at 2nd. Brett Bateman to 1st.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T20:15:50.700Z","endTime":"2026-08-22T20:16:23.488Z","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":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":806146,"link":"/api/v1/people/806146"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.377529317898208,"aZ":-17.321777492126294,"pfxX":-3.5252464333031472,"pfxZ":8.230902163888631,"pX":0.23987558696211875,"pZ":2.1133912213523227,"vX0":7.407200502939891,"vY0":-133.16006970057848,"vZ0":-4.155592729746351,"x":107.86,"y":181.72,"x0":-2.1140803298032527,"y0":50.00011709604098,"z0":4.9396588957522445,"aX":-6.359589383929986},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.3,"breakHorizontal":4.9,"spinRate":2490,"spinDirection":222},"zone":5,"typeConfidence":0.88,"plateTime":0.4106254451801492,"extension":6.419424047883762},"hitData":{"launchSpeed":100.7,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.76,"coordY":176.01}},"index":0,"playId":"dc43503c-cd20-375e-9982-55536c63fb69","pitchNumber":1,"startTime":"2026-08-22T20:16:15.415Z","endTime":"2026-08-22T20:16:23.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:16:23.488Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a ground ball to center fielder Trent Grisham. Brett Bateman to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T20:17:24.287Z","endTime":"2026-08-22T20:21:02.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"postOnSecond":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"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":8},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"bb63a0aa-f693-3149-9b86-38757006c4d9","startTime":"2026-08-22T20:17:05.797Z","endTime":"2026-08-22T20:17:08.797Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.915379546953478,"aZ":-17.09826097438793,"pfxX":-5.015545456241057,"pfxZ":8.45892598056631,"pX":0.6606689985553181,"pZ":2.0004581826465677,"vX0":8.086528623260566,"vY0":-133.23221461568588,"vZ0":-4.798050427106918,"x":91.82,"y":184.77,"x0":-1.7741588735662615,"y0":50.00301400658619,"z0":5.075768221667018,"aX":-8.939895856599174},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.4,"breakHorizontal":7.2,"spinRate":2431,"spinDirection":220},"zone":9,"typeConfidence":0.9,"plateTime":0.41246551228796857,"extension":6.260438697400315},"index":1,"playId":"96f4f6fa-4867-34d1-9854-395dccc9a96a","pitchNumber":1,"startTime":"2026-08-22T20:17:26.595Z","endTime":"2026-08-22T20:17:30.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.093527120449693,"aZ":-16.46074907720814,"pfxX":-3.929861378757586,"pfxZ":8.890466098430645,"pX":1.175310026777514,"pZ":2.435558252940232,"vX0":9.38047210862602,"vY0":-132.3293987796256,"vZ0":-3.644989080151416,"x":72.2,"y":173.02,"x0":-1.9101181591629999,"y0":50.005494524943984,"z0":5.042008489063206,"aX":-6.949151561644041},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.5,"breakHorizontal":5.0,"spinRate":2471,"spinDirection":218},"zone":14,"typeConfidence":0.89,"plateTime":0.4144392208284837,"extension":6.506273218574133},"index":2,"playId":"17ec49ed-c11c-3dbd-9c64-26519fa89ca0","pitchNumber":2,"startTime":"2026-08-22T20:17:46.047Z","endTime":"2026-08-22T20:17:51.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.441971980531342,"aZ":-15.529112562354998,"pfxX":-4.172275001921905,"pfxZ":8.924088964918171,"pX":2.3068711045109147,"pZ":3.058558890957095,"vX0":11.652460746492153,"vY0":-135.8657293133403,"vZ0":-2.612019275940239,"x":29.07,"y":156.2,"x0":-1.4999473935932373,"y0":50.00206077948739,"z0":5.114799595229149,"aX":-7.783223101893968},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":5.0,"spinRate":2516,"spinDirection":223},"zone":12,"typeConfidence":0.92,"plateTime":0.40351061946629274,"extension":6.240318265708046},"index":3,"playId":"a4cb2652-2838-3cb7-b586-bd187fd5424f","pitchNumber":3,"startTime":"2026-08-22T20:18:35.775Z","endTime":"2026-08-22T20:18:39.332Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"098d16f0-fef2-3c27-b9af-10a89f111594","startTime":"2026-08-22T20:18:57.946Z","endTime":"2026-08-22T20:19:00.946Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72059774461003,"aZ":-16.989900540200573,"pfxX":-5.069426111397849,"pfxZ":8.336247299018051,"pX":2.0232885524459965,"pZ":3.7465188002239644,"vX0":10.772774458824651,"vY0":-134.28302914696047,"vZ0":-0.5680384336295132,"x":39.88,"y":137.62,"x0":-1.3861974488727313,"y0":50.00507313257647,"z0":5.172089036360617,"aX":-9.237449581452891},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":6.8,"spinRate":2465,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.4082637953320103,"extension":6.370578051287102},"index":5,"playId":"200fac66-9be3-3784-b3b5-7ca829ea8c3f","pitchNumber":4,"startTime":"2026-08-22T20:19:22.036Z","endTime":"2026-08-22T20:19:25.712Z","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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.651683107798917,"aZ":-16.201833993462248,"pfxX":-4.22688110232544,"pfxZ":8.838209162216149,"pX":1.2168031075495755,"pZ":2.6398998355703633,"vX0":9.378107126809843,"vY0":-134.01097683723603,"vZ0":-3.330614124827095,"x":70.62,"y":167.5,"x0":-1.7887956938284577,"y0":50.00604728478414,"z0":5.06567556561255,"aX":-7.642955962699222},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.4,"breakHorizontal":5.5,"spinRate":2541,"spinDirection":217},"zone":12,"typeConfidence":0.91,"plateTime":0.4097133307438052,"extension":6.516372421173214},"index":6,"playId":"c28742a3-8426-3327-8b99-db59f2eef43f","pitchNumber":5,"startTime":"2026-08-22T20:19:42.418Z","endTime":"2026-08-22T20:19:45.952Z","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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74641399445098,"aZ":-23.955049118919067,"pfxX":-9.185532151049575,"pfxZ":4.613732440118465,"pX":0.7796613030318373,"pZ":3.2000520840505997,"vX0":9.38788116235615,"vY0":-132.04104038416003,"vZ0":0.06580597621510587,"x":87.28,"y":152.38,"x0":-1.613211779443928,"y0":50.00233392973369,"z0":4.924343272803068,"aX":-16.36499847661059},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.6,"breakHorizontal":14.8,"spinRate":2264,"spinDirection":223},"zone":3,"typeConfidence":0.9,"plateTime":0.4133961632798884,"extension":6.739261105141515},"index":7,"playId":"ce4f7c68-9208-3c74-914e-37f81424ce30","pitchNumber":6,"startTime":"2026-08-22T20:20:16.192Z","endTime":"2026-08-22T20:20:23.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.020897477909628,"aZ":-18.10088756275947,"pfxX":-3.618961934091012,"pfxZ":7.7737281890111305,"pX":0.9772656418130306,"pZ":2.982362084356038,"vX0":8.522110390562096,"vY0":-133.50939160688023,"vZ0":-2.0124384259961774,"x":79.75,"y":158.26,"x0":-1.7820320274825387,"y0":50.00226446490702,"z0":5.044930578366293,"aX":-6.552366904415312},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.9,"breakHorizontal":4.8,"spinRate":2450,"spinDirection":209},"zone":12,"typeConfidence":0.89,"plateTime":0.40984502861205385,"extension":6.4648754360995095},"hitData":{"launchSpeed":101.2,"launchAngle":5.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.01,"coordY":103.54}},"index":8,"playId":"d1fb4cda-3fff-3d1c-9098-013ef31e1bcb","pitchNumber":7,"startTime":"2026-08-22T20:20:51.836Z","endTime":"2026-08-22T20:21:02.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:21:02.565Z","atBatIndex":65},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alejandro Kirk grounds into a force out, shortstop George Lombard Jr. to second baseman Jazz Chisholm Jr. Vladimir Guerrero Jr. out at 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T20:23:34.885Z","endTime":"2026-08-22T20:23:43.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":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":806146,"link":"/api/v1/people/806146"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T20:21:27.100Z","endTime":"2026-08-22T20:21:41.460Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Fernando Cruz replaces Bradley Hanner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-22T20:21:41.460Z","endTime":"2026-08-22T20:23:37.176Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518585,"link":"/api/v1/people/518585"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91091715477613,"aZ":-14.735095946148357,"pfxX":-6.061028112058657,"pfxZ":9.32410507170935,"pX":-0.2588659329040319,"pZ":3.028292481523235,"vX0":5.925580289071935,"vY0":-136.59235240469738,"vZ0":-4.624536611876427,"x":126.87,"y":157.02,"x0":-1.6794694051835495,"y0":50.00634881732759,"z0":5.772416671140987,"aX":-11.340437586079416},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":9.6,"spinRate":2281,"spinDirection":214},"zone":2,"typeConfidence":0.85,"plateTime":0.402545224227588,"extension":6.872645728214574},"hitData":{"launchSpeed":101.6,"launchAngle":-10.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.83,"coordY":147.63}},"index":2,"playId":"5bd80457-c16e-3fda-9281-c95f4a0e31db","pitchNumber":1,"startTime":"2026-08-22T20:23:37.176Z","endTime":"2026-08-22T20:23:43.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:23:43.856Z","atBatIndex":66},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ben Rice hit by pitch.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T20:26:05.914Z","endTime":"2026-08-22T20:26:57.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Rogers replaces Spencer Miles.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T20:25:10.418Z","endTime":"2026-08-22T20:26:08.189Z","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":"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":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.725083105173564,"aZ":-46.49696311498905,"pfxX":-3.5616353790342954,"pfxZ":-9.817200960356645,"pX":-0.4020672950442847,"pZ":1.6711921566392345,"vX0":8.425302717149627,"vY0":-120.39897683510353,"vZ0":9.867864236020884,"x":132.33,"y":193.66,"x0":-3.493648699041184,"y0":50.001951697669014,"z0":1.644880768195405,"aX":-5.196348595345837},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.8,"breakHorizontal":4.3,"spinRate":1994,"spinDirection":325},"zone":7,"typeConfidence":0.9,"plateTime":0.45600128205061585,"extension":6.156285161407972},"index":1,"playId":"558f20e1-6740-38c0-be5f-c3c5e16e3386","pitchNumber":1,"startTime":"2026-08-22T20:26:08.189Z","endTime":"2026-08-22T20:26:12.265Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"}}},{"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":0},"pitchData":{"startSpeed":83.8,"endSpeed":75.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.122980545348124,"aZ":-46.874138543320385,"pfxX":-2.9273538501371394,"pfxZ":-9.969728366319782,"pX":-0.6978259246293352,"pZ":2.275919581263833,"vX0":7.800586205672263,"vY0":-121.06020644927564,"vZ0":11.316987763294811,"x":143.6,"y":177.33,"x0":-3.591110015182352,"y0":50.002958267810335,"z0":1.6533117029850355,"aX":-4.315745744683286},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-14.8,"breakHorizontal":3.4,"spinRate":2050,"spinDirection":351},"zone":4,"typeConfidence":0.91,"plateTime":0.4536063344414165,"extension":6.12029670012066},"index":2,"playId":"bac58cd7-dcc7-378f-ae4f-2066950fee1c","pitchNumber":2,"startTime":"2026-08-22T20:26:34.839Z","endTime":"2026-08-22T20:26:38.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.585762273571472,"aZ":-43.83027264629891,"pfxX":-2.0953679395625255,"pfxZ":-7.850669068379139,"pX":0.9142005614883632,"pZ":3.438756175728518,"vX0":11.027775171725635,"vY0":-121.0373513020346,"vZ0":13.383611844121031,"x":82.15,"y":145.93,"x0":-3.4285068134283097,"y0":50.00477864673054,"z0":1.6752638476144013,"aX":-3.1115501103643846},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.4,"breakHorizontal":1.2,"spinRate":1984,"spinDirection":331},"zone":12,"typeConfidence":0.91,"plateTime":0.45250143929837483,"extension":6.206930380950166},"index":3,"playId":"60942706-824c-3375-8a19-41ce03876cba","pitchNumber":3,"startTime":"2026-08-22T20:26:53.064Z","endTime":"2026-08-22T20:26:57.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:26:57.212Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T20:27:03.230Z","endTime":"2026-08-22T20:28:28.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":72.6,"endSpeed":66.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.92777287792814,"aZ":-23.54713805524184,"pfxX":5.2488833096271605,"pfxZ":7.701266457752695,"pX":-0.5359347882358817,"pZ":1.6139324739502787,"vX0":4.805900436546943,"vY0":-105.50316015071357,"vZ0":5.551126008885876,"x":137.43,"y":195.2,"x0":-3.5304297223134724,"y0":50.00521291441767,"z0":1.6691296534515263,"aX":5.882414414963618},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":16.0,"breakHorizontal":-10.9,"spinRate":2349,"spinDirection":113},"zone":7,"typeConfidence":0.91,"plateTime":0.5203294891136134,"extension":6.086176672107502},"index":0,"playId":"7b22436c-9b4b-3683-96db-45819fab4161","pitchNumber":1,"startTime":"2026-08-22T20:27:30.053Z","endTime":"2026-08-22T20:27:34.113Z","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":83.9,"endSpeed":76.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.536957218336497,"aZ":-42.461750142172185,"pfxX":-1.307212153893425,"pfxZ":-6.838337660693796,"pX":-0.7053114229196751,"pZ":3.42889765784036,"vX0":7.549636642444901,"vY0":-121.27272080151552,"vZ0":13.017401814411386,"x":143.88,"y":146.2,"x0":-3.6758399467406644,"y0":50.0031132401708,"z0":1.6873660815356053,"aX":-1.9668296975328046},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-9.2,"breakHorizontal":0.7,"spinRate":1871,"spinDirection":326},"zone":11,"typeConfidence":0.91,"plateTime":0.44995661315441104,"extension":6.137653456058571},"index":1,"playId":"b1142197-3ec1-3acb-9fef-9ef2b2aab4b0","pitchNumber":2,"startTime":"2026-08-22T20:27:45.860Z","endTime":"2026-08-22T20:27:49.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.1,"endSpeed":66.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.42393985005528,"aZ":-23.803285837776915,"pfxX":4.6059429081077825,"pfxZ":7.4418901759930325,"pX":0.8996980409109392,"pZ":3.001355789555014,"vX0":7.915979047491262,"vY0":-105.82499611750146,"vZ0":8.448536030306423,"x":82.71,"y":157.74,"x0":-3.4997855174550208,"y0":50.0032644165771,"z0":1.6887479462393948,"aX":5.180005310220136},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":16.4,"breakHorizontal":-10.7,"spinRate":2422,"spinDirection":111},"zone":12,"typeConfidence":0.91,"plateTime":0.5192031529687817,"extension":6.1492904049417625},"index":2,"playId":"09c8fd76-c238-3911-a923-62a2f1fb13dc","pitchNumber":3,"startTime":"2026-08-22T20:28:02.037Z","endTime":"2026-08-22T20:28:05.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":74.0,"endSpeed":67.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.33862361244476,"aZ":-23.117163951849626,"pfxX":5.878986364082745,"pfxZ":7.877301364516427,"pX":1.6572313461826045,"pZ":2.2773566420024154,"vX0":9.000710945495161,"vY0":-107.1329063819961,"vZ0":7.035022245735432,"x":53.83,"y":177.29,"x0":-3.379922961210417,"y0":50.00427937154839,"z0":1.5429835971772001,"aX":6.759678329401998},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":16.8,"breakHorizontal":-13.3,"spinRate":2702,"spinDirection":117},"zone":14,"typeConfidence":0.9,"plateTime":0.5133482972602521,"extension":6.093933393029103},"index":3,"playId":"2d78e78c-5ba0-3aa8-af61-8997576eb3b2","pitchNumber":4,"startTime":"2026-08-22T20:28:24.906Z","endTime":"2026-08-22T20:28:28.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:28:28.837Z","atBatIndex":68},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis García Jr. homers (26) on a fly ball to right field. Ben Rice scores.","rbi":2,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T20:28:34.774Z","endTime":"2026-08-22T20:29:17.302Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":643511,"link":"/api/v1/people/643511"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":{"id":643511,"link":"/api/v1/people/643511"},"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":1},"pitchData":{"startSpeed":83.8,"endSpeed":75.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.541148511633295,"aZ":-45.40084299819995,"pfxX":-3.092839186408248,"pfxZ":-9.007213993513133,"pX":0.5179040220398438,"pZ":1.792650637775907,"vX0":10.484685894907255,"vY0":-120.9675528203896,"vZ0":9.896280931601522,"x":97.26,"y":190.38,"x0":-3.487345510719546,"y0":50.00095396341135,"z0":1.6429832226742287,"aX":-4.5434442379772},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.2,"breakHorizontal":2.9,"spinRate":2029,"spinDirection":326},"zone":9,"typeConfidence":0.9,"plateTime":0.45432964492047345,"extension":5.998530955305438},"hitData":{"launchSpeed":108.6,"launchAngle":22.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":235.51,"coordY":85.39}},"index":0,"playId":"c3a9514c-f8e0-35e6-8e17-de68d9549418","pitchNumber":1,"startTime":"2026-08-22T20:28:50.265Z","endTime":"2026-08-22T20:29:17.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:29:17.302Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Jones grounds out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T20:29:00.308Z","endTime":"2026-08-22T20:30:06.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(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":73.1,"endSpeed":65.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.12323451911676,"aZ":-27.478878554407462,"pfxX":6.6456934403989205,"pfxZ":4.185492298973122,"pX":-1.009604851004866,"pZ":2.5711204575442657,"vX0":3.915703631758475,"vY0":-105.86847114514966,"vZ0":8.564054896507505,"x":155.48,"y":169.36,"x0":-3.7541503246517753,"y0":50.000958005448275,"z0":1.6299392620739235,"aX":7.4512592221009095},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":10.6,"breakHorizontal":-13.2,"spinRate":2363,"spinDirection":118},"zone":13,"typeConfidence":0.91,"plateTime":0.5197878646772827,"extension":6.122489067061422},"index":0,"playId":"b56d830b-a7b1-3287-9a85-106ef3f9446b","pitchNumber":1,"startTime":"2026-08-22T20:29:44.835Z","endTime":"2026-08-22T20:29:48.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":75.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.190330298434233,"aZ":-46.8048892023875,"pfxX":0.6115540995855913,"pfxZ":-10.00275660009807,"pX":0.16639740134837,"pZ":1.3494726268196997,"vX0":8.704451275537576,"vY0":-121.88412012622335,"vZ0":9.323068076418991,"x":110.66,"y":202.34,"x0":-3.573120062654102,"y0":50.00345936927437,"z0":1.5670040255565292,"aX":0.8929228470928877},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-14.6,"breakHorizontal":-3.7,"spinRate":1828,"spinDirection":329},"zone":14,"typeConfidence":0.9,"plateTime":0.45428997161128537,"extension":5.870793179425041},"hitData":{"launchSpeed":76.7,"launchAngle":-36.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.38,"coordY":170.43}},"index":1,"playId":"64172c09-5ccc-3a6a-994b-d105170e33b7","pitchNumber":2,"startTime":"2026-08-22T20:29:58.431Z","endTime":"2026-08-22T20:30:06.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:30:06.101Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Lombard Jr. strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T20:30:08.689Z","endTime":"2026-08-22T20:31:39.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.8,"endSpeed":77.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88310364480487,"aZ":-45.32018862748291,"pfxX":-0.42693813523697655,"pfxZ":-8.605388853827588,"pX":-0.7238338671551988,"pZ":2.5300633549815617,"vX0":6.993919711548415,"vY0":-122.71049481460655,"vZ0":11.36714178136801,"x":144.59,"y":170.47,"x0":-3.553271883635284,"y0":50.002433735782915,"z0":1.6965081839990566,"aX":-0.653090513552942},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-12.6,"breakHorizontal":-0.8,"spinRate":2019,"spinDirection":327},"zone":4,"typeConfidence":0.91,"plateTime":0.44605067049676883,"extension":6.052530169159849},"index":0,"playId":"e68af5f2-b9f2-3f3e-b325-28efd079e242","pitchNumber":1,"startTime":"2026-08-22T20:30:38.976Z","endTime":"2026-08-22T20:30:43.037Z","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":83.9,"endSpeed":76.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13285266579514,"aZ":-43.12201943412749,"pfxX":-1.051596673987486,"pfxZ":-7.32373166805259,"pX":0.2625759000920997,"pZ":2.183667250149539,"vX0":9.449689134564322,"vY0":-121.31655957971213,"vZ0":10.406731411993626,"x":106.99,"y":179.82,"x0":-3.5419488558023415,"y0":50.00292472068335,"z0":1.5934078721104605,"aX":-1.5718072202135045},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-10.4,"breakHorizontal":-0.2,"spinRate":2009,"spinDirection":328},"zone":9,"typeConfidence":0.9,"plateTime":0.4510237504547887,"extension":6.14089307330754},"index":1,"playId":"de6fca14-b967-37f5-9bdb-eeca39b7f94e","pitchNumber":2,"startTime":"2026-08-22T20:30:54.599Z","endTime":"2026-08-22T20:30:58.040Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-22T20:31:07.224Z","endTime":"2026-08-22T20:31:18.158Z","isPitch":false,"type":"action","player":{"id":806146,"link":"/api/v1/people/806146"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.3,"endSpeed":67.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.190357428482937,"aZ":-26.575383126602517,"pfxX":7.5883391448735535,"pfxZ":4.792409728618026,"pX":1.4689331872113554,"pZ":2.177698684211546,"vX0":8.26945109894431,"vY0":-107.596225215309,"vZ0":7.624937058764411,"x":61.01,"y":179.98,"x0":-3.4146045332628283,"y0":50.004616000046944,"z0":1.5355415277476252,"aX":8.869378468291757},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":11.3,"breakHorizontal":-16.0,"spinRate":2524,"spinDirection":115},"zone":14,"typeConfidence":0.91,"plateTime":0.5096524295063767,"extension":6.187962569823799},"index":3,"playId":"a3a48ab3-c644-358c-934f-8e7efd87047c","pitchNumber":3,"startTime":"2026-08-22T20:31:18.158Z","endTime":"2026-08-22T20:31:22.816Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25459374003976,"aZ":-44.31015362723676,"pfxX":-1.2309452623663013,"pfxZ":-8.171839605399562,"pX":0.9508937819679848,"pZ":2.360783125863552,"vX0":10.883253203594446,"vY0":-121.24718969183616,"vZ0":10.983664039029163,"x":80.75,"y":175.04,"x0":-3.4406565603775645,"y0":50.00248627732291,"z0":1.6418977486168165,"aX":-1.8299552704618747},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.6,"breakHorizontal":-0.5,"spinRate":2051,"spinDirection":327},"zone":14,"typeConfidence":0.91,"plateTime":0.45216776370721234,"extension":6.126874110720333},"index":4,"playId":"07e8e369-ef54-3056-b942-ce91d446849a","pitchNumber":4,"startTime":"2026-08-22T20:31:35.245Z","endTime":"2026-08-22T20:31:39.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:31:39.437Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Springer flies out to center fielder Trent Grisham.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T20:33:02.157Z","endTime":"2026-08-22T20:35:46.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08305586763185,"aZ":-29.085028248204427,"pfxX":7.859384409356793,"pfxZ":2.179690580149032,"pX":-0.17642312094513116,"pZ":2.75668721171603,"vX0":1.9458260115947394,"vY0":-118.83668430104294,"vZ0":-0.5291995566550254,"x":123.72,"y":164.35,"x0":-2.028598755655215,"y0":50.00034528613791,"z0":5.649485986918846,"aX":11.116099336275704},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.1,"breakHorizontal":-14.8,"spinRate":2594,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.4628334818870439,"extension":6.695029998727697},"index":0,"playId":"4f0908d5-619f-36d3-aa55-b7c9a192dcb2","pitchNumber":1,"startTime":"2026-08-22T20:33:51.837Z","endTime":"2026-08-22T20:33:56.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":75.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.46902077792551,"aZ":-26.099954081491404,"pfxX":-3.9823838042362962,"pfxZ":4.326365093375908,"pX":0.8660156362284107,"pZ":0.7743435604667668,"vX0":6.178019367399779,"vY0":-116.78687240840102,"vZ0":-6.041046146506166,"x":83.99,"y":217.87,"x0":-1.2759566915049712,"y0":50.004875495842775,"z0":5.796716285394305,"aX":-5.596002103142882},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":6.8,"breakHorizontal":6.0,"spinRate":850,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.4659592701499484,"extension":7.002453907470434},"index":1,"playId":"4e19f0a8-a3fc-3650-b64c-5f741203f100","pitchNumber":2,"startTime":"2026-08-22T20:34:09.517Z","endTime":"2026-08-22T20:34:14.726Z","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":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.923862057022337,"aZ":-30.412051755684455,"pfxX":-3.000759269699738,"pfxZ":1.241704443585105,"pX":0.6758682329711748,"pZ":1.5828904217705173,"vX0":5.676732466309045,"vY0":-118.45277924089683,"vZ0":-3.6457481534515583,"x":91.24,"y":196.04,"x0":-1.3633622011313855,"y0":50.00370279650685,"z0":5.926794554672543,"aX":-4.259158784974031},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.6,"breakHorizontal":4.1,"spinRate":825,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.4626557706311196,"extension":6.793904958936791},"index":2,"playId":"f4f0f80f-f9f3-3a34-bbf0-33d752efa4d1","pitchNumber":3,"startTime":"2026-08-22T20:34:29.846Z","endTime":"2026-08-22T20:34:34.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.693920451277265,"aZ":-12.00364474412192,"pfxX":-4.2618870509905955,"pfxZ":10.801349191488388,"pX":0.23452694696628876,"pZ":2.777578039504735,"vX0":6.548078305574675,"vY0":-136.6631850235674,"vZ0":-5.457731951537948,"x":108.06,"y":163.79,"x0":-1.6529934536379722,"y0":50.004110892467814,"z0":5.644719478018012,"aX":-7.960176064543738},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":6.1,"spinRate":2322,"spinDirection":207},"zone":5,"typeConfidence":0.9,"plateTime":0.40274909136299364,"extension":6.981167999307071},"index":3,"playId":"49fca2db-6d8e-3f49-b9f2-8a8acff39727","pitchNumber":4,"startTime":"2026-08-22T20:34:49.449Z","endTime":"2026-08-22T20:34:53.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19760969198839,"aZ":-31.006189571354827,"pfxX":-4.063718934258861,"pfxZ":0.8503372905301134,"pX":-0.07214047233142411,"pZ":2.2371339735517877,"vX0":3.8547924954176813,"vY0":-117.48878518890973,"vZ0":-1.9139099059413718,"x":119.75,"y":178.38,"x0":-1.2172952936046726,"y0":50.00562718565653,"z0":5.983289616428861,"aX":-5.6019080101150145},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.3,"breakHorizontal":6.2,"spinRate":670,"spinDirection":236},"zone":8,"typeConfidence":0.9,"plateTime":0.46874372725189684,"extension":7.007097726418585},"index":4,"playId":"0b286ee4-e95a-314e-962f-85a1a4cab9af","pitchNumber":5,"startTime":"2026-08-22T20:35:12.058Z","endTime":"2026-08-22T20:35:15.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.815613260523655,"aZ":-15.552651139823233,"pfxX":-3.9494091301134713,"pfxZ":8.783648419154163,"pX":-0.32281812455760317,"pZ":3.1441534272231473,"vX0":4.611207454240222,"vY0":-137.51952887995822,"vZ0":-4.099582824854619,"x":129.31,"y":153.89,"x0":-1.5175652577261498,"y0":50.00651583692916,"z0":5.726998697799074,"aX":-7.47768585479987},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":6.0,"spinRate":2227,"spinDirection":206},"zone":1,"typeConfidence":0.9,"plateTime":0.40007182803046426,"extension":6.905087204481044},"hitData":{"launchSpeed":89.2,"launchAngle":41.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.29,"coordY":85.02}},"index":5,"playId":"9a9b0e8f-670d-3943-8131-36771e3543d8","pitchNumber":6,"startTime":"2026-08-22T20:35:37.748Z","endTime":"2026-08-22T20:35:46.974Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:35:46.974Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T20:35:47.684Z","endTime":"2026-08-22T20:38:07.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14608106832912,"aZ":-29.567764181537573,"pfxX":-2.490510572590701,"pfxZ":1.9012847408422937,"pX":0.9162177531129544,"pZ":1.9548839093412864,"vX0":5.575789253111088,"vY0":-116.9024819314256,"vZ0":-2.76311821432893,"x":82.08,"y":186.0,"x0":-1.1871466633949075,"y0":50.002949030314404,"z0":5.956832464300073,"aX":-3.4126984641723737},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":3.0,"breakHorizontal":3.0,"spinRate":627,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.4703815126245674,"extension":6.951277522276581},"index":0,"playId":"fc0fffde-678b-3758-a8f9-3035c052f5fb","pitchNumber":1,"startTime":"2026-08-22T20:36:10.956Z","endTime":"2026-08-22T20:36:15.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.853871277653354,"aZ":-11.347772351985798,"pfxX":-4.433565923932235,"pfxZ":11.166920383615814,"pX":0.5817949624863904,"pZ":2.111216054800064,"vX0":6.756252414097206,"vY0":-136.16291779871574,"vZ0":-7.536143436802817,"x":94.82,"y":181.78,"x0":-1.363576964231575,"y0":50.00006478694045,"z0":5.712740871376164,"aX":-8.266693593647032},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.6,"breakHorizontal":6.5,"spinRate":2335,"spinDirection":205},"zone":9,"typeConfidence":0.9,"plateTime":0.4033471347744131,"extension":7.012813784959758},"index":1,"playId":"a6cbc3e7-fc42-300e-90c1-fcdb40d651a6","pitchNumber":2,"startTime":"2026-08-22T20:36:29.622Z","endTime":"2026-08-22T20:36:33.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":76.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.601986167765308,"aZ":-32.333314780811975,"pfxX":-2.7053882618946727,"pfxZ":-0.11026206685022788,"pX":0.6779577468911575,"pZ":0.4481940369141019,"vX0":5.336141390242586,"vY0":-118.83191256079282,"vZ0":-5.81097418195695,"x":91.16,"y":226.68,"x0":-1.2397005718322671,"y0":50.002695666800975,"z0":5.843580415991917,"aX":-3.890448080003181},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.3,"breakHorizontal":3.7,"spinRate":981,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.45995330036428816,"extension":7.003838716631353},"index":2,"playId":"c9dba0c4-0fab-37c2-9b9f-814b8d1166bf","pitchNumber":3,"startTime":"2026-08-22T20:36:48.578Z","endTime":"2026-08-22T20:36:51.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.178165670837988,"aZ":-31.045545372209777,"pfxX":-3.5195895243708013,"pfxZ":0.8147704289063711,"pX":-0.7055490560140513,"pZ":2.6737126500034463,"vX0":2.445517960171013,"vY0":-117.07141648454484,"vZ0":-1.0408274880972126,"x":143.89,"y":166.59,"x0":-1.3065973195130434,"y0":50.00397620460691,"z0":6.0309004779041775,"aX":-4.88407742271106},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.4,"breakHorizontal":5.8,"spinRate":532,"spinDirection":164},"zone":4,"typeConfidence":0.9,"plateTime":0.4679163466037215,"extension":6.958697885281528},"index":3,"playId":"266556c9-b789-3448-8e18-a9175852d54c","pitchNumber":4,"startTime":"2026-08-22T20:37:12.702Z","endTime":"2026-08-22T20:37:17.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.552416109219656,"aZ":-31.147522844157052,"pfxX":-2.8519130035804787,"pfxZ":0.7455463971699402,"pX":1.4853208073317044,"pZ":-0.20799958274211242,"vX0":6.530846156013183,"vY0":-117.08936119865406,"vZ0":-7.099561924304145,"x":60.38,"y":244.4,"x0":-0.9842222172926597,"y0":50.00219578083927,"z0":5.822248752045342,"aX":-3.9138111805500277},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-0.4,"breakHorizontal":3.4,"spinRate":716,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.469919817398623,"extension":7.0789898460654515},"index":4,"playId":"38cdb4f8-4394-3a03-9ec0-5a9dbad6ac18","pitchNumber":5,"startTime":"2026-08-22T20:37:35.744Z","endTime":"2026-08-22T20:37:40.861Z","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":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.687687327825216,"aZ":-17.536065653353237,"pfxX":-8.393886829566025,"pfxZ":7.904103682352233,"pX":-0.46372321403834604,"pZ":3.441676255722041,"vX0":5.219633549743444,"vY0":-135.69673961798753,"vZ0":-3.0881126813861908,"x":134.68,"y":145.85,"x0":-1.3288840572891378,"y0":50.00025894706449,"z0":5.826961354757064,"aX":-15.538796612412787},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":13.9,"spinRate":2098,"spinDirection":205},"zone":11,"typeConfidence":0.99,"plateTime":0.40475477353922473,"extension":7.055339793472393},"index":5,"playId":"2f7d9911-f9bd-3399-9bcf-fec268a1ad7d","pitchNumber":6,"startTime":"2026-08-22T20:38:04.521Z","endTime":"2026-08-22T20:38:07.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:38:07.931Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ernie Clement doubles (29) on a ground ball to left fielder Heliot Ramos.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T20:38:18.619Z","endTime":"2026-08-22T20:39:07.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.054028140252726,"aZ":-12.573951863625394,"pfxX":-2.5243692019072976,"pfxZ":10.685413817375233,"pX":-0.9818528901396689,"pZ":3.8714645806702235,"vX0":2.683497711233412,"vY0":-135.21039897445715,"vZ0":-2.657988011464477,"x":154.43,"y":134.25,"x0":-1.6636654747751822,"y0":50.00292743802075,"z0":5.760440589828729,"aX":-4.630606974092808},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.0,"breakHorizontal":4.0,"spinRate":2334,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.4065647225864515,"extension":6.93799959137588},"index":0,"playId":"f0dc179b-0dcb-398a-b320-07f544afec6a","pitchNumber":1,"startTime":"2026-08-22T20:38:34.996Z","endTime":"2026-08-22T20:38:38.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02653363619479,"aZ":-12.753304076768412,"pfxX":-3.6548063014928647,"pfxZ":10.38171801332981,"pX":-0.5194981918329155,"pZ":3.9187930971569322,"vX0":4.236504897938932,"vY0":-136.63153937772975,"vZ0":-2.478486142641844,"x":136.8,"y":132.97,"x0":-1.6229920852036033,"y0":50.00666825688612,"z0":5.72581716101729,"aX":-6.839996153634566},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.4,"breakHorizontal":5.6,"spinRate":2324,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.40249201411660307,"extension":6.925143534645355},"hitData":{"launchSpeed":95.4,"launchAngle":-2.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.04,"coordY":125.33}},"index":1,"playId":"c8c9f1ac-ac6e-3f5c-84a8-b805caaebdea","pitchNumber":2,"startTime":"2026-08-22T20:38:55.299Z","endTime":"2026-08-22T20:39:07.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:39:07.628Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Lukes strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T20:39:19.035Z","endTime":"2026-08-22T20:42:15.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78460238196962,"aZ":-14.246742798633813,"pfxX":-2.3752042168198355,"pfxZ":9.934934382286542,"pX":-0.5245932543765198,"pZ":4.275963571624407,"vX0":3.9677335659084867,"vY0":-134.62510913077887,"vZ0":-1.2241329296806436,"x":137.0,"y":123.33,"x0":-1.720336540146757,"y0":50.00494683437524,"z0":5.7624312168145835,"aX":-4.28728004493869},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.9,"breakHorizontal":3.2,"spinRate":2079,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.4094762343053864,"extension":6.726325282028269},"index":0,"playId":"20ba974e-4fc8-3165-8a9f-3d0f9e0dddde","pitchNumber":1,"startTime":"2026-08-22T20:39:46.766Z","endTime":"2026-08-22T20:39:49.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09328804418122,"aZ":-11.760497056125226,"pfxX":-2.8098054984668415,"pfxZ":11.116688373128527,"pX":-0.0242291135116003,"pZ":3.0813297558288673,"vX0":5.251395243229688,"vY0":-135.95966058062606,"vZ0":-4.688403664432604,"x":117.92,"y":155.58,"x0":-1.6325922993504884,"y0":50.0048219520233,"z0":5.671470537312668,"aX":-5.16103860505583},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.1,"breakHorizontal":3.7,"spinRate":2083,"spinDirection":206},"zone":2,"typeConfidence":0.9,"plateTime":0.4058252718990265,"extension":6.778413869959153},"index":1,"playId":"ae0db691-d843-3a84-82a6-f264e3ca90f5","pitchNumber":2,"startTime":"2026-08-22T20:40:10.280Z","endTime":"2026-08-22T20:40:14.186Z","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":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.121367953039453,"aZ":-27.85912932113877,"pfxX":-2.8237777166707057,"pfxZ":3.1626117452718145,"pX":1.717006053491707,"pZ":-0.5117516786792148,"vX0":7.0630294365405755,"vY0":-117.50228828847682,"vZ0":-8.250240099871764,"x":51.55,"y":252.6,"x0":-0.9926465959137747,"y0":50.004861063577195,"z0":5.720268233170993,"aX":-3.856868935700325},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.5,"breakHorizontal":2.9,"spinRate":581,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.47038506246167033,"extension":7.1210247490264775},"index":2,"playId":"4a48c525-b563-35be-8fcf-25c5cec2160f","pitchNumber":3,"startTime":"2026-08-22T20:40:27.957Z","endTime":"2026-08-22T20:40:34.668Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Fernando Cruz. Ernie Clement to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"4a48c525-b563-35be-8fcf-25c5cec2160f","startTime":"2026-08-22T20:40:44.941Z","endTime":"2026-08-22T20:41:07.868Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.08915596211592,"aZ":-11.418454039009063,"pfxX":-2.1906876944499545,"pfxZ":11.265982410294386,"pX":0.2014542805951585,"pZ":3.134616350673837,"vX0":5.341296690513707,"vY0":-136.15939442020118,"vZ0":-4.659400350342714,"x":109.32,"y":154.15,"x0":-1.5176146275291258,"y0":50.00658497864935,"z0":5.684351090632035,"aX":-4.037799895693547},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.3,"breakHorizontal":2.6,"spinRate":2209,"spinDirection":204},"zone":2,"typeConfidence":0.9,"plateTime":0.4051783730472591,"extension":6.871808795234848},"index":4,"playId":"c2498f18-d78b-3e8c-bd84-78966fe021b1","pitchNumber":4,"startTime":"2026-08-22T20:41:07.868Z","endTime":"2026-08-22T20:41:12.967Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.583832753652434,"aZ":-27.80089699123999,"pfxX":-3.4155903100139753,"pfxZ":3.1281251676116266,"pX":1.1638413976852728,"pZ":2.021710022707244,"vX0":6.435262378732122,"vY0":-117.11246919046106,"vZ0":-2.9654093991773456,"x":72.64,"y":184.19,"x0":-1.166828828560402,"y0":50.00513863881902,"z0":5.8849020976904605,"aX":-4.780682901291312},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.3,"breakHorizontal":4.7,"spinRate":583,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.46638178957752174,"extension":7.077952246465131},"index":5,"playId":"71224388-e5c0-3693-a002-2c224c33d7c3","pitchNumber":5,"startTime":"2026-08-22T20:41:49.582Z","endTime":"2026-08-22T20:41:53.800Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.156170419276858,"aZ":-32.943269356611125,"pfxX":-2.49738019445691,"pfxZ":-0.5425654077235649,"pX":0.865930456576967,"pZ":1.104719645173544,"vX0":5.736222090235296,"vY0":-118.73553902875487,"vZ0":-4.1154403852406976,"x":83.99,"y":208.95,"x0":-1.2537648809577961,"y0":50.00059941501523,"z0":5.8494053081918285,"aX":-3.576159747242207},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.7,"breakHorizontal":3.1,"spinRate":773,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.4608307089038153,"extension":7.244026038492508},"index":6,"playId":"509c4fc9-b066-39a8-9afa-27d5cef3041b","pitchNumber":6,"startTime":"2026-08-22T20:42:11.669Z","endTime":"2026-08-22T20:42:15.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:42:15.541Z","atBatIndex":75},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jazz Chisholm Jr. doubles (15) on a sharp line drive to center fielder Brett Bateman.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-22T20:44:42.427Z","endTime":"2026-08-22T20:45:58.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Louis Varland replaces Tyler Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T20:43:55.084Z","endTime":"2026-08-22T20:44:44.747Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.756377954993468,"aZ":-30.54758341406983,"pfxX":-7.240006916563545,"pfxZ":0.8620709104406856,"pX":0.05354583038361869,"pZ":2.7289302349605045,"vX0":9.777472426283044,"vY0":-135.71058364522725,"vZ0":-1.6609087415484973,"x":114.96,"y":165.1,"x0":-2.6376792018402493,"y0":50.00173312351067,"z0":5.455335991904411,"aX":-13.647085017917949},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.4,"breakHorizontal":11.3,"spinRate":1527,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.4019693417177086,"extension":6.1394760176341725},"index":1,"playId":"6bb03197-3fe0-3e87-9a46-861219384103","pitchNumber":1,"startTime":"2026-08-22T20:44:44.747Z","endTime":"2026-08-22T20:44:47.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":90.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.752794034740525,"aZ":-11.410309967103672,"pfxX":-1.2166517020013534,"pfxZ":9.852096876128066,"pX":0.31389515197368584,"pZ":2.7108965364223505,"vX0":8.724327100802054,"vY0":-144.50064342513494,"vZ0":-5.411150657667315,"x":105.04,"y":165.59,"x0":-2.5907202351149174,"y0":50.00140301262035,"z0":5.313486931516208,"aX":-2.564805115403463},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.8,"breakHorizontal":0.4,"spinRate":2338,"spinDirection":209},"zone":6,"typeConfidence":0.88,"plateTime":0.37954615404565173,"extension":6.144143209355975},"index":2,"playId":"8e6fe765-1040-3a7c-b212-d5d10498b619","pitchNumber":2,"startTime":"2026-08-22T20:45:08.155Z","endTime":"2026-08-22T20:45:11.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.521494196578427,"aZ":-31.926841353848072,"pfxX":-4.782162544817393,"pfxZ":0.13878036822276085,"pX":0.7425420957172578,"pZ":0.9007014607675753,"vX0":10.339605997869596,"vY0":-133.41118419100644,"vZ0":-5.053149612357117,"x":88.7,"y":214.46,"x0":-2.548045159722001,"y0":50.00454630513669,"z0":5.0986362588814975,"aX":-8.691210956864698},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-0.6,"breakHorizontal":6.6,"spinRate":1790,"spinDirection":228},"zone":14,"typeConfidence":0.73,"plateTime":0.40927844602779206,"extension":6.333250386185481},"index":3,"playId":"2727323d-73e8-34cc-a050-8992bf004c0c","pitchNumber":3,"startTime":"2026-08-22T20:45:28.019Z","endTime":"2026-08-22T20:45:31.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.638225345380476,"aZ":-30.950986320889637,"pfxX":-5.12213592059012,"pfxZ":0.6584888024436406,"pX":-0.6037336257568287,"pZ":2.850314491707116,"vX0":7.052740024699553,"vY0":-135.5820529334386,"vZ0":-1.04501163508448,"x":140.01,"y":161.82,"x0":-2.573221168389604,"y0":50.00429434263203,"z0":5.400679218013071,"aX":-9.537532643214941},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.2,"breakHorizontal":7.8,"spinRate":1701,"spinDirection":223},"zone":1,"typeConfidence":0.85,"plateTime":0.4039731872049863,"extension":6.295700108311958},"hitData":{"launchSpeed":104.1,"launchAngle":17.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":151.47,"coordY":69.99}},"index":4,"playId":"5cd1bd46-5a7f-3928-8a1e-ad22a58d9f03","pitchNumber":4,"startTime":"2026-08-22T20:45:46.307Z","endTime":"2026-08-22T20:45:58.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:45:58.460Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells challenged (pitch result), call on the field was confirmed: Austin Wells called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-22T20:46:03.453Z","endTime":"2026-08-22T20:48:28.479Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.763501467126794,"aZ":-15.215229278275537,"pfxX":-3.112323044929193,"pfxZ":8.16059517219459,"pX":0.09776867480411698,"pZ":2.6136133240629396,"vX0":9.532405304721593,"vY0":-143.18777148986413,"vZ0":-4.949418898204788,"x":113.27,"y":168.21,"x0":-2.868736349941872,"y0":50.00396669955201,"z0":5.315087933854228,"aX":-6.469204244134461},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.9,"breakHorizontal":3.7,"spinRate":2103,"spinDirection":213},"zone":5,"typeConfidence":0.88,"plateTime":0.3823796780111075,"extension":6.858813487143245},"index":0,"playId":"4a4670f3-4655-3f45-9008-58ab8bd515b8","pitchNumber":1,"startTime":"2026-08-22T20:46:35.100Z","endTime":"2026-08-22T20:46:38.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37112467120646,"aZ":-37.12674201923539,"pfxX":1.6466436982691257,"pfxZ":-2.9372186457004945,"pX":0.6119960150147964,"pZ":1.5644423216157057,"vX0":7.978490342977587,"vY0":-128.7582415155346,"vZ0":-2.3551516562155417,"x":93.67,"y":196.54,"x0":-2.7336327009032093,"y0":50.000373868847966,"z0":5.348704551828923,"aX":2.778447489320338},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-5.6,"breakHorizontal":-4.7,"spinRate":2466,"spinDirection":55},"zone":14,"typeConfidence":0.89,"plateTime":0.4245061552695528,"extension":6.458769303291662},"index":1,"playId":"b0dc5cdf-e183-3690-a1f6-32ef05dac0dd","pitchNumber":2,"startTime":"2026-08-22T20:46:51.141Z","endTime":"2026-08-22T20:46:54.842Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-22T20:47:02.470Z","endTime":"2026-08-22T20:47:20.958Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","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":89.1,"endSpeed":82.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.732266205726535,"aZ":-36.41990111981755,"pfxX":2.897719540204305,"pfxZ":-2.487384810569844,"pX":0.59130229847328,"pZ":0.5396905852962742,"vX0":7.4825017423933335,"vY0":-129.57319078400494,"vZ0":-4.973993603099888,"x":94.46,"y":224.21,"x0":-2.7040481551010624,"y0":50.00087965323729,"z0":5.250512301896644,"aX":4.951169865130612},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-5.4,"breakHorizontal":-6.8,"spinRate":2591,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.42186919935667166,"extension":6.511913313891068},"index":3,"playId":"fb24a0ae-4329-34e3-afe0-237a87d79d53","pitchNumber":3,"startTime":"2026-08-22T20:47:20.958Z","endTime":"2026-08-22T20:47:24.133Z","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":100.1,"endSpeed":90.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.272873673623025,"aZ":-13.524937793766332,"pfxX":-6.01125860419464,"pfxZ":8.795878749840103,"pX":-0.34155224397812295,"pZ":2.6607267631849467,"vX0":9.37012192377619,"vY0":-145.41612073636006,"vZ0":-4.947644842870684,"x":130.02,"y":166.94,"x0":-2.8395170555021565,"y0":50.00321055342442,"z0":5.218815972327995,"aX":-12.746455947188702},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.0,"breakHorizontal":8.8,"spinRate":2287,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.37810532437426625,"extension":6.437055523437388},"index":4,"playId":"df33b5c2-d063-3bed-8428-9fc56cddba96","pitchNumber":4,"startTime":"2026-08-22T20:47:44.154Z","endTime":"2026-08-22T20:47:47.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.586718659057414,"aZ":-27.82718242647328,"pfxX":-7.034579611319451,"pfxZ":2.30225521755023,"pX":0.7544205218520229,"pZ":0.24353475157714316,"vX0":11.636046678908436,"vY0":-136.5006041964877,"vZ0":-7.935716503055666,"x":88.24,"y":232.2,"x0":-2.6466247249038686,"y0":50.00572895553814,"z0":5.099967097673392,"aX":-13.2993292545096},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.6,"breakHorizontal":10.3,"spinRate":1890,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.4010204146762746,"extension":6.6527897838332475},"index":5,"playId":"bc389182-a051-3826-ad71-819a58ec00b9","pitchNumber":5,"startTime":"2026-08-22T20:48:03.849Z","endTime":"2026-08-22T20:48:07.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.8,"endSpeed":90.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.51404147651449,"aZ":-11.82763200554744,"pfxX":-5.735006889581015,"pfxZ":9.635496368846475,"pX":-0.8460237075685358,"pZ":2.366880928418842,"vX0":7.936728842149062,"vY0":-144.98593592999867,"vZ0":-5.80241952712976,"x":149.25,"y":174.87,"x0":-2.8844101636401898,"y0":50.00051427693874,"z0":5.127868497329703,"aX":-12.107861212349604},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.3,"breakHorizontal":8.6,"spinRate":2303,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.3789744295337667,"extension":6.798371198202359},"index":6,"playId":"d9d9f308-8989-3208-9e4f-55e6a4d43c76","pitchNumber":6,"startTime":"2026-08-22T20:48:24.231Z","endTime":"2026-08-22T20:48:28.479Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"}},"playEndTime":"2026-08-22T20:48:28.479Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Caballero grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-22T20:49:05.878Z","endTime":"2026-08-22T20:50:32.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":81.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.159284112246617,"aZ":-34.8493428814262,"pfxX":1.962648153265001,"pfxZ":-1.5871725209797338,"pX":0.47323799664221206,"pZ":1.4371989179819102,"vX0":7.347422636587296,"vY0":-129.4040602510718,"vZ0":-2.9666641898217576,"x":98.96,"y":199.98,"x0":-2.667973523591453,"y0":50.005213253834334,"z0":5.29154426085977,"aX":3.3005229118000665},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.4,"breakHorizontal":-5.3,"spinRate":2640,"spinDirection":49},"zone":14,"typeConfidence":0.87,"plateTime":0.42466643585953223,"extension":6.499087689329471},"index":0,"playId":"c48a4c9c-f966-3d1f-ab65-0bec87cc4ad7","pitchNumber":1,"startTime":"2026-08-22T20:49:05.878Z","endTime":"2026-08-22T20:49:10.033Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.581638000876975,"aZ":-36.98849503312076,"pfxX":3.2674078689997024,"pfxZ":-2.893135368243513,"pX":0.1458628762342192,"pZ":2.203219341427727,"vX0":6.138575962048192,"vY0":-128.65839793101387,"vZ0":-0.5476267229147562,"x":111.44,"y":179.29,"x0":-2.702602487012744,"y0":50.003093477513,"z0":5.304255382346107,"aX":5.435634635156202},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-5.2,"breakHorizontal":-7.4,"spinRate":2700,"spinDirection":47},"zone":5,"typeConfidence":0.9,"plateTime":0.426967658378798,"extension":6.543188966836487},"index":1,"playId":"7c9ec9bd-ba08-3cc9-b8bd-fe74cd9e268b","pitchNumber":2,"startTime":"2026-08-22T20:49:26.378Z","endTime":"2026-08-22T20:49:30.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.382132590966815,"aZ":-37.74181069422945,"pfxX":0.972942813567518,"pfxZ":-3.300514925076782,"pX":1.3899575210476272,"pZ":1.2867332327849743,"vX0":9.817478902770707,"vY0":-129.39897320877435,"vZ0":-2.733514437658321,"x":64.02,"y":204.04,"x0":-2.5883206421231684,"y0":50.00372357667829,"z0":5.264107954390797,"aX":1.639638892160989},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-6.4,"breakHorizontal":-4.1,"spinRate":2556,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.4241697914179561,"extension":6.657497598485296},"index":2,"playId":"546c0b1d-5fa1-3715-952f-15c9976f64ea","pitchNumber":3,"startTime":"2026-08-22T20:49:45.835Z","endTime":"2026-08-22T20:49:50.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":89.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.84848505876933,"aZ":-9.552444274150732,"pfxX":-4.586672545429572,"pfxZ":10.976696595907882,"pX":0.7148124241171742,"pZ":0.6292254502131349,"vX0":10.700917482499912,"vY0":-143.70413439026913,"vZ0":-10.919563160229119,"x":89.75,"y":221.79,"x0":-2.485902653923043,"y0":50.00191436052498,"z0":5.102623572944424,"aX":-9.452514006055841},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.4,"breakHorizontal":5.8,"spinRate":2233,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.38330580751791343,"extension":6.855618189798729},"index":3,"playId":"9143eaea-d3a1-31d0-abd7-196eb2f509dc","pitchNumber":4,"startTime":"2026-08-22T20:50:06.574Z","endTime":"2026-08-22T20:50:09.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89142576655432,"aZ":-24.79995060395857,"pfxX":2.376579342655593,"pfxZ":3.909314377558945,"pX":0.17394698782164356,"pZ":1.4258989846031027,"vX0":7.23285266074817,"vY0":-136.7012079762995,"vZ0":-5.343020737742534,"x":110.37,"y":200.28,"x0":-2.818047387376758,"y0":50.006222139662746,"z0":5.11446084478415,"aX":4.485540036136189},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.1,"breakHorizontal":-5.9,"spinRate":2730,"spinDirection":166},"zone":14,"typeConfidence":0.91,"plateTime":0.4010982774641061,"extension":6.7605361803812185},"hitData":{"launchSpeed":79.5,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":168.4}},"index":4,"playId":"b40312ee-b6aa-32b8-a8de-c8ac990da15f","pitchNumber":5,"startTime":"2026-08-22T20:50:24.587Z","endTime":"2026-08-22T20:50:32.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:50:32.217Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trent Grisham strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-22T20:50:38.943Z","endTime":"2026-08-22T20:53:21.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"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":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.42"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.08"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.85"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.73"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.03"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.34"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.39"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.92"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.65"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.07"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.77"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.96"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.61"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".152"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".152"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".614"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".718"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".303"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".782"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.292"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".390"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".614"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".718"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".303"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".782"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.292"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".390"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.362214541561556,"aZ":-36.75924668987307,"pfxX":2.5885235961977195,"pfxZ":-2.698736134470243,"pX":-0.1797445797042789,"pZ":1.134812403242897,"vX0":5.946334930474454,"vY0":-129.85159686138948,"vZ0":-3.4609852289579597,"x":123.85,"y":208.14,"x0":-2.83986366970532,"y0":50.003103137672994,"z0":5.295142120302196,"aX":4.398243564726961},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-5.4,"breakHorizontal":-6.1,"spinRate":2641,"spinDirection":46},"zone":13,"typeConfidence":0.9,"plateTime":0.4225616282091651,"extension":6.4014908244509785},"index":0,"playId":"b4756e15-c802-3c24-a523-34b7f0cfcfa9","pitchNumber":1,"startTime":"2026-08-22T20:51:00.219Z","endTime":"2026-08-22T20:51:04.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.557971257860835,"aZ":-30.931160723108544,"pfxX":-7.806884467965863,"pfxZ":0.658242554326522,"pX":-0.18113419041166587,"pZ":1.6471706868298732,"vX0":9.725723584718935,"vY0":-136.15759787375663,"vZ0":-3.9203614038944443,"x":123.9,"y":194.31,"x0":-2.7771116101006887,"y0":50.00142896970765,"z0":5.2345341054651815,"aX":-14.727031769683098},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.6,"breakHorizontal":12.2,"spinRate":1510,"spinDirection":220},"zone":8,"typeConfidence":0.91,"plateTime":0.4015312901652348,"extension":6.595055765528418},"index":1,"playId":"9527be4a-a1f1-35c3-9b83-ab23c082056a","pitchNumber":2,"startTime":"2026-08-22T20:51:16.807Z","endTime":"2026-08-22T20:51:21.062Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-08-22T20:51:42.498Z","endTime":"2026-08-22T20:51:58.570Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.993785805436495,"aZ":-37.518290471864184,"pfxX":1.5025989063027518,"pfxZ":-3.1140717998139165,"pX":-0.2378220946475548,"pZ":0.8979596765299309,"vX0":6.130841466929023,"vY0":-129.83544808269428,"vZ0":-3.891508132953158,"x":126.07,"y":214.54,"x0":-2.8205477893295408,"y0":50.0043620391944,"z0":5.257456950260828,"aX":2.5766956135323453},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-6.2,"breakHorizontal":-4.1,"spinRate":2635,"spinDirection":49},"zone":13,"typeConfidence":0.9,"plateTime":0.42110764194670924,"extension":6.319262979125841},"index":3,"playId":"4d7edc22-4b5c-3106-a10c-ea0c09d99da8","pitchNumber":3,"startTime":"2026-08-22T20:51:58.570Z","endTime":"2026-08-22T20:52:03.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":91.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.46314128495156,"aZ":-9.884381654325685,"pfxX":-3.078591634925677,"pfxZ":10.482084336392191,"pX":-0.30280461618467247,"pZ":1.78714681928413,"vX0":8.139254206999261,"vY0":-145.02335313000302,"vZ0":-7.741988113947358,"x":128.54,"y":190.53,"x0":-2.747888768242444,"y0":50.00248972413519,"z0":5.097074147245366,"aX":-6.547200677977966},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.5,"breakHorizontal":4.0,"spinRate":2324,"spinDirection":210},"zone":8,"typeConfidence":0.9,"plateTime":0.3779421506273799,"extension":6.802854777555503},"index":4,"playId":"8fa66380-ffbb-3deb-a8d4-c7d8b5be7d2a","pitchNumber":4,"startTime":"2026-08-22T20:52:20.090Z","endTime":"2026-08-22T20:52:25.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":90.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.14723120582819,"aZ":-10.69609557122412,"pfxX":-6.057030135268561,"pfxZ":10.071604823150404,"pX":-0.4509713028448437,"pZ":3.6553717054610435,"vX0":8.865605991285351,"vY0":-145.77436451098654,"vZ0":-2.427121612032391,"x":134.19,"y":140.08,"x0":-2.757571355533989,"y0":50.00703597454083,"z0":5.1526567984198515,"aX":-12.922853296172951},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.9,"breakHorizontal":9.0,"spinRate":2442,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.37703799369573643,"extension":6.900340841490863},"index":5,"playId":"4fd0a7a8-d508-3257-a406-a76212401420","pitchNumber":5,"startTime":"2026-08-22T20:52:54.356Z","endTime":"2026-08-22T20:53:03.540Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jazz Chisholm Jr. steals (34) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"actionPlayId":"4fd0a7a8-d508-3257-a406-a76212401420","startTime":"2026-08-22T20:53:05.466Z","endTime":"2026-08-22T20:53:17.608Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.395016334622895,"aZ":-27.540248805711492,"pfxX":-8.657164704028727,"pfxZ":2.432492181049227,"pX":0.13695528676166638,"pZ":1.6540572679554704,"vX0":10.051046160132094,"vY0":-136.96471796772255,"vZ0":-4.198689909333412,"x":111.78,"y":194.12,"x0":-2.4503139956398887,"y0":50.00515223920632,"z0":5.083739952476776,"aX":-16.500949478667213},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.7,"breakHorizontal":13.7,"spinRate":1517,"spinDirection":219},"zone":8,"typeConfidence":0.92,"plateTime":0.3994533589756153,"extension":6.650666412209888},"index":7,"playId":"49aeda2d-409b-3b8a-b04c-7a08a21245f7","pitchNumber":6,"startTime":"2026-08-22T20:53:17.608Z","endTime":"2026-08-22T20:53:21.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:53:21.447Z","atBatIndex":79}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trent Grisham strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-22T20:50:38.943Z","endTime":"2026-08-22T20:53:21.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"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":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.42"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.08"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.85"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.73"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.03"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.34"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.39"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.92"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.65"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.07"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.77"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.96"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.61"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".152"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".152"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".614"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".718"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".303"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".782"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.292"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".390"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".614"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".718"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".303"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".782"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.292"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".390"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.362214541561556,"aZ":-36.75924668987307,"pfxX":2.5885235961977195,"pfxZ":-2.698736134470243,"pX":-0.1797445797042789,"pZ":1.134812403242897,"vX0":5.946334930474454,"vY0":-129.85159686138948,"vZ0":-3.4609852289579597,"x":123.85,"y":208.14,"x0":-2.83986366970532,"y0":50.003103137672994,"z0":5.295142120302196,"aX":4.398243564726961},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-5.4,"breakHorizontal":-6.1,"spinRate":2641,"spinDirection":46},"zone":13,"typeConfidence":0.9,"plateTime":0.4225616282091651,"extension":6.4014908244509785},"index":0,"playId":"b4756e15-c802-3c24-a523-34b7f0cfcfa9","pitchNumber":1,"startTime":"2026-08-22T20:51:00.219Z","endTime":"2026-08-22T20:51:04.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.557971257860835,"aZ":-30.931160723108544,"pfxX":-7.806884467965863,"pfxZ":0.658242554326522,"pX":-0.18113419041166587,"pZ":1.6471706868298732,"vX0":9.725723584718935,"vY0":-136.15759787375663,"vZ0":-3.9203614038944443,"x":123.9,"y":194.31,"x0":-2.7771116101006887,"y0":50.00142896970765,"z0":5.2345341054651815,"aX":-14.727031769683098},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.6,"breakHorizontal":12.2,"spinRate":1510,"spinDirection":220},"zone":8,"typeConfidence":0.91,"plateTime":0.4015312901652348,"extension":6.595055765528418},"index":1,"playId":"9527be4a-a1f1-35c3-9b83-ab23c082056a","pitchNumber":2,"startTime":"2026-08-22T20:51:16.807Z","endTime":"2026-08-22T20:51:21.062Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-08-22T20:51:42.498Z","endTime":"2026-08-22T20:51:58.570Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.993785805436495,"aZ":-37.518290471864184,"pfxX":1.5025989063027518,"pfxZ":-3.1140717998139165,"pX":-0.2378220946475548,"pZ":0.8979596765299309,"vX0":6.130841466929023,"vY0":-129.83544808269428,"vZ0":-3.891508132953158,"x":126.07,"y":214.54,"x0":-2.8205477893295408,"y0":50.0043620391944,"z0":5.257456950260828,"aX":2.5766956135323453},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-6.2,"breakHorizontal":-4.1,"spinRate":2635,"spinDirection":49},"zone":13,"typeConfidence":0.9,"plateTime":0.42110764194670924,"extension":6.319262979125841},"index":3,"playId":"4d7edc22-4b5c-3106-a10c-ea0c09d99da8","pitchNumber":3,"startTime":"2026-08-22T20:51:58.570Z","endTime":"2026-08-22T20:52:03.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":91.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.46314128495156,"aZ":-9.884381654325685,"pfxX":-3.078591634925677,"pfxZ":10.482084336392191,"pX":-0.30280461618467247,"pZ":1.78714681928413,"vX0":8.139254206999261,"vY0":-145.02335313000302,"vZ0":-7.741988113947358,"x":128.54,"y":190.53,"x0":-2.747888768242444,"y0":50.00248972413519,"z0":5.097074147245366,"aX":-6.547200677977966},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.5,"breakHorizontal":4.0,"spinRate":2324,"spinDirection":210},"zone":8,"typeConfidence":0.9,"plateTime":0.3779421506273799,"extension":6.802854777555503},"index":4,"playId":"8fa66380-ffbb-3deb-a8d4-c7d8b5be7d2a","pitchNumber":4,"startTime":"2026-08-22T20:52:20.090Z","endTime":"2026-08-22T20:52:25.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":90.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.14723120582819,"aZ":-10.69609557122412,"pfxX":-6.057030135268561,"pfxZ":10.071604823150404,"pX":-0.4509713028448437,"pZ":3.6553717054610435,"vX0":8.865605991285351,"vY0":-145.77436451098654,"vZ0":-2.427121612032391,"x":134.19,"y":140.08,"x0":-2.757571355533989,"y0":50.00703597454083,"z0":5.1526567984198515,"aX":-12.922853296172951},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.9,"breakHorizontal":9.0,"spinRate":2442,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.37703799369573643,"extension":6.900340841490863},"index":5,"playId":"4fd0a7a8-d508-3257-a406-a76212401420","pitchNumber":5,"startTime":"2026-08-22T20:52:54.356Z","endTime":"2026-08-22T20:53:03.540Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jazz Chisholm Jr. steals (34) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"actionPlayId":"4fd0a7a8-d508-3257-a406-a76212401420","startTime":"2026-08-22T20:53:05.466Z","endTime":"2026-08-22T20:53:17.608Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.395016334622895,"aZ":-27.540248805711492,"pfxX":-8.657164704028727,"pfxZ":2.432492181049227,"pX":0.13695528676166638,"pZ":1.6540572679554704,"vX0":10.051046160132094,"vY0":-136.96471796772255,"vZ0":-4.198689909333412,"x":111.78,"y":194.12,"x0":-2.4503139956398887,"y0":50.00515223920632,"z0":5.083739952476776,"aX":-16.500949478667213},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.7,"breakHorizontal":13.7,"spinRate":1517,"spinDirection":219},"zone":8,"typeConfidence":0.92,"plateTime":0.3994533589756153,"extension":6.650666412209888},"index":7,"playId":"49aeda2d-409b-3b8a-b04c-7a08a21245f7","pitchNumber":6,"startTime":"2026-08-22T20:53:17.608Z","endTime":"2026-08-22T20:53:21.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:53:21.447Z","atBatIndex":79},"scoringPlays":[3,27,38,58,61,69],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":178.89,"y":127.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":100.63,"y":169.42},"type":"O","description":"Forceout"},{"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":139.14,"y":116.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":82.89,"y":123.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":113.86,"y":164.53},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":150.29,"y":151.68},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":16,"top":[10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"},"coordinates":{"x":118.09,"y":67.49},"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":2,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":125.8,"y":47.75},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"coordinates":{"x":175.63,"y":110.13},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":110.97,"y":101.1},"type":"O","description":"Flyout"}]}},{"startIndex":17,"endIndex":23,"top":[17,18,19,20],"bottom":[21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":114.16,"y":165.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":3,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":99.62,"y":104.05},"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":140.66,"y":150.16},"type":"O","description":"Grounded Into DP"},{"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":101.77,"y":162.74},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":141.69,"y":155.29},"type":"O","description":"Groundout"}]}},{"startIndex":24,"endIndex":33,"top":[24,25,26,27,28,29,30],"bottom":[31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":45.9,"y":96.96},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":117.45,"y":192.31},"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"coordinates":{"x":112.87,"y":97.47},"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":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":161.94,"y":176.51},"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":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":143.0,"y":154.0},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":148.77,"y":158.78},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":43,"top":[34,35,36,37,38,39],"bottom":[40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":112.28,"y":96.96},"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":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":146.83,"y":56.66},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":127.54,"y":147.51},"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":5,"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":126.47,"y":96.45},"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":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"coordinates":{"x":177.88,"y":125.57},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":97.08,"y":155.23},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":104.18,"y":152.7},"type":"O","description":"Double Play"}]}},{"startIndex":44,"endIndex":50,"top":[44,45,46,47],"bottom":[48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":186.27,"y":135.97},"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":6,"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":118.83,"y":194.44},"type":"O","description":"Sac Bunt"},{"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":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":161.98,"y":140.99},"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":6,"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":116.34,"y":148.14},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":160.66,"y":158.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":96.58,"y":167.9},"type":"O","description":"Groundout"}]}},{"startIndex":51,"endIndex":60,"top":[51,52,53],"bottom":[54,55,56,57,58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":86.38,"y":117.65},"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":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":138.13,"y":218.06},"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":7,"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":160.93,"y":111.14},"type":"O","description":"Double Play"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"coordinates":{"x":45.31,"y":121.74},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"coordinates":{"x":124.45,"y":147.63},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":171.51,"y":110.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":133.06,"y":94.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":154.34,"y":168.4},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":71,"top":[61,62,63,64,65,66],"bottom":[67,68,69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":227.75,"y":80.77},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":102.15,"y":152.19},"type":"E","description":"Field Error"},{"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":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":147.76,"y":176.01},"type":"O","description":"Forceout"},{"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":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":129.01,"y":103.54},"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":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":115.83,"y":147.63},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":235.51,"y":85.39},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"coordinates":{"x":157.38,"y":170.43},"type":"O","description":"Groundout"}]}},{"startIndex":72,"endIndex":79,"top":[72,73,74,75],"bottom":[76,77,78,79],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":112.29,"y":85.02},"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":9,"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":56.04,"y":125.33},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":9,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":151.47,"y":69.99},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":9,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":105.19,"y":168.4},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":3}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":1,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":4,"errors":2,"leftOnBase":7},"away":{"runs":4,"hits":15,"errors":0,"leftOnBase":12}},"defense":{"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"catcher":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"first":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"second":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"third":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"shortstop":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"left":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"center":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"right":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"onDeck":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"inHole":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"battingOrder":8,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"offense":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"onDeck":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"inHole":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"battingOrder":1,"team":{"id":147,"name":"New York Yankees","link":"/api/v1/teams/147"}},"balls":3,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":10,"airOuts":10,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".246","atBats":40,"obp":".307","slg":".380","ops":".687","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":21,"rbi":4,"leftOnBase":29,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":4,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":9,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":2,"atBats":30,"obp":".297","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":154,"era":"3.94","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.30","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":67,"strikes":87,"strikePercentage":".560","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.80","rbi":3,"pitchesPerInning":"17.11","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"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":{"note":"(H, 4)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":4,"strikes":4,"strikePercentage":".500","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":4,"flyOuts":38,"groundOuts":93,"airOuts":69,"runs":29,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":73,"baseOnBalls":20,"intentionalWalks":1,"hits":68,"hitByPitch":1,"atBats":301,"obp":".276","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":1244,"era":"3.02","inningsPitched":"80.1","wins":5,"losses":2,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":27,"whip":"1.10","battersFaced":324,"outs":241,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":1244,"balls":417,"strikes":827,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".714","pitchesPerInning":"15.49","gamesFinished":8,"strikeoutWalkRatio":"3.65","strikeoutsPer9Inn":"8.18","walksPer9Inn":"2.24","hitsPer9Inn":"7.62","runsScoredPer9":"3.25","homeRunsPer9":"0.56","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":18},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":61,"groundOuts":155,"airOuts":106,"runs":55,"doubles":12,"triples":0,"homeRuns":13,"strikeOuts":136,"baseOnBalls":62,"intentionalWalks":1,"hits":114,"hitByPitch":5,"atBats":507,"obp":".315","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":2317,"era":"3.23","inningsPitched":"139.1","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.26","battersFaced":578,"outs":418,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2317,"balls":871,"strikes":1446,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.46","rbi":0,"winPercentage":".625","pitchesPerInning":"16.63","gamesFinished":0,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"8.78","walksPer9Inn":"4.00","hitsPer9Inn":"7.36","runsScoredPer9":"3.55","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":12,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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, 29)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":9,"strikes":12,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":60,"gamesStarted":0,"flyOuts":27,"groundOuts":69,"airOuts":42,"runs":18,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":82,"baseOnBalls":18,"intentionalWalks":1,"hits":47,"hitByPitch":0,"atBats":236,"obp":".253","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1050,"era":"1.22","inningsPitched":"66.1","wins":5,"losses":4,"saves":29,"saveOpportunities":30,"holds":5,"blownSaves":1,"earnedRuns":9,"whip":"0.98","battersFaced":258,"outs":199,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":1050,"balls":345,"strikes":705,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".556","pitchesPerInning":"15.83","gamesFinished":42,"strikeoutWalkRatio":"4.56","strikeoutsPer9Inn":"11.13","walksPer9Inn":"2.44","hitsPer9Inn":"6.38","runsScoredPer9":"2.44","homeRunsPer9":"0.27","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":19,"gamesStarted":0,"flyOuts":2,"groundOuts":14,"airOuts":7,"runs":19,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":17,"intentionalWalks":4,"hits":24,"hitByPitch":0,"atBats":70,"obp":".471","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":362,"era":"8.50","inningsPitched":"18.0","wins":0,"losses":3,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":17,"whip":"2.28","battersFaced":88,"outs":54,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":362,"balls":151,"strikes":211,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".000","pitchesPerInning":"20.11","gamesFinished":3,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"13.00","walksPer9Inn":"8.50","hitsPer9Inn":"12.00","runsScoredPer9":"9.50","homeRunsPer9":"2.00","inheritedRunners":15,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":18,"gamesStarted":10,"flyOuts":46,"groundOuts":58,"airOuts":83,"runs":47,"doubles":17,"triples":0,"homeRuns":9,"strikeOuts":38,"baseOnBalls":35,"intentionalWalks":0,"hits":73,"hitByPitch":2,"atBats":248,"obp":".383","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1101,"era":"5.91","inningsPitched":"64.0","wins":2,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.69","battersFaced":289,"outs":192,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1101,"balls":453,"strikes":648,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".222","pitchesPerInning":"17.20","gamesFinished":3,"strikeoutWalkRatio":"1.09","strikeoutsPer9Inn":"5.34","walksPer9Inn":"4.92","hitsPer9Inn":"10.27","runsScoredPer9":"6.61","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":17},"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"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":3,"rbi":0,"leftOnBase":5,"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":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":93,"groundOuts":121,"airOuts":182,"runs":54,"doubles":29,"triples":1,"homeRuns":9,"strikeOuts":49,"baseOnBalls":18,"intentionalWalks":0,"hits":139,"hitByPitch":2,"avg":".286","atBats":486,"obp":".311","slg":".405","ops":".716","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":511,"totalBases":197,"rbi":43,"leftOnBase":185,"sacBunts":0,"sacFlies":5,"babip":".300","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","popOuts":44,"lineOuts":45},"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":293,"putOuts":160,"errors":11,"chances":464,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID807727":{"person":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":7,"groundOuts":9,"airOuts":18,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".262","atBats":61,"obp":".292","slg":".393","ops":".685","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":24,"rbi":10,"leftOnBase":29,"sacBunts":0,"sacFlies":1,"babip":".341","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.50","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":56,"errors":0,"chances":76,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":55,"groundOuts":113,"airOuts":108,"runs":34,"doubles":19,"triples":1,"homeRuns":8,"strikeOuts":81,"baseOnBalls":14,"intentionalWalks":2,"hits":93,"hitByPitch":12,"avg":".240","atBats":388,"obp":".284","slg":".356","ops":".640","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":421,"totalBases":138,"rbi":49,"leftOnBase":164,"sacBunts":2,"sacFlies":5,"babip":".280","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.50","popOuts":27,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":247,"putOuts":167,"errors":6,"chances":420,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678218":{"person":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"jerseyNumber":"59","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":26,"groundOuts":46,"airOuts":54,"runs":25,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":63,"baseOnBalls":23,"intentionalWalks":0,"hits":48,"hitByPitch":1,"avg":".230","atBats":209,"obp":".308","slg":".388","ops":".696","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":81,"rbi":21,"leftOnBase":93,"sacBunts":1,"sacFlies":1,"babip":".288","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.12","popOuts":12,"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":{"caughtStealing":16,"stolenBases":44,"stolenBasePercentage":".733","caughtStealingPercentage":".267","assists":37,"putOuts":511,"errors":10,"chances":558,"fielding":".982","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(W, 8-5)","summary":"6.2 IP, ER, 8 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":111,"inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":111,"balls":51,"strikes":60,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":54,"groundOuts":107,"airOuts":107,"runs":43,"doubles":16,"triples":0,"homeRuns":9,"strikeOuts":209,"baseOnBalls":64,"intentionalWalks":0,"hits":89,"hitByPitch":3,"atBats":508,"obp":".270","caughtStealing":4,"stolenBases":26,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":2458,"era":"2.37","inningsPitched":"144.1","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.06","battersFaced":579,"outs":433,"gamesPitched":24,"completeGames":1,"shutouts":1,"pitchesThrown":2458,"balls":933,"strikes":1525,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".615","pitchesPerInning":"17.03","gamesFinished":0,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"13.03","walksPer9Inn":"3.99","hitsPer9Inn":"5.55","runsScoredPer9":"2.68","homeRunsPer9":"0.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":29,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":3,"chances":19,"fielding":".842","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID703520":{"person":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"jerseyNumber":"21","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"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":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":2,"groundOuts":20,"airOuts":8,"runs":5,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".321","atBats":56,"obp":".367","slg":".411","ops":".778","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":23,"rbi":4,"leftOnBase":21,"sacBunts":1,"sacFlies":0,"babip":".400","groundOutsToAirouts":"2.50","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":47,"errors":0,"chances":48,"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"43","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":48,"gamesStarted":0,"flyOuts":39,"groundOuts":14,"airOuts":66,"runs":29,"doubles":5,"triples":2,"homeRuns":12,"strikeOuts":47,"baseOnBalls":9,"intentionalWalks":0,"hits":35,"hitByPitch":2,"atBats":159,"obp":".267","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":668,"era":"5.79","inningsPitched":"42.0","wins":2,"losses":5,"saves":24,"saveOpportunities":27,"holds":0,"blownSaves":3,"earnedRuns":27,"whip":"1.05","battersFaced":173,"outs":126,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":668,"balls":214,"strikes":454,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.21","rbi":0,"winPercentage":".286","pitchesPerInning":"15.90","gamesFinished":35,"strikeoutWalkRatio":"5.22","strikeoutsPer9Inn":"10.07","walksPer9Inn":"1.93","hitsPer9Inn":"7.50","runsScoredPer9":"6.21","homeRunsPer9":"2.57","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"2-3 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":40,"groundOuts":107,"airOuts":79,"runs":34,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":52,"baseOnBalls":19,"intentionalWalks":0,"hits":81,"hitByPitch":5,"avg":".260","atBats":311,"obp":".312","slg":".373","ops":".685","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":343,"totalBases":116,"rbi":26,"leftOnBase":113,"sacBunts":6,"sacFlies":2,"babip":".289","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.88","popOuts":14,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":152,"errors":1,"chances":161,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":11,"gamesStarted":11,"flyOuts":31,"groundOuts":38,"airOuts":63,"runs":37,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":32,"baseOnBalls":20,"intentionalWalks":0,"hits":48,"hitByPitch":1,"atBats":179,"obp":".343","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":833,"era":"7.40","inningsPitched":"45.0","wins":1,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.51","battersFaced":202,"outs":135,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":833,"balls":297,"strikes":536,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".143","pitchesPerInning":"18.51","gamesFinished":0,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"6.40","walksPer9Inn":"4.00","hitsPer9Inn":"9.60","runsScoredPer9":"7.40","homeRunsPer9":"2.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":12},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":57,"groundOuts":102,"airOuts":102,"runs":45,"doubles":15,"triples":2,"homeRuns":12,"strikeOuts":77,"baseOnBalls":40,"intentionalWalks":0,"hits":88,"hitByPitch":3,"avg":".240","atBats":367,"obp":".318","slg":".390","ops":".708","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":415,"totalBases":143,"rbi":41,"leftOnBase":164,"sacBunts":0,"sacFlies":2,"babip":".271","groundOutsToAirouts":"1.00","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"30.58","popOuts":24,"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":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID689254":{"person":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"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":68,"gamesStarted":4,"flyOuts":35,"groundOuts":35,"airOuts":60,"runs":21,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":56,"baseOnBalls":22,"intentionalWalks":1,"hits":43,"hitByPitch":1,"atBats":191,"obp":".307","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":854,"era":"3.66","inningsPitched":"51.2","wins":5,"losses":1,"saves":1,"saveOpportunities":1,"holds":13,"blownSaves":0,"earnedRuns":21,"whip":"1.26","battersFaced":217,"outs":155,"gamesPitched":68,"completeGames":0,"shutouts":0,"pitchesThrown":854,"balls":304,"strikes":550,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".833","pitchesPerInning":"16.53","gamesFinished":7,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"9.75","walksPer9Inn":"3.83","hitsPer9Inn":"7.49","runsScoredPer9":"3.66","homeRunsPer9":"1.05","inheritedRunners":35,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":17},"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":true,"isSubstitute":false}},"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":62,"gamesStarted":8,"flyOuts":31,"groundOuts":60,"airOuts":61,"runs":30,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":60,"baseOnBalls":34,"intentionalWalks":5,"hits":45,"hitByPitch":3,"atBats":219,"obp":".317","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1031,"era":"3.46","inningsPitched":"65.0","wins":3,"losses":4,"saves":1,"saveOpportunities":1,"holds":12,"blownSaves":0,"earnedRuns":25,"whip":"1.22","battersFaced":263,"outs":195,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":1031,"balls":387,"strikes":644,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".429","pitchesPerInning":"15.86","gamesFinished":8,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"8.31","walksPer9Inn":"4.71","hitsPer9Inn":"6.23","runsScoredPer9":"4.15","homeRunsPer9":"0.97","inheritedRunners":24,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(H, 27)","summary":"1.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":61,"gamesStarted":0,"flyOuts":26,"groundOuts":97,"airOuts":46,"runs":20,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":31,"baseOnBalls":20,"intentionalWalks":5,"hits":48,"hitByPitch":1,"atBats":220,"obp":".285","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":841,"era":"1.82","inningsPitched":"59.1","wins":2,"losses":2,"saves":4,"saveOpportunities":7,"holds":27,"blownSaves":3,"earnedRuns":12,"whip":"1.15","battersFaced":245,"outs":178,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":841,"balls":253,"strikes":588,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.11","rbi":2,"winPercentage":".500","pitchesPerInning":"14.17","gamesFinished":10,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"4.70","walksPer9Inn":"3.03","hitsPer9Inn":"7.28","runsScoredPer9":"3.03","homeRunsPer9":"0.15","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":2,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663662":{"person":{"id":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"},"jerseyNumber":"23","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".308","atBats":13,"obp":".308","slg":".615","ops":".923","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":8,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"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":5,"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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":60,"groundOuts":133,"airOuts":127,"runs":62,"doubles":19,"triples":0,"homeRuns":7,"strikeOuts":65,"baseOnBalls":47,"intentionalWalks":5,"hits":115,"hitByPitch":4,"avg":".264","atBats":435,"obp":".338","slg":".356","ops":".694","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":491,"totalBases":155,"rbi":46,"leftOnBase":175,"sacBunts":0,"sacFlies":5,"babip":".293","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.14","popOuts":26,"lineOuts":41},"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":72,"putOuts":735,"errors":7,"chances":814,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":36,"groundOuts":61,"airOuts":63,"runs":23,"doubles":17,"triples":0,"homeRuns":8,"strikeOuts":64,"baseOnBalls":17,"intentionalWalks":1,"hits":66,"hitByPitch":6,"avg":".264","atBats":250,"obp":".321","slg":".428","ops":".749","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":107,"rbi":33,"leftOnBase":105,"sacBunts":0,"sacFlies":4,"babip":".319","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.25","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":112,"errors":2,"chances":114,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":117,"flyOuts":43,"groundOuts":72,"airOuts":80,"runs":35,"doubles":14,"triples":1,"homeRuns":3,"strikeOuts":35,"baseOnBalls":18,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".213","atBats":230,"obp":".270","slg":".322","ops":".592","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":74,"rbi":21,"leftOnBase":110,"sacBunts":3,"sacFlies":3,"babip":".236","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.67","popOuts":20,"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":149,"errors":0,"chances":152,"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"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681293":{"person":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"jerseyNumber":"45","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":18,"gamesStarted":17,"flyOuts":58,"groundOuts":70,"airOuts":103,"runs":50,"doubles":10,"triples":0,"homeRuns":13,"strikeOuts":91,"baseOnBalls":52,"intentionalWalks":0,"hits":71,"hitByPitch":14,"atBats":329,"obp":".343","caughtStealing":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","numberOfPitches":1565,"era":"4.73","inningsPitched":"91.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.35","battersFaced":401,"outs":274,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1565,"balls":632,"strikes":933,"strikePercentage":".600","hitBatsmen":14,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".538","pitchesPerInning":"17.14","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"8.97","walksPer9Inn":"5.12","hitsPer9Inn":"7.00","runsScoredPer9":"4.93","homeRunsPer9":"1.28","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":19,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"300","stats":{"batting":{"summary":"1-4 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":25,"groundOuts":64,"airOuts":49,"runs":16,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":24,"baseOnBalls":26,"intentionalWalks":5,"hits":53,"hitByPitch":0,"avg":".283","atBats":187,"obp":".366","slg":".428","ops":".794","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":216,"totalBases":80,"rbi":28,"leftOnBase":64,"sacBunts":0,"sacFlies":3,"babip":".289","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.71","popOuts":12,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":61,"stolenBasePercentage":".847","caughtStealingPercentage":".153","assists":29,"putOuts":432,"errors":2,"chances":463,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID672960":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":69,"groundOuts":80,"airOuts":124,"runs":68,"doubles":19,"triples":0,"homeRuns":26,"strikeOuts":157,"baseOnBalls":42,"intentionalWalks":0,"hits":107,"hitByPitch":6,"avg":".230","atBats":466,"obp":".300","slg":".438","ops":".738","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":516,"totalBases":204,"rbi":74,"leftOnBase":236,"sacBunts":0,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.92","popOuts":33,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":171,"putOuts":153,"errors":14,"chances":338,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[703520,665489,672386,543807,672960,676391,663662,664770,807727,664702,656302,693686,643511,686973],"pitchers":[656302,693686,643511,686973],"bench":[665926,660821,678218],"bullpen":[681293,680755,689254,663893,453286,623149,667755,680573],"battingOrder":[703520,665489,672386,543807,672960,676391,664770,807727,664702],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Okamoto (19, Weathers); Straw (14, De los Santos); Clement (29, Cruz, F)."},{"label":"HR","value":"Lukes (8, 8th inning off Hanner, 0 on, 0 out)."},{"label":"TB","value":"Bateman 2; Clement 3; Guerrero Jr. 2; Kirk; Lukes 5; McAdoo; Okamoto 2; Springer 3; Straw 2."},{"label":"RBI","value":"Lukes 2 (26); McAdoo (10); Springer (41)."},{"label":"2-out RBI","value":"Lukes."},{"label":"Runners left in scoring position, 2 out","value":"McAdoo; Springer; Kirk 2; Lukes; Guerrero Jr. 2; Clement."},{"label":"SAC","value":"Bateman."},{"label":"GIDP","value":"Kirk."},{"label":"Team RISP","value":"4-for-18."},{"label":"Team LOB","value":"12."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Clement-McAdoo)."}]}],"note":[{"label":"a","value":"Singled for Cameron in the 5th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":9,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":2,"avg":".229","atBats":30,"obp":".308","slg":".406","ops":".714","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":8,"rbi":3,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":10,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":40,"obp":".405","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":171,"era":"3.21","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.18","battersFaced":43,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":171,"balls":61,"strikes":110,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":4,"pitchesPerInning":"19.00","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":2,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID621112":{"person":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":49,"gamesStarted":2,"flyOuts":32,"groundOuts":85,"airOuts":59,"runs":16,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":58,"baseOnBalls":27,"intentionalWalks":1,"hits":48,"hitByPitch":1,"atBats":250,"obp":".273","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1017,"era":"1.77","inningsPitched":"71.0","wins":4,"losses":2,"saves":1,"saveOpportunities":3,"holds":8,"blownSaves":2,"earnedRuns":14,"whip":"1.06","battersFaced":278,"outs":213,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":1017,"balls":382,"strikes":635,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".667","pitchesPerInning":"14.32","gamesFinished":15,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"7.35","walksPer9Inn":"3.42","hitsPer9Inn":"6.08","runsScoredPer9":"2.03","homeRunsPer9":"0.76","inheritedRunners":22,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":12,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID645305":{"person":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"jerseyNumber":"39","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":7,"groundOuts":15,"airOuts":15,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":1,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".254","atBats":63,"obp":".284","slg":".333","ops":".617","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":67,"totalBases":21,"rbi":7,"leftOnBase":25,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","assists":4,"putOuts":211,"errors":4,"chances":219,"fielding":".982","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671218":{"person":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"jerseyNumber":"34","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":37,"groundOuts":96,"airOuts":64,"runs":37,"doubles":17,"triples":3,"homeRuns":9,"strikeOuts":100,"baseOnBalls":21,"intentionalWalks":2,"hits":82,"hitByPitch":4,"avg":".240","atBats":341,"obp":".292","slg":".387","ops":".679","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":132,"rbi":35,"leftOnBase":147,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.89","popOuts":6,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":144,"errors":0,"chances":147,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID676609":{"person":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"jerseyNumber":"72","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":38,"groundOuts":90,"airOuts":84,"runs":39,"doubles":12,"triples":0,"homeRuns":12,"strikeOuts":90,"baseOnBalls":23,"intentionalWalks":0,"hits":79,"hitByPitch":7,"avg":".235","atBats":336,"obp":".295","slg":".378","ops":".673","caughtStealing":9,"stolenBases":30,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":373,"totalBases":127,"rbi":44,"leftOnBase":139,"sacBunts":3,"sacFlies":4,"babip":".282","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":25,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":220,"putOuts":126,"errors":8,"chances":354,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID607074":{"person":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":31,"groundOuts":38,"airOuts":54,"runs":21,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":56,"baseOnBalls":28,"intentionalWalks":0,"hits":34,"hitByPitch":1,"atBats":179,"obp":".300","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":894,"era":"3.22","inningsPitched":"50.1","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.23","battersFaced":211,"outs":151,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":894,"balls":350,"strikes":544,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".667","pitchesPerInning":"17.76","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.01","walksPer9Inn":"5.01","hitsPer9Inn":"6.08","runsScoredPer9":"3.75","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682987":{"person":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"jerseyNumber":"78","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, K, SB","gamesPlayed":1,"flyOuts":1,"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":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":56,"flyOuts":27,"groundOuts":19,"airOuts":39,"runs":18,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":63,"baseOnBalls":17,"intentionalWalks":1,"hits":35,"hitByPitch":1,"avg":".224","atBats":156,"obp":".305","slg":".417","ops":".722","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":174,"totalBases":65,"rbi":21,"leftOnBase":48,"sacBunts":0,"sacFlies":0,"babip":".326","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.29","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":98,"errors":0,"chances":100,"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"}]},"ID642232":{"person":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":30,"gamesStarted":1,"flyOuts":35,"groundOuts":43,"airOuts":64,"runs":25,"doubles":6,"triples":3,"homeRuns":3,"strikeOuts":36,"baseOnBalls":19,"intentionalWalks":1,"hits":38,"hitByPitch":4,"atBats":179,"obp":".302","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":792,"era":"3.35","inningsPitched":"48.1","wins":2,"losses":1,"saves":3,"saveOpportunities":3,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.18","battersFaced":204,"outs":145,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":792,"balls":281,"strikes":511,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".667","pitchesPerInning":"16.39","gamesFinished":17,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"6.70","walksPer9Inn":"3.54","hitsPer9Inn":"7.08","runsScoredPer9":"4.66","homeRunsPer9":"0.56","inheritedRunners":16,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642708":{"person":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"jerseyNumber":"14","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":23,"groundOuts":45,"airOuts":49,"runs":23,"doubles":5,"triples":1,"homeRuns":10,"strikeOuts":53,"baseOnBalls":13,"intentionalWalks":0,"hits":42,"hitByPitch":0,"avg":".226","atBats":186,"obp":".272","slg":".425","ops":".697","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":202,"totalBases":79,"rbi":28,"leftOnBase":71,"sacBunts":0,"sacFlies":3,"babip":".254","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.60","popOuts":9,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":45,"putOuts":28,"errors":8,"chances":81,"fielding":".901","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677960":{"person":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(L, 5-8)","summary":"3.1 IP, 2 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":17,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":21,"strikes":51,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":58,"groundOuts":138,"airOuts":116,"runs":61,"doubles":18,"triples":2,"homeRuns":18,"strikeOuts":143,"baseOnBalls":38,"intentionalWalks":0,"hits":130,"hitByPitch":3,"atBats":523,"obp":".302","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":2281,"era":"3.60","inningsPitched":"137.1","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.22","battersFaced":568,"outs":412,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2281,"balls":832,"strikes":1449,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.19","rbi":2,"winPercentage":".385","pitchesPerInning":"16.61","gamesFinished":0,"strikeoutWalkRatio":"3.76","strikeoutsPer9Inn":"9.37","walksPer9Inn":"2.49","hitsPer9Inn":"8.52","runsScoredPer9":"4.00","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":18,"lineOuts":40},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":2,"errors":0,"chances":17,"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"}]},"ID657612":{"person":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":0,"flyOuts":18,"groundOuts":90,"airOuts":28,"runs":27,"doubles":4,"triples":0,"homeRuns":9,"strikeOuts":22,"baseOnBalls":11,"intentionalWalks":2,"hits":45,"hitByPitch":6,"atBats":183,"obp":".308","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":682,"era":"4.41","inningsPitched":"49.0","wins":4,"losses":2,"saves":2,"saveOpportunities":6,"holds":9,"blownSaves":4,"earnedRuns":24,"whip":"1.14","battersFaced":202,"outs":147,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":682,"balls":216,"strikes":466,"strikePercentage":".680","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"3.21","rbi":0,"winPercentage":".667","pitchesPerInning":"13.92","gamesFinished":8,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.04","walksPer9Inn":"2.02","hitsPer9Inn":"8.27","runsScoredPer9":"4.96","homeRunsPer9":"1.65","inheritedRunners":30,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":1,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID502671":{"person":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"jerseyNumber":"48","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":43,"groundOuts":78,"airOuts":71,"runs":37,"doubles":11,"triples":1,"homeRuns":16,"strikeOuts":81,"baseOnBalls":26,"intentionalWalks":2,"hits":75,"hitByPitch":3,"avg":".247","atBats":304,"obp":".311","slg":".447","ops":".758","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":334,"totalBases":136,"rbi":44,"leftOnBase":117,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":15,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":41,"putOuts":462,"errors":0,"chances":503,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669224":{"person":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"jerseyNumber":"28","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":48,"groundOuts":56,"airOuts":83,"runs":26,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":77,"baseOnBalls":32,"intentionalWalks":2,"hits":46,"hitByPitch":2,"avg":".177","atBats":260,"obp":".271","slg":".292","ops":".563","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":296,"totalBases":76,"rbi":18,"leftOnBase":111,"sacBunts":1,"sacFlies":1,"babip":".216","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","popOuts":21,"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":12,"stolenBases":39,"stolenBasePercentage":".765","caughtStealingPercentage":".235","assists":29,"putOuts":743,"errors":5,"chances":777,"fielding":".994","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID700250":{"person":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | HBP, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":63,"groundOuts":109,"airOuts":106,"runs":79,"doubles":20,"triples":3,"homeRuns":34,"strikeOuts":133,"baseOnBalls":64,"intentionalWalks":4,"hits":114,"hitByPitch":5,"avg":".248","atBats":460,"obp":".345","slg":".526","ops":".871","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":531,"totalBases":242,"rbi":80,"leftOnBase":162,"sacBunts":0,"sacFlies":2,"babip":".271","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.53","popOuts":13,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":34,"putOuts":416,"errors":4,"chances":454,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID690440":{"person":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"jerseyNumber":"93","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":8,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":13,"strikes":21,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"5.40","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":2,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":12,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":46,"era":"6.75","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.50","battersFaced":12,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":46,"balls":14,"strikes":32,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":1,"winPercentage":".---","pitchesPerInning":"17.25","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.13","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"6.75","homeRunsPer9":"6.75","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687396":{"person":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":66,"gamesStarted":0,"flyOuts":34,"groundOuts":46,"airOuts":64,"runs":12,"doubles":10,"triples":3,"homeRuns":3,"strikeOuts":81,"baseOnBalls":20,"intentionalWalks":1,"hits":54,"hitByPitch":0,"atBats":241,"obp":".284","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1028,"era":"1.52","inningsPitched":"65.0","wins":7,"losses":2,"saves":0,"saveOpportunities":1,"holds":21,"blownSaves":1,"earnedRuns":11,"whip":"1.14","battersFaced":265,"outs":195,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":1028,"balls":333,"strikes":695,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".778","pitchesPerInning":"15.82","gamesFinished":6,"strikeoutWalkRatio":"4.05","strikeoutsPer9Inn":"11.22","walksPer9Inn":"2.77","hitsPer9Inn":"7.48","runsScoredPer9":"1.66","homeRunsPer9":"0.42","inheritedRunners":39,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":4,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701542":{"person":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":24,"flyOuts":58,"groundOuts":122,"airOuts":114,"runs":72,"doubles":32,"triples":2,"homeRuns":19,"strikeOuts":122,"baseOnBalls":43,"intentionalWalks":1,"hits":128,"hitByPitch":4,"atBats":479,"obp":".329","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2095,"era":"4.43","inningsPitched":"122.0","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":60,"whip":"1.40","battersFaced":535,"outs":366,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2095,"balls":785,"strikes":1310,"strikePercentage":".630","hitBatsmen":4,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".571","pitchesPerInning":"17.17","gamesFinished":0,"strikeoutWalkRatio":"2.84","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.17","hitsPer9Inn":"9.44","runsScoredPer9":"5.31","homeRunsPer9":"1.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":21,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":13,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518585":{"person":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":60,"gamesStarted":0,"flyOuts":31,"groundOuts":29,"airOuts":60,"runs":21,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":67,"baseOnBalls":31,"intentionalWalks":2,"hits":40,"hitByPitch":2,"atBats":194,"obp":".319","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":924,"era":"2.85","inningsPitched":"53.2","wins":4,"losses":6,"saves":2,"saveOpportunities":7,"holds":19,"blownSaves":5,"earnedRuns":17,"whip":"1.32","battersFaced":229,"outs":161,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":924,"balls":367,"strikes":557,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".400","pitchesPerInning":"17.22","gamesFinished":9,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"11.24","walksPer9Inn":"5.20","hitsPer9Inn":"6.71","runsScoredPer9":"3.52","homeRunsPer9":"1.01","inheritedRunners":46,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665862":{"person":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"jerseyNumber":"13","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2B, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":62,"groundOuts":85,"airOuts":103,"runs":58,"doubles":15,"triples":3,"homeRuns":17,"strikeOuts":143,"baseOnBalls":47,"intentionalWalks":3,"hits":91,"hitByPitch":1,"avg":".217","atBats":419,"obp":".296","slg":".389","ops":".685","caughtStealing":7,"stolenBases":34,"stolenBasePercentage":".829","caughtStealingPercentage":".171","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":470,"totalBases":163,"rbi":49,"leftOnBase":180,"sacBunts":0,"sacFlies":3,"babip":".282","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.65","popOuts":23,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":280,"putOuts":157,"errors":9,"chances":446,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID660787":{"person":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":44,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":13,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":44,"balls":19,"strikes":25,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":8,"groundOuts":20,"airOuts":19,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":62,"obp":".304","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":261,"era":"1.08","inningsPitched":"16.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.26","battersFaced":71,"outs":50,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":261,"balls":86,"strikes":175,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.66","gamesFinished":3,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"5.94","walksPer9Inn":"3.78","hitsPer9Inn":"7.56","runsScoredPer9":"3.24","homeRunsPer9":"0.54","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":2,"chances":3,"fielding":".333","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663757":{"person":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"jerseyNumber":"12","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, 2 K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":69,"groundOuts":96,"airOuts":125,"runs":62,"doubles":19,"triples":2,"homeRuns":17,"strikeOuts":78,"baseOnBalls":54,"intentionalWalks":0,"hits":84,"hitByPitch":0,"avg":".221","atBats":380,"obp":".316","slg":".416","ops":".732","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":438,"totalBases":158,"rbi":54,"leftOnBase":145,"sacBunts":0,"sacFlies":3,"babip":".233","groundOutsToAirouts":"0.77","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"22.35","popOuts":28,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":206,"errors":3,"chances":212,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID670280":{"person":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":53,"gamesStarted":0,"flyOuts":21,"groundOuts":62,"airOuts":45,"runs":19,"doubles":5,"triples":2,"homeRuns":3,"strikeOuts":65,"baseOnBalls":18,"intentionalWalks":2,"hits":39,"hitByPitch":2,"atBats":209,"obp":".255","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":963,"era":"2.35","inningsPitched":"57.1","wins":6,"losses":3,"saves":30,"saveOpportunities":33,"holds":0,"blownSaves":3,"earnedRuns":15,"whip":"0.99","battersFaced":231,"outs":172,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":963,"balls":312,"strikes":651,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".667","pitchesPerInning":"16.80","gamesFinished":48,"strikeoutWalkRatio":"3.61","strikeoutsPer9Inn":"10.20","walksPer9Inn":"2.83","hitsPer9Inn":"6.12","runsScoredPer9":"2.98","homeRunsPer9":"0.47","inheritedRunners":16,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":11},"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}},"ID543037":{"person":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":16,"flyOuts":59,"groundOuts":65,"airOuts":109,"runs":33,"doubles":19,"triples":1,"homeRuns":12,"strikeOuts":100,"baseOnBalls":20,"intentionalWalks":0,"hits":79,"hitByPitch":1,"atBats":353,"obp":".267","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1426,"era":"3.11","inningsPitched":"92.2","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.07","battersFaced":376,"outs":278,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1426,"balls":455,"strikes":971,"strikePercentage":".680","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".538","pitchesPerInning":"15.39","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.71","walksPer9Inn":"1.94","hitsPer9Inn":"7.67","runsScoredPer9":"3.21","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":25,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":9,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806146":{"person":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"jerseyNumber":"96","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":6,"groundOuts":13,"airOuts":11,"runs":10,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".273","atBats":55,"obp":".339","slg":".400","ops":".739","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":22,"rbi":5,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"babip":".351","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":22,"errors":3,"chances":77,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"26","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":49,"groundOuts":122,"airOuts":106,"runs":54,"doubles":23,"triples":5,"homeRuns":26,"strikeOuts":74,"baseOnBalls":20,"intentionalWalks":0,"hits":116,"hitByPitch":0,"avg":".279","atBats":416,"obp":".311","slg":".546","ops":".857","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":438,"totalBases":227,"rbi":82,"leftOnBase":165,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":26,"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":76,"putOuts":679,"errors":5,"chances":760,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID693645":{"person":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":87,"groundOuts":129,"airOuts":146,"runs":45,"doubles":24,"triples":2,"homeRuns":14,"strikeOuts":193,"baseOnBalls":37,"intentionalWalks":0,"hits":115,"hitByPitch":6,"atBats":577,"obp":".254","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2482,"era":"2.16","inningsPitched":"158.0","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"0.96","battersFaced":627,"outs":474,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2482,"balls":819,"strikes":1663,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".647","pitchesPerInning":"15.71","gamesFinished":0,"strikeoutWalkRatio":"5.22","strikeoutsPer9Inn":"10.99","walksPer9Inn":"2.11","hitsPer9Inn":"6.55","runsScoredPer9":"2.56","homeRunsPer9":"0.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":28,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":11,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[663757,700250,671218,671277,682987,806146,665862,669224,676609,677960,660787,690440,518585],"pitchers":[677960,660787,690440,518585],"bench":[502671,642708,645305],"bullpen":[670280,621112,543037,687396,657612,607074,693645,701542,642232],"battingOrder":[663757,700250,671218,671277,682987,806146,665862,669224,676609],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Chisholm Jr. (15, Varland, L)."},{"label":"HR","value":"García Jr., L (26, 8th inning off Rogers, Ty, 1 on, 1 out)."},{"label":"TB","value":"Chisholm Jr. 3; García Jr., L 4; Wells, A."},{"label":"RBI","value":"García Jr., L 2 (82); Wells, A (18)."},{"label":"2-out RBI","value":"Wells, A."},{"label":"Runners left in scoring position, 2 out","value":"Wells, A; García Jr., L; Grisham 3."},{"label":"Team RISP","value":"1-for-12."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Grisham (9, 2nd base off Cease/Kirk); Jones, S (8, 2nd base off Cease/Kirk); Chisholm Jr. (34, 3rd base off Varland, L/Kirk)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"De los Santos (2, pickoff); Lombard Jr. (3, fielding)."},{"label":"Outfield assists","value":"Jones, S (Springer at 1st base)."},{"label":"DP","value":"2 (Chisholm Jr.-Lombard Jr.-García Jr., L; Jones, S-García Jr., L)."}]}],"note":[]}},"officials":[{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":665299,"fullName":"Louie Krupa","link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":605672,"fullName":"Jeremie Rehak","link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Cruz, F."},{"label":"HBP","value":"Caballero (by Miles); Rice (by Rogers, Ty)."},{"label":"ABS Challenge","value":"Ramos, H (Strike-Overturned to Ball); Bateman (Strike-Overturned to Ball); Kirk 2 (Ball-Confirmed, Ball-Confirmed); García Jr., L (Strike-Overturned to Ball); Lombard Jr. (Strike-Overturned to Ball); Rice (Strike-Confirmed); Wells, A (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Cease 111-60; Miles 8-4; Rogers, Ty 14-11; Varland, L 21-12; Weathers 72-51; De los Santos 44-25; Hanner 34-21; Cruz, F 21-13."},{"label":"Groundouts-flyouts","value":"Cease 6-3; Miles 1-0; Rogers, Ty 1-0; Varland, L 1-0; Weathers 4-1; De los Santos 3-2; Hanner 2-0; Cruz, F 1-1."},{"label":"Batters faced","value":"Cease 26; Miles 2; Rogers, Ty 5; Varland, L 4; Weathers 17; De los Santos 13; Hanner 8; Cruz, F 5."},{"label":"Inherited runners-scored","value":"Miles 2-0; De los Santos 2-0; Cruz, F 2-0."},{"label":"Umpires","value":"HP: Dan Iassogna. 1B: Louie Krupa. 2B: Jeremie Rehak. 3B: Adam Beck. "},{"label":"Weather","value":"74 degrees, Cloudy."},{"label":"Wind","value":"6 mph, In From LF."},{"label":"First pitch","value":"1:38 PM."},{"label":"T","value":"3:15."},{"label":"Att","value":"46,231."},{"label":"Venue","value":"Yankee Stadium."},{"label":"August 22, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","boxscoreName":"Cease"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(W, 8-5)","summary":"6.2 IP, ER, 8 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":111,"inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":111,"balls":51,"strikes":60,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":54,"groundOuts":107,"airOuts":107,"runs":43,"doubles":16,"triples":0,"homeRuns":9,"strikeOuts":209,"baseOnBalls":64,"intentionalWalks":0,"hits":89,"hitByPitch":3,"atBats":508,"obp":".270","caughtStealing":4,"stolenBases":26,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":2458,"era":"2.37","inningsPitched":"144.1","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.06","battersFaced":579,"outs":433,"gamesPitched":24,"completeGames":1,"shutouts":1,"pitchesThrown":2458,"balls":933,"strikes":1525,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".615","pitchesPerInning":"17.03","gamesFinished":0,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"13.03","walksPer9Inn":"3.99","hitsPer9Inn":"5.55","runsScoredPer9":"2.68","homeRunsPer9":"0.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":29,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":3,"chances":19,"fielding":".842","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":71,"pitchingGameScore":71},{"player":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","boxscoreName":"Lukes"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"2-3 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":40,"groundOuts":107,"airOuts":79,"runs":34,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":52,"baseOnBalls":19,"intentionalWalks":0,"hits":81,"hitByPitch":5,"avg":".260","atBats":311,"obp":".312","slg":".373","ops":".685","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":343,"totalBases":116,"rbi":26,"leftOnBase":113,"sacBunts":6,"sacFlies":2,"babip":".289","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.88","popOuts":14,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":152,"errors":1,"chances":161,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","boxscoreName":"García Jr., L"},"jerseyNumber":"26","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":49,"groundOuts":122,"airOuts":106,"runs":54,"doubles":23,"triples":5,"homeRuns":26,"strikeOuts":74,"baseOnBalls":20,"intentionalWalks":0,"hits":116,"hitByPitch":0,"avg":".279","atBats":416,"obp":".311","slg":".546","ops":".857","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":438,"totalBases":227,"rbi":82,"leftOnBase":165,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":26,"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":76,"putOuts":679,"errors":5,"chances":760,"fielding":".993","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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"loser":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"save":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}