{"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":822771,"link":"/api/v1.1/game/822771/feed/live","metaData":{"wait":10,"timeStamp":"20260828_015112","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822771,"type":"R","doubleHeader":"N","id":"2026/08/27/kcamlb-tormlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822771-2026-08-27","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-27T23:07:00Z","originalDate":"2026-08-27","officialDate":"2026-08-27","dayNight":"night","time":"7:07","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118","season":2026,"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"kca","fileCode":"kc","abbreviation":"KC","teamName":"Royals","locationName":"Kansas City","firstYearOfPlay":"1968","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Kansas City","record":{"gamesPlayed":135,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":75,"ties":0,"pct":".444"},"records":{},"divisionLeader":false,"wins":60,"losses":75,"winningPercentage":".444"},"franchiseName":"Kansas City","clubName":"Royals","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2026,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Toronto","record":{"gamesPlayed":135,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":65,"losses":70,"ties":0,"pct":".481"},"records":{},"divisionLeader":false,"wins":65,"losses":70,"winningPercentage":".481"},"franchiseName":"Toronto","clubName":"Blue Jays","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},"ID686475":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475","firstName":"Tyler","lastName":"Tolbert","primaryNumber":"2","birthDate":"1998-01-27","currentAge":28,"birthCity":"Birmingham","birthStateProvince":"AL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tyler","useLastName":"Tolbert","middleName":"Mangual","boxscoreName":"Tolbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Tolbert","nameSlug":"tyler-tolbert-686475","firstLastName":"Tyler Tolbert","lastFirstName":"Tolbert, Tyler","lastInitName":"Tolbert, T","initLastName":"T Tolbert","fullFMLName":"Tyler Mangual Tolbert","fullLFMName":"Tolbert, Tyler Mangual","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID686555":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555","firstName":"Isaac","lastName":"Collins","primaryNumber":"1","birthDate":"1997-07-22","currentAge":29,"birthCity":"Maple Grove","birthStateProvince":"MN","birthCountry":"USA","height":"5' 8\"","weight":188,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Isaac","useLastName":"Collins","middleName":"Michael","boxscoreName":"Collins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Collins","nameSlug":"isaac-collins-686555","firstLastName":"Isaac Collins","lastFirstName":"Collins, Isaac","lastInitName":"Collins, I","initLastName":"I Collins","fullFMLName":"Isaac Michael Collins","fullLFMName":"Collins, Isaac Michael","strikeZoneTop":3.013,"strikeZoneBottom":1.521},"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},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID703520":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520","firstName":"Brett","lastName":"Bateman","primaryNumber":"21","birthDate":"2002-03-19","currentAge":24,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 10\"","weight":170,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brett","useLastName":"Bateman","middleName":"Allen","boxscoreName":"Bateman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brett Bateman","nameSlug":"brett-bateman-703520","firstLastName":"Brett Bateman","lastFirstName":"Bateman, Brett","lastInitName":"Bateman, B","initLastName":"B Bateman","fullFMLName":"Brett  Bateman","fullLFMName":"Bateman, Brett","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"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},"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},"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},"ID571912":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912","firstName":"Luke","lastName":"Maile","primaryNumber":"18","birthDate":"1991-02-06","currentAge":35,"birthCity":"Edgewood","birthStateProvince":"KY","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luke","useLastName":"Maile","middleName":"Richard","boxscoreName":"Maile","nickName":"Lukey Barrels","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"may-lee","mlbDebutDate":"2015-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Maile","nameSlug":"luke-maile-571912","firstLastName":"Luke Maile","lastFirstName":"Maile, Luke","lastInitName":"Maile, L","initLastName":"L Maile","fullFMLName":"Luke Richard Maile","fullLFMName":"Maile, Luke Richard","strikeZoneTop":3.322,"strikeZoneBottom":1.676},"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},"ID686469":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","firstName":"Vincent","lastName":"Pasquantino","primaryNumber":"9","birthDate":"1997-10-10","currentAge":28,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vinnie","useLastName":"Pasquantino","middleName":"Joseph","boxscoreName":"Pasquantino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"pass-quin-tee-no","mlbDebutDate":"2022-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Vinnie Pasquantino","nameSlug":"vinnie-pasquantino-686469","firstLastName":"Vinnie Pasquantino","lastFirstName":"Pasquantino, Vinnie","lastInitName":"Pasquantino, V","initLastName":"V Pasquantino","fullFMLName":"Vincent Joseph Pasquantino","fullLFMName":"Pasquantino, Vincent Joseph","strikeZoneTop":3.363,"strikeZoneBottom":1.697},"ID664728":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728","firstName":"Kyle","lastName":"Isbel","primaryNumber":"28","birthDate":"1997-03-03","currentAge":29,"birthCity":"Fontana","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Kyle","useLastName":"Isbel","middleName":"Grant","boxscoreName":"Isbel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"IZZ-bell","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Isbel","nameSlug":"kyle-isbel-664728","firstLastName":"Kyle Isbel","lastFirstName":"Isbel, Kyle","lastInitName":"Isbel, K","initLastName":"K Isbel","fullFMLName":"Kyle Grant Isbel","fullLFMName":"Isbel, Kyle Grant","strikeZoneTop":3.114,"strikeZoneBottom":1.571},"ID663878":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878","firstName":"Nathan","lastName":"Pearson","primaryNumber":"61","birthDate":"1996-08-20","currentAge":30,"birthCity":"Odessa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nate","useLastName":"Pearson","middleName":"Alexander","boxscoreName":"Pearson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"peer-son","mlbDebutDate":"2020-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Pearson","nameSlug":"nate-pearson-663878","firstLastName":"Nate Pearson","lastFirstName":"Pearson, Nate","lastInitName":"Pearson, N","initLastName":"N Pearson","fullFMLName":"Nathan Alexander Pearson","fullLFMName":"Pearson, Nathan Alexander","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID607625":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","firstName":"Jacob","lastName":"Lugo","primaryNumber":"67","birthDate":"1989-11-17","currentAge":36,"birthCity":"Shreveport","birthStateProvince":"LA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Lugo","middleName":"Seth","boxscoreName":"Lugo, S","nickName":"Quarterrican","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Lugo","nameSlug":"seth-lugo-607625","firstLastName":"Seth Lugo","lastFirstName":"Lugo, Seth","lastInitName":"Lugo, S","initLastName":"S Lugo","fullFMLName":"Jacob Seth Lugo","fullLFMName":"Lugo, Jacob Seth","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID656638":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638","firstName":"Alexander","lastName":"Lange","primaryNumber":"56","birthDate":"1995-10-02","currentAge":30,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Lange","middleName":"Craig","boxscoreName":"Lange","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Lange","nameSlug":"alex-lange-656638","firstLastName":"Alex Lange","lastFirstName":"Lange, Alex","lastInitName":"Lange, A","initLastName":"A Lange","fullFMLName":"Alex Craig Lange","fullLFMName":"Lange, Alex Craig","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID702070":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070","firstName":"Noah","lastName":"Cameron","primaryNumber":"65","birthDate":"1999-07-17","currentAge":27,"birthCity":"St. Joseph","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Cameron","boxscoreName":"Cameron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Cameron","nameSlug":"noah-cameron-702070","firstLastName":"Noah Cameron","lastFirstName":"Cameron, Noah","lastInitName":"Cameron, N","initLastName":"N Cameron","fullFMLName":"Noah  Cameron","fullLFMName":"Cameron, Noah","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID543238":{"id":543238,"fullName":"Anthony Gose","link":"/api/v1/people/543238","firstName":"Anthony","lastName":"Gose","primaryNumber":"34","birthDate":"1990-08-10","currentAge":36,"birthCity":"Bellflower","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Gose","middleName":"Robert","boxscoreName":"Gose","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"gohz","mlbDebutDate":"2012-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Gose","nameSlug":"anthony-gose-543238","firstLastName":"Anthony Gose","lastFirstName":"Gose, Anthony","lastInitName":"Gose, A","initLastName":"A Gose","fullFMLName":"Anthony Robert Gose","fullLFMName":"Gose, Anthony Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID674444":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444","firstName":"Steven","lastName":"Cruz","primaryNumber":"64","birthDate":"1999-06-15","currentAge":27,"birthCity":"Tenares","birthCountry":"Dominican Republic","height":"6' 7\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Cruz","middleName":"Adalberto","boxscoreName":"Cruz","gender":"M","nameMatrilineal":"Rosario","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Steven Cruz","nameSlug":"steven-cruz-674444","firstLastName":"Steven Cruz","lastFirstName":"Cruz, Steven","lastInitName":"Cruz, S","initLastName":"S Cruz","fullFMLName":"Steven Adalberto Cruz","fullLFMName":"Cruz, Steven Adalberto","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID670167":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167","firstName":"John","lastName":"Schreiber","primaryNumber":"56","birthDate":"1994-03-05","currentAge":32,"birthCity":"Wyandotte","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Schreiber","middleName":"Robert","boxscoreName":"Schreiber","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"SHRY-ber","mlbDebutDate":"2019-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Schreiber","nameSlug":"john-schreiber-670167","firstLastName":"John Schreiber","lastFirstName":"Schreiber, John","lastInitName":"Schreiber, J","initLastName":"J Schreiber","fullFMLName":"John Robert Schreiber","fullLFMName":"Schreiber, John Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID677951":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","firstName":"Robert","lastName":"Witt","primaryNumber":"7","birthDate":"2000-06-14","currentAge":26,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Bobby","useLastName":"Witt Jr.","middleName":"Andrew","boxscoreName":"Witt Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bobby Witt Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"bobby-witt-jr-677951","firstLastName":"Bobby Witt Jr.","lastFirstName":"Witt Jr., Bobby","lastInitName":"Witt Jr., B","initLastName":"B Witt Jr.","fullFMLName":"Robert Andrew Witt Jr.","fullLFMName":"Witt Jr., Robert Andrew","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID695600":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600","firstName":"Carter","lastName":"Jensen","primaryNumber":"22","birthDate":"2003-07-03","currentAge":23,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carter","useLastName":"Jensen","middleName":"James","boxscoreName":"Jensen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carter Jensen","nameSlug":"carter-jensen-695600","firstLastName":"Carter Jensen","lastFirstName":"Jensen, Carter","lastInitName":"Jensen, C","initLastName":"C Jensen","fullFMLName":"Carter James Jensen","fullLFMName":"Jensen, Carter James","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID621016":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016","firstName":"Jose","lastName":"Cuas","primaryNumber":"74","birthDate":"1994-06-28","currentAge":32,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Cuas","middleName":"Luis","boxscoreName":"Cuas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"kwas","mlbDebutDate":"2022-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Cuas","nameSlug":"jose-cuas-621016","firstLastName":"Jose Cuas","lastFirstName":"Cuas, Jose","lastInitName":"Cuas, J","initLastName":"J Cuas","fullFMLName":"Jose Luis Cuas","fullLFMName":"Cuas, Jose Luis","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID668942":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942","firstName":"Joshua","lastName":"Rojas","primaryNumber":"40","birthDate":"1994-06-30","currentAge":32,"birthCity":"Litchfield Park","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Josh","useLastName":"Rojas","middleName":"Luke","boxscoreName":"Rojas, J","nickName":"Ro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-08-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Rojas","nameSlug":"josh-rojas-668942","firstLastName":"Josh Rojas","lastFirstName":"Rojas, Josh","lastInitName":"Rojas, J","initLastName":"J Rojas","fullFMLName":"Joshua Luke Rojas","fullLFMName":"Rojas, Joshua Luke","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"ID521692":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692","firstName":"Salvador","lastName":"Perez","primaryNumber":"13","birthDate":"1990-05-10","currentAge":36,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Salvador","useLastName":"Perez","middleName":"Johan","boxscoreName":"Perez, S","nickName":"El Nino","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"pronunciation":"purr-ezz","mlbDebutDate":"2011-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Salvador Perez","nameSlug":"salvador-perez-521692","firstLastName":"Salvador Perez","lastFirstName":"Perez, Salvador","lastInitName":"Perez, S","initLastName":"S Perez","fullFMLName":"Salvador Johan Perez","fullLFMName":"Perez, Salvador Johan","strikeZoneTop":3.312,"strikeZoneBottom":1.672},"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},"ID679845":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845","firstName":"Nicholas","lastName":"Loftin","primaryNumber":"12","birthDate":"1998-09-25","currentAge":27,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Loftin","middleName":"James","boxscoreName":"Loftin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Loftin","nameSlug":"nick-loftin-679845","firstLastName":"Nick Loftin","lastFirstName":"Loftin, Nick","lastInitName":"Loftin, N","initLastName":"N Loftin","fullFMLName":"Nicholas James Loftin","fullLFMName":"Loftin, Nicholas James","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID671162":{"id":671162,"fullName":"Connor Thomas","link":"/api/v1/people/671162","firstName":"Sidney","lastName":"Thomas","primaryNumber":"50","birthDate":"1998-05-29","currentAge":28,"birthCity":"Tifton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Thomas","middleName":"Connor","boxscoreName":"Thomas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connor Thomas","nameSlug":"connor-thomas-671162","firstLastName":"Connor Thomas","lastFirstName":"Thomas, Connor","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Sidney Connor Thomas","fullLFMName":"Thomas, Sidney Connor","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID670231":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231","firstName":"John","lastName":"Rave","primaryNumber":"16","birthDate":"1997-12-30","currentAge":28,"birthCity":"Canton","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":194,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"John","useLastName":"Rave","middleName":"Michael","boxscoreName":"Rave","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John Rave","nameSlug":"john-rave-670231","firstLastName":"John Rave","lastFirstName":"Rave, John","lastInitName":"Rave, J","initLastName":"J Rave","fullFMLName":"John Michael Rave","fullLFMName":"Rave, John Michael","strikeZoneTop":3.136,"strikeZoneBottom":1.583},"ID683090":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090","firstName":"Matthew","lastName":"Lugo","primaryNumber":"24","birthDate":"2001-05-09","currentAge":25,"birthCity":"Manati","birthCountry":"Puerto Rico","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Matthew","useLastName":"Lugo","middleName":"Jabel","boxscoreName":"Lugo, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matthew Lugo","nameSlug":"matthew-lugo-683090","firstLastName":"Matthew Lugo","lastFirstName":"Lugo, Matthew","lastInitName":"Lugo, M","initLastName":"M Lugo","fullFMLName":"Matthew Jabel Lugo","fullLFMName":"Lugo, Matthew Jabel","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"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},"ID518886":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886","firstName":"Craig","lastName":"Kimbrel","primaryNumber":"26","birthDate":"1988-05-28","currentAge":38,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Craig","useLastName":"Kimbrel","middleName":"Michael","boxscoreName":"Kimbrel","nickName":"Dirty Craig","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"KIM-bruhl","mlbDebutDate":"2010-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Craig Kimbrel","nameSlug":"craig-kimbrel-518886","firstLastName":"Craig Kimbrel","lastFirstName":"Kimbrel, Craig","lastInitName":"Kimbrel, C","initLastName":"C Kimbrel","fullFMLName":"Craig Michael Kimbrel","fullLFMName":"Kimbrel, Craig Michael","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID663738":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738","firstName":"Daniel","lastName":"Lynch","primaryNumber":"41","birthDate":"1996-11-17","currentAge":29,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Lynch IV","middleName":"A.","boxscoreName":"Lynch IV","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Daniel Lynch IV","nameTitle":"IV","nameSuffix":"IV","nameSlug":"daniel-lynch-iv-663738","firstLastName":"Daniel Lynch IV","lastFirstName":"Lynch IV, Daniel","lastInitName":"Lynch IV, D","initLastName":"D Lynch IV","fullFMLName":"Daniel A. Lynch IV","fullLFMName":"Lynch IV, Daniel A.","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID660821":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821","firstName":"Jesús","lastName":"Sánchez","primaryNumber":"76","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},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"55","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID608379":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379","firstName":"Michael","lastName":"Wacha","primaryNumber":"52","birthDate":"1991-07-01","currentAge":35,"birthCity":"Iowa City","birthStateProvince":"IA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Wacha","middleName":"Joseph","boxscoreName":"Wacha","nickName":"Wachamole","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"WAH-kuh","mlbDebutDate":"2013-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Wacha","nameSlug":"michael-wacha-608379","firstLastName":"Michael Wacha","lastFirstName":"Wacha, Michael","lastInitName":"Wacha, M","initLastName":"M Wacha","fullFMLName":"Michael Joseph Wacha","fullLFMName":"Wacha, Michael Joseph","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"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},"ID677976":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976","firstName":"Randy","lastName":"Dobnak","primaryNumber":"62","birthDate":"1995-01-17","currentAge":31,"birthCity":"South Park","birthStateProvince":"PA","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Dobnak","middleName":"Travis William","boxscoreName":"Dobnak","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DAWB-nak","mlbDebutDate":"2019-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Dobnak","nameSlug":"randy-dobnak-677976","firstLastName":"Randy Dobnak","lastFirstName":"Dobnak, Randy","lastInitName":"Dobnak, R","initLastName":"R Dobnak","fullFMLName":"Randy Travis William Dobnak","fullLFMName":"Dobnak, Randy Travis William","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID695506":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506","firstName":"Jeffrey","lastName":"Caglianone","primaryNumber":"14","birthDate":"2003-02-09","currentAge":23,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jac","useLastName":"Caglianone","middleName":"Alan","boxscoreName":"Caglianone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"pronunciation":"cag-lee-ohn","mlbDebutDate":"2025-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jac Caglianone","nameSlug":"jac-caglianone-695506","firstLastName":"Jac Caglianone","lastFirstName":"Caglianone, Jac","lastInitName":"Caglianone, J","initLastName":"J Caglianone","fullFMLName":"Jeffrey Alan Caglianone","fullLFMName":"Caglianone, Jeffrey Alan","strikeZoneTop":3.402,"strikeZoneBottom":1.717},"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}},"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14","location":{"address1":"1 Blue Jays Way, Suite 3200","city":"Toronto","state":"Ontario","stateAbbrev":"ON","postalCode":"M5V1J1","defaultCoordinates":{"latitude":43.64155,"longitude":-79.38915},"azimuthAngle":345.0,"elevation":270,"country":"Canada","phone":"(416) 341-1000"},"timeZone":{"tz":"EDT","id":"America/Toronto","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":39150,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"leftCenter":375,"center":404,"rightCenter":375,"rightLine":328},"active":true,"season":"2026"},"officialVenue":{"id":14,"link":"/api/v1/venues/14"},"weather":{"condition":"Clear","temp":"77","wind":"19 mph, R To L"},"gameInfo":{"attendance":42621,"firstPitch":"2026-08-27T23:07:00.000Z","gameDurationMinutes":164},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":2,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"home":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"}},"officialScorer":{"id":624930,"fullName":"Roger Lajoie","link":"/api/v1/people/624930"},"primaryDatacaster":{"id":666944,"fullName":"Andrew Hendriks","link":"/api/v1/people/666944"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Carter Jensen homers (18) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-27T23:07:23.130Z","endTime":"2026-08-27T23:08:12.380Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":{"id":681293,"link":"/api/v1/people/681293"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"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-27T19:26:45.348Z","endTime":"2026-08-27T22:46:18.398Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"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-27T22:46:18.398Z","endTime":"2026-08-27T23:06:58.944Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"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-27T23:06:58.944Z","endTime":"2026-08-27T23:07:25.403Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28753498098803,"aZ":-16.00297216419313,"pfxX":-8.096690326436168,"pfxZ":9.035454773349763,"pX":-0.8502444941186176,"pZ":1.0200647509156329,"vX0":5.922759137620331,"vY0":-133.57871765300712,"vZ0":-6.166922525853209,"x":149.41,"y":211.24,"x0":-2.054711318426459,"y0":50.00589302258311,"z0":4.527507836325674,"aX":-14.497516681911284},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.1,"breakHorizontal":13.2,"spinRate":2308,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4115235871824119,"extension":7.291570114984096},"index":3,"playId":"913cee49-b08b-3391-b45c-2e93821c00d5","pitchNumber":1,"startTime":"2026-08-27T23:07:25.403Z","endTime":"2026-08-27T23:07:29.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":82.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.317626392521234,"aZ":-18.00605647957538,"pfxX":-10.646811082007686,"pfxZ":7.9910465110135185,"pX":0.0025602121556612205,"pZ":3.0131698916112386,"vX0":8.652209195554024,"vY0":-133.47626695329967,"vZ0":-1.0950057500281607,"x":116.9,"y":157.42,"x0":-1.9253705378821575,"y0":50.00615080898123,"z0":4.747090083373913,"aX":-18.885713945066612},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.4,"breakHorizontal":17.0,"spinRate":2325,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.4130742415152975,"extension":7.384924121189124},"hitData":{"launchSpeed":107.5,"launchAngle":34.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":219.14,"coordY":55.19}},"index":4,"playId":"c8b6b0e4-ff83-3c23-9e64-63311be879c1","pitchNumber":2,"startTime":"2026-08-27T23:07:42.748Z","endTime":"2026-08-27T23:08:12.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:08:12.380Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a fly ball to center fielder Myles Straw.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-27T23:08:12.739Z","endTime":"2026-08-27T23:10:10.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.035063079406758,"aZ":-20.696190454756493,"pfxX":-10.048590562080388,"pfxZ":6.420721841125197,"pX":-0.4546913288026588,"pZ":2.058258866322353,"vX0":7.014634037085034,"vY0":-133.43763437810594,"vZ0":-2.979900408570353,"x":134.33,"y":183.21,"x0":-1.82359168470005,"y0":50.002178093417115,"z0":4.69543853421155,"aX":-17.96328482464295},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.2,"breakHorizontal":16.6,"spinRate":2267,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.4118340281083497,"extension":7.375019557305109},"index":0,"playId":"80cc1264-68f2-3f79-81df-d20ea3cdb4c7","pitchNumber":1,"startTime":"2026-08-27T23:08:38.258Z","endTime":"2026-08-27T23:08:41.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":68.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.915623332996645,"aZ":-39.18775624469568,"pfxX":9.904972069192464,"pfxZ":-5.829397675424403,"pX":-1.1009988169710223,"pZ":2.7504890850864467,"vX0":-0.2692840645127596,"vY0":-110.07561863175813,"vZ0":4.219823105443388,"x":158.97,"y":164.52,"x0":-2.258697925535402,"y0":50.000228984630894,"z0":5.00760901843443,"aX":11.926959043229136},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-8.8,"breakHorizontal":-17.8,"spinRate":2790,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.5011615865351846,"extension":7.089768514396358},"index":1,"playId":"4271419d-3bd7-3151-ae9a-22241ce59c32","pitchNumber":2,"startTime":"2026-08-27T23:08:58.642Z","endTime":"2026-08-27T23:09:02.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":68.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.730201790902168,"aZ":-39.82120412189765,"pfxX":11.108141091320917,"pfxZ":-6.4455866536631445,"pX":0.5711059369773999,"pZ":1.9307956746757526,"vX0":2.69475514770615,"vY0":-109.54839742152106,"vZ0":2.7455542165114553,"x":95.23,"y":186.65,"x0":-2.125064737992537,"y0":50.00377918359224,"z0":4.992771317787994,"aX":13.173820673723162},"breaks":{"breakAngle":19.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-10.3,"breakHorizontal":-20.9,"spinRate":2743,"spinDirection":51},"zone":9,"typeConfidence":2.0,"plateTime":0.5047081877162882,"extension":7.247212120766633},"index":2,"playId":"294ad3cd-82bb-3ab5-b325-103b9342e3bc","pitchNumber":3,"startTime":"2026-08-27T23:09:16.438Z","endTime":"2026-08-27T23:09:20.312Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-27T23:09:26.030Z","endTime":"2026-08-27T23:09:41.407Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"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":79.3,"endSpeed":71.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.689634890101086,"aZ":-30.475233961246435,"pfxX":11.640387792007061,"pfxZ":1.2917225278195081,"pX":0.8206483013105833,"pZ":1.63140990085928,"vX0":3.473810589728906,"vY0":-115.28673706793583,"vZ0":-0.05188279357697234,"x":85.72,"y":194.73,"x0":-2.227890296976431,"y0":50.000349305389705,"z0":4.661975624781352,"aX":15.252471587980219},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":2.6,"breakHorizontal":-22.0,"spinRate":2847,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.47997142995196107,"extension":7.149561869826508},"index":4,"playId":"f652e2b0-70a9-3823-958b-16a3042e676d","pitchNumber":4,"startTime":"2026-08-27T23:09:41.407Z","endTime":"2026-08-27T23:09:44.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":82.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48541343446185,"aZ":-25.87475123365185,"pfxX":-12.345921238394775,"pfxZ":3.5488332345752074,"pX":-0.7442450581784575,"pZ":2.955232947362607,"vX0":7.694566531574285,"vY0":-133.36730945683658,"vZ0":0.29434205934776625,"x":145.37,"y":158.99,"x0":-2.08399291156647,"y0":50.00467058903324,"z0":4.731314614267342,"aX":-21.92647283621717},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.7,"breakHorizontal":20.4,"spinRate":2293,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.4129535302492582,"extension":7.364557186413774},"hitData":{"launchSpeed":71.1,"launchAngle":27.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.88,"coordY":92.73}},"index":5,"playId":"f5e098dc-de84-3655-b082-6aadd27dd747","pitchNumber":5,"startTime":"2026-08-27T23:10:00.910Z","endTime":"2026-08-27T23:10:10.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:10:10.887Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jac Caglianone singles on a ground ball to right fielder Nathan Lukes. Bobby Witt Jr. to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-27T23:10:13.195Z","endTime":"2026-08-27T23:12:38.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":68.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.453552672401674,"aZ":-41.08387362553467,"pfxX":9.652736690837644,"pfxZ":-7.381966310080996,"pX":-0.5570223975204945,"pZ":2.3740619584031974,"vX0":1.1401996161141277,"vY0":-110.07455978386166,"vZ0":3.662229331511025,"x":138.23,"y":174.68,"x0":-2.3358263729588264,"y0":50.00209586784846,"z0":5.086095187195987,"aX":11.65373336941242},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-11.8,"breakHorizontal":-17.8,"spinRate":2834,"spinDirection":56},"zone":4,"typeConfidence":2.0,"plateTime":0.5006898278597474,"extension":7.067471460035415},"index":0,"playId":"7bd86a63-52b9-360f-83e9-601fa559dd79","pitchNumber":1,"startTime":"2026-08-27T23:10:37.683Z","endTime":"2026-08-27T23:10:41.540Z","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":"5720a945-6fb8-3b6f-838a-0bf74be77041","startTime":"2026-08-27T23:10:59.005Z","endTime":"2026-08-27T23:11:03.312Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":68.7,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94687695423095,"aZ":-40.443758983124816,"pfxX":12.76351446605047,"pfxZ":-6.8597949755187475,"pX":-0.9649279892029264,"pZ":2.0557946642513167,"vX0":-0.7644471393153063,"vY0":-110.37294373353477,"vZ0":2.70583747187857,"x":153.78,"y":183.27,"x0":-2.2624163353821842,"y0":50.00509415971761,"z0":5.1456277722622445,"aX":15.378729345234095},"breaks":{"breakAngle":20.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-11.0,"breakHorizontal":-22.7,"spinRate":2789,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.5007837990097048,"extension":6.9019292899884395},"index":2,"playId":"8baac62d-63e9-39d7-a691-1a0a75ba2ad2","pitchNumber":2,"startTime":"2026-08-27T23:11:18.197Z","endTime":"2026-08-27T23:11:22.660Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":82.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.860633718767545,"aZ":-16.7915013020909,"pfxX":-9.521265919792384,"pfxZ":8.71025131593891,"pX":-0.7740471040836165,"pZ":3.701911835026349,"vX0":6.786460698099277,"vY0":-133.58010519274436,"vZ0":-0.03584329919359275,"x":146.5,"y":138.83,"x0":-2.1399704196214255,"y0":50.00277614485264,"z0":4.946080147624532,"aX":-16.816145119793504},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.0,"breakHorizontal":15.4,"spinRate":2351,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.413646832416827,"extension":7.2111952645309865},"index":3,"playId":"9c46d2a3-5bc8-33af-967e-bc3a84b9bf08","pitchNumber":3,"startTime":"2026-08-27T23:11:39.353Z","endTime":"2026-08-27T23:11:43.361Z","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":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":82.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40237160164947,"aZ":-16.21933581641744,"pfxX":-8.945576534568024,"pfxZ":8.868526300482484,"pX":-1.7158821912957214,"pZ":4.137665408011329,"vX0":4.537733414553892,"vY0":-134.59027811973155,"vZ0":0.9834346048197252,"x":182.41,"y":127.06,"x0":-2.2788474514590935,"y0":50.00655870333236,"z0":4.931670644714094,"aX":-16.102394377104485},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":15.0,"spinRate":2338,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4099653279740254,"extension":7.189888773440292},"index":4,"playId":"dad18dd5-340f-36c5-a451-12bd32f77850","pitchNumber":4,"startTime":"2026-08-27T23:12:04.524Z","endTime":"2026-08-27T23:12:08.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":67.3,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.090471035139455,"aZ":-40.623321880414466,"pfxX":13.47216147980343,"pfxZ":-7.249491489680311,"pX":-0.3583092098034078,"pZ":2.0172966922013393,"vX0":0.7445343357401086,"vY0":-109.35108206783335,"vZ0":2.9261704517314913,"x":130.66,"y":184.31,"x0":-2.447893111595666,"y0":50.004139160175434,"z0":5.140541163636105,"aX":15.696631488592717},"breaks":{"breakAngle":21.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-11.5,"breakHorizontal":-24.4,"spinRate":2840,"spinDirection":55},"zone":7,"typeConfidence":2.0,"plateTime":0.5083676598855909,"extension":6.999008552741794},"hitData":{"launchSpeed":95.8,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.81,"coordY":118.97}},"index":5,"playId":"6b5ac744-694d-35ff-9e4d-b7e6e08385d1","pitchNumber":5,"startTime":"2026-08-27T23:12:27.002Z","endTime":"2026-08-27T23:12:38.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:12:38.513Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-27T23:13:45.008Z","endTime":"2026-08-27T23:15:26.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-27T23:12:57.848Z","endTime":"2026-08-27T23:13:47.211Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":68.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.460893699103902,"aZ":-39.76723803810312,"pfxX":7.952020648861213,"pfxZ":-6.330136946533527,"pX":0.15867899751728365,"pZ":-0.2446056282516064,"vX0":2.927633359644037,"vY0":-110.53955488257711,"vZ0":-2.019637361786349,"x":110.95,"y":245.38,"x0":-2.2286017574531343,"y0":50.004767092419556,"z0":4.980553813760325,"aX":9.532778694008012},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-11.6,"breakHorizontal":-15.2,"spinRate":2854,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.5015896838360487,"extension":7.174896441132626},"index":1,"playId":"b3401613-5563-3dfa-8b7f-eaa5c7c44714","pitchNumber":1,"startTime":"2026-08-27T23:13:47.211Z","endTime":"2026-08-27T23:13:50.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.18407402882599,"aZ":-31.27002521390553,"pfxX":-7.146426572135904,"pfxZ":0.6025649263769743,"pX":-0.5013219320264317,"pZ":2.884899546180269,"vX0":6.139030583969314,"vY0":-121.61096181753014,"vZ0":1.585771754976614,"x":136.11,"y":160.89,"x0":-2.12088054268914,"y0":50.00558236131061,"z0":4.922117856891966,"aX":-10.785969358159162},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.7,"breakHorizontal":11.6,"spinRate":1316,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.44912814426753256,"extension":7.406871185770631},"index":2,"playId":"3d8ab76a-5da4-31c3-91cb-a3435fe5595f","pitchNumber":2,"startTime":"2026-08-27T23:14:13.156Z","endTime":"2026-08-27T23:14:17.441Z","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":93.0,"endSpeed":84.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49242281513192,"aZ":-16.58283661311456,"pfxX":-9.288924066553434,"pfxZ":8.511991472253722,"pX":-1.1673064292457722,"pZ":2.413012389232171,"vX0":5.45105500047563,"vY0":-135.20784610741723,"vZ0":-3.3704290065416167,"x":161.49,"y":173.63,"x0":-2.0143596242866226,"y0":50.000515689234945,"z0":4.855904912667495,"aX":-17.00755655614046},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":15.5,"spinRate":2301,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4068067106541915,"extension":7.338167457286115},"index":3,"playId":"aec1e715-cc34-314b-807b-6950d29e41d5","pitchNumber":3,"startTime":"2026-08-27T23:14:52.108Z","endTime":"2026-08-27T23:14:55.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":82.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31697945439728,"aZ":-13.918118178763255,"pfxX":-10.867784151620993,"pfxZ":10.215246904724076,"pX":-0.23260536428379627,"pZ":1.9205464434406907,"vX0":8.408211206809082,"vY0":-134.1653909178305,"vZ0":-5.024749852763672,"x":125.87,"y":186.93,"x0":-2.026000078851941,"y0":50.00588848510929,"z0":4.841800256861756,"aX":-19.428811484011785},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.3,"breakHorizontal":17.4,"spinRate":2387,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.41134712641532367,"extension":7.514520139696587},"index":4,"playId":"dcbaf66e-1a30-3536-8158-7c24eff304d4","pitchNumber":4,"startTime":"2026-08-27T23:15:22.112Z","endTime":"2026-08-27T23:15:26.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:15:26.124Z","atBatIndex":3},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Salvador Perez reaches on a fielder's choice. Bobby Witt Jr. scores. Jac Caglianone to 2nd. Fielding error by pitcher Spencer Arrighetti.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-27T23:15:47.327Z","endTime":"2026-08-27T23:18:04.082Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnSecond":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":681293,"link":"/api/v1/people/681293"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[{"player":{"id":681293,"link":"/api/v1/people/681293"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":72.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87373073014091,"aZ":-30.869823660431567,"pfxX":9.464920718239188,"pfxZ":0.9780511796001274,"pX":2.898534633074613,"pZ":2.7934638561316465,"vX0":8.366232064302453,"vY0":-116.34697910073271,"vZ0":1.9763953527362383,"x":6.51,"y":163.36,"x0":-2.006910935591787,"y0":50.00479301480024,"z0":4.911210503939652,"aX":12.653590234186364},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":2.8,"breakHorizontal":-19.6,"spinRate":2962,"spinDirection":55},"zone":12,"typeConfidence":2.0,"plateTime":0.4753259771204368,"extension":7.175277771935488},"index":0,"playId":"0fd9fdfd-0f96-3772-b1d6-cafe43d457d6","pitchNumber":1,"startTime":"2026-08-27T23:16:02.829Z","endTime":"2026-08-27T23:16:06.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":68.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.433575361619244,"aZ":-40.30739698964824,"pfxX":9.494516823231692,"pfxZ":-6.911775032627502,"pX":-0.26147220118727144,"pZ":1.0840180001813928,"vX0":1.3785301566703159,"vY0":-109.35954427437852,"vZ0":1.1616582564019853,"x":126.97,"y":209.51,"x0":-2.135360418612409,"y0":50.0040991332788,"z0":4.968963048217247,"aX":11.170229492480212},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-11.6,"breakHorizontal":-17.5,"spinRate":2727,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.5064558852800851,"extension":7.241180303590044},"index":1,"playId":"42d43a67-9abf-3008-8e69-7b025079004c","pitchNumber":2,"startTime":"2026-08-27T23:16:24.570Z","endTime":"2026-08-27T23:16:28.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.8,"endSpeed":67.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.423130828175086,"aZ":-40.833201472801605,"pfxX":9.516816517037268,"pfxZ":-7.4031380074676285,"pX":0.29667247788151874,"pZ":2.1051043203306365,"vX0":2.3076453872531997,"vY0":-108.76145977548799,"vZ0":3.2124221851273713,"x":105.69,"y":181.94,"x0":-2.020743036493162,"y0":50.005193599168784,"z0":5.113789633093429,"aX":11.123891006762863},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-11.9,"breakHorizontal":-17.9,"spinRate":2814,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.508388712572625,"extension":7.093029231571261},"index":2,"playId":"b89d424d-52e1-33a1-9af5-35492ad9399e","pitchNumber":3,"startTime":"2026-08-27T23:16:44.060Z","endTime":"2026-08-27T23:16:47.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12813290247285,"aZ":-17.23171363440165,"pfxX":-10.067439806951313,"pfxZ":8.199715696850213,"pX":-0.029179435780217658,"pZ":2.6825668566544185,"vX0":8.091013584164688,"vY0":-135.073555350535,"vZ0":-2.367162253308201,"x":118.11,"y":166.35,"x0":-1.77562665345054,"y0":50.00499088926245,"z0":4.800685512901421,"aX":-18.35378071746762},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":16.2,"spinRate":2315,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.40760516412084336,"extension":7.295863182237997},"index":3,"playId":"aeba5671-9c0a-35c6-8279-4817049ce478","pitchNumber":4,"startTime":"2026-08-27T23:17:05.436Z","endTime":"2026-08-27T23:17:08.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07606258789845,"aZ":-16.15507044611292,"pfxX":-6.071776974732866,"pfxZ":8.810569275968975,"pX":0.07946127391323093,"pZ":3.682865715198196,"vX0":7.199714779885676,"vY0":-134.69598262600687,"vZ0":-0.3553485361962549,"x":113.97,"y":139.34,"x0":-1.8523627257355948,"y0":50.00447577378574,"z0":4.969232253616613,"aX":-11.042733547310398},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":9.2,"spinRate":2253,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.40825539982466275,"extension":7.267229926265774},"index":4,"playId":"9fd317dd-da34-34af-9fc6-e9a05824ea41","pitchNumber":5,"startTime":"2026-08-27T23:17:29.479Z","endTime":"2026-08-27T23:17:32.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":68.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.411518652485444,"aZ":-41.30717964312151,"pfxX":9.908898450781798,"pfxZ":-7.582970859732369,"pX":-0.7842406878120494,"pZ":1.2766255254763605,"vX0":0.49520065470273034,"vY0":-110.77861532557297,"vZ0":1.4134882219809473,"x":146.89,"y":204.31,"x0":-2.2941682485144947,"y0":50.00158125838667,"z0":5.052751646271507,"aX":11.938180018153433},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-12.7,"breakHorizontal":-18.0,"spinRate":2767,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.5003393736369333,"extension":7.098000779210651},"hitData":{"launchSpeed":40.6,"launchAngle":-58.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":129.76,"coordY":193.25}},"index":5,"playId":"a0d4aeda-d37b-3160-bb0f-64af858649dc","pitchNumber":6,"startTime":"2026-08-27T23:17:55.962Z","endTime":"2026-08-27T23:18:04.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:18:04.082Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-27T23:18:29.153Z","endTime":"2026-08-27T23:20:29.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnSecond":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"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":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":69.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.074741781380506,"aZ":-38.25354621887691,"pfxX":9.319672078438217,"pfxZ":-5.013360358875033,"pX":1.0791171467245877,"pZ":0.04950503907510243,"vX0":4.266395675601161,"vY0":-110.97316720406178,"vZ0":-1.313752466754007,"x":75.87,"y":237.44,"x0":-2.096785116862026,"y0":50.00446416627643,"z0":4.7372340872251995,"aX":11.296089774795126},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-9.0,"breakHorizontal":-18.1,"spinRate":2925,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.49899687150430383,"extension":7.3836889214916726},"index":0,"playId":"da291672-00d8-3a04-911f-046cc8c5002e","pitchNumber":1,"startTime":"2026-08-27T23:18:45.172Z","endTime":"2026-08-27T23:18:49.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.605820746647513,"aZ":-17.832969130548435,"pfxX":-6.789936964377735,"pfxZ":7.904779477739888,"pX":-0.8690328967748511,"pZ":3.30453855123837,"vX0":5.1519600522311855,"vY0":-134.45279076260914,"vZ0":-0.7240197729249123,"x":150.13,"y":149.56,"x0":-1.9365165324556453,"y0":50.00393305272189,"z0":4.8534501420043155,"aX":-12.320295642420023},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.3,"breakHorizontal":11.0,"spinRate":2309,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4087883623709434,"extension":7.241832761477437},"index":1,"playId":"acb20c03-c3f2-3b37-a7e4-a18aacb0840a","pitchNumber":2,"startTime":"2026-08-27T23:19:09.791Z","endTime":"2026-08-27T23:19:13.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97974849220425,"aZ":-17.911358413525576,"pfxX":-8.007073861164868,"pfxZ":7.978279414024372,"pX":-0.06922425403349071,"pZ":2.411039717710439,"vX0":7.386713266718255,"vY0":-133.64855732469792,"vZ0":-2.901225058792192,"x":119.64,"y":173.68,"x0":-1.84454635424182,"y0":50.00268827110573,"z0":4.8152923700175085,"aX":-14.314147985970683},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.9,"breakHorizontal":12.7,"spinRate":2357,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4116979678369095,"extension":7.353453005541436},"index":2,"playId":"e4bcb598-348a-3a8c-9460-eaba02c563d3","pitchNumber":3,"startTime":"2026-08-27T23:19:30.760Z","endTime":"2026-08-27T23:19:35.610Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":69.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12116571329604,"aZ":-37.890181175062324,"pfxX":10.412711757414941,"pfxZ":-4.637095645854095,"pX":0.30878678461440096,"pZ":1.8011531434004369,"vX0":2.7465516883458276,"vY0":-112.02132708872665,"vZ0":1.6575300696804913,"x":105.23,"y":190.15,"x0":-2.2955500977986567,"y0":50.00490744631165,"z0":5.018613864087623,"aX":12.822239108620803},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-7.3,"breakHorizontal":-19.6,"spinRate":2778,"spinDirection":51},"zone":9,"typeConfidence":2.0,"plateTime":0.4949147799213076,"extension":7.163897265542568},"index":3,"playId":"f741819c-6fef-3170-9693-2d91d201d56a","pitchNumber":4,"startTime":"2026-08-27T23:20:03.738Z","endTime":"2026-08-27T23:20:07.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":69.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.812976378532113,"aZ":-36.9502034756156,"pfxX":9.67586151733035,"pfxZ":-3.9431007367460795,"pX":0.7226312153265172,"pZ":1.186025156040713,"vX0":3.5142070873478355,"vY0":-110.89071553930482,"vZ0":0.49601299532512777,"x":89.45,"y":206.76,"x0":-2.152247171151478,"y0":50.00237643057596,"z0":4.900403241685184,"aX":11.72354473669032},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-6.5,"breakHorizontal":-18.6,"spinRate":2808,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.49913030581228046,"extension":7.433614308132454},"index":4,"playId":"c2a95b65-7f7e-3d7a-846c-a04940028a68","pitchNumber":5,"startTime":"2026-08-27T23:20:25.489Z","endTime":"2026-08-27T23:20:29.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:20:29.680Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"John Rave pops out to third baseman Kazuma Okamoto in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-27T23:20:43.811Z","endTime":"2026-08-27T23:22:44.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.6,"endSpeed":68.3,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.133648889790198,"aZ":-40.33753268569762,"pfxX":9.420240086007688,"pfxZ":-6.853143805055773,"pX":-1.2120100467418575,"pZ":1.6783549440672025,"vX0":-0.19126490718856837,"vY0":-109.88604422329243,"vZ0":2.3284450090122393,"x":163.2,"y":193.46,"x0":-2.3413754917389715,"y0":50.002667111924126,"z0":4.972693752963845,"aX":11.223238645786774},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-11.2,"breakHorizontal":-16.9,"spinRate":2839,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.5034549671313817,"extension":7.36810026519918},"index":0,"playId":"263fe82b-7f36-312f-a267-8949f84ab548","pitchNumber":1,"startTime":"2026-08-27T23:20:55.733Z","endTime":"2026-08-27T23:20:59.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.214083876805788,"aZ":-19.29820441244816,"pfxX":-6.255864904154128,"pfxZ":7.204972077912512,"pX":-0.9705081822551087,"pZ":3.3543494723841487,"vX0":4.970673915513387,"vY0":-133.23419963835545,"vZ0":-0.09021895996524354,"x":153.99,"y":148.21,"x0":-2.0530549960117694,"y0":50.0029782587387,"z0":4.790308694056839,"aX":-11.18038500082776},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.2,"breakHorizontal":10.2,"spinRate":2237,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.41204466124765027,"extension":7.380225420814972},"index":1,"playId":"7ab69728-eaa7-3662-84c1-18f5e00ac361","pitchNumber":2,"startTime":"2026-08-27T23:21:13.258Z","endTime":"2026-08-27T23:21:18.482Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"7ab69728-eaa7-3662-84c1-18f5e00ac361","startTime":"2026-08-27T23:21:29.634Z","endTime":"2026-08-27T23:21:49.141Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":69.1,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.816376314276603,"aZ":-38.11404342931582,"pfxX":10.400130329017639,"pfxZ":-4.858669092149665,"pX":-0.5862090445992206,"pZ":1.9788123786873788,"vX0":0.5140744909907371,"vY0":-111.0022450737807,"vZ0":2.3671589506009534,"x":139.34,"y":185.35,"x0":-2.169387562549494,"y0":50.00467980254925,"z0":4.928665335592153,"aX":12.703291242703674},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-7.7,"breakHorizontal":-18.8,"spinRate":2781,"spinDirection":57},"zone":7,"typeConfidence":2.0,"plateTime":0.49751264170916354,"extension":7.012279405134316},"index":3,"playId":"07d2477d-c866-3fa3-a02e-500a61bd0e28","pitchNumber":3,"startTime":"2026-08-27T23:21:49.141Z","endTime":"2026-08-27T23:21:53.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.5,"endSpeed":67.4,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35298001634458,"aZ":-40.109027570650895,"pfxX":10.056197358430055,"pfxZ":-6.854431733214402,"pX":-1.568220630729227,"pZ":1.5652002089822503,"vX0":-1.2391460596364139,"vY0":-108.27252424708318,"vZ0":2.0478332282369793,"x":176.78,"y":196.52,"x0":-2.283236202482472,"y0":50.003559293919494,"z0":5.0803578770448174,"aX":11.638276171424064},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-11.3,"breakHorizontal":-17.6,"spinRate":2818,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.5108599334993595,"extension":7.116348425840411},"index":4,"playId":"9f8dbbe8-dca5-3b49-8674-3a0cbdb254c5","pitchNumber":4,"startTime":"2026-08-27T23:22:09.940Z","endTime":"2026-08-27T23:22:13.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.2,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80191442109961,"aZ":-20.90415486283381,"pfxX":-8.671269132630833,"pfxZ":6.133283900944628,"pX":-0.11952513952204624,"pZ":2.949717730972212,"vX0":8.05942280032735,"vY0":-135.4634736563845,"vZ0":-0.9227788697050286,"x":121.56,"y":159.14,"x0":-2.0235564588776143,"y0":50.00016536244079,"z0":4.772111586645724,"aX":-15.92620221262276},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.0,"breakHorizontal":13.7,"spinRate":2215,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.4061455251364747,"extension":7.311303149443921},"hitData":{"launchSpeed":84.8,"launchAngle":79.0,"totalDistance":75.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":108.3,"coordY":208.53}},"index":5,"playId":"9e79b976-4130-36eb-91dd-c9db2270ea4f","pitchNumber":5,"startTime":"2026-08-27T23:22:33.831Z","endTime":"2026-08-27T23:22:44.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:22:44.082Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Charles McAdoo singles on a sharp ground ball to right fielder Jac Caglianone.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-27T23:24:46.551Z","endTime":"2026-08-27T23:25:30.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.756087966461738,"aZ":-13.784132751436779,"pfxX":3.2791587941368014,"pfxZ":10.77030679264064,"pX":0.49008339533294015,"pZ":2.544301628515576,"vX0":-2.892549113958395,"vY0":-130.6609108776976,"vZ0":-6.730988941787493,"x":98.32,"y":170.08,"x0":1.192244128342162,"y0":50.00290307329039,"z0":6.214337268131515,"aX":5.598862087360127},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":18.0,"breakHorizontal":-5.2,"spinRate":2192,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.4212344906239336,"extension":6.455157792126099},"index":0,"playId":"805f1fc6-7f67-399e-9aea-506c03969c0d","pitchNumber":1,"startTime":"2026-08-27T23:24:57.656Z","endTime":"2026-08-27T23:25:01.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.871594502381207,"aZ":-23.659393245613817,"pfxX":8.80312554481398,"pfxZ":6.6536346122911665,"pX":-0.32646627431752506,"pZ":1.3838215859761969,"vX0":-6.2592921305899205,"vY0":-113.05999627412504,"vZ0":-5.431618446628989,"x":129.44,"y":201.42,"x0":1.350264167296842,"y0":50.00283984555646,"z0":6.227372334728108,"aX":11.263011596790914},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":10.8,"breakHorizontal":-14.2,"spinRate":1775,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.48665348978935397,"extension":6.335550384487979},"index":1,"playId":"752364dc-6b02-3e27-8f1a-52a3f01a8f82","pitchNumber":2,"startTime":"2026-08-27T23:25:08.960Z","endTime":"2026-08-27T23:25:12.835Z","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":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.464338616075725,"aZ":-15.962756623814153,"pfxX":4.70653861893884,"pfxZ":9.133799084390526,"pX":-0.016393301750141885,"pZ":2.054255896592617,"vX0":-4.877537602895399,"vY0":-133.11252947375522,"vZ0":-7.529014202616424,"x":117.62,"y":183.32,"x0":1.2377812470141027,"y0":50.00505966806379,"z0":6.098777074128795,"aX":8.355856067977992},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.9,"breakHorizontal":-7.3,"spinRate":2253,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.413193126578419,"extension":6.441050567915065},"hitData":{"launchSpeed":100.4,"launchAngle":2.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":171.24,"coordY":115.34}},"index":2,"playId":"08122c49-4835-3c2c-9949-2e4ebbefd412","pitchNumber":3,"startTime":"2026-08-27T23:25:20.845Z","endTime":"2026-08-27T23:25:30.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:25:30.828Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-27T23:25:37.524Z","endTime":"2026-08-27T23:27:13.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":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":695600,"link":"/api/v1/people/695600"},"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(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":83.6,"endSpeed":75.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26884259768104,"aZ":-29.159100462866725,"pfxX":0.5232044845908776,"pfxZ":2.0612624368971453,"pX":-0.20299498456397141,"pZ":2.0891461882293574,"vX0":-3.8220132834553002,"vY0":-121.51641948425512,"vZ0":-3.862632675977985,"x":124.74,"y":182.37,"x0":1.3360534070803554,"y0":50.00522856711111,"z0":6.289318051557327,"aX":0.7668469261090544},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.9,"breakHorizontal":0.1,"spinRate":2416,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.4542571225471339,"extension":6.374353703580099},"index":0,"playId":"e7720679-f2ac-3c6c-a826-9984a13c15ba","pitchNumber":1,"startTime":"2026-08-27T23:25:55.465Z","endTime":"2026-08-27T23:26:00.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.091946931495627,"aZ":-22.09315276259907,"pfxX":-1.9807877538496312,"pfxZ":5.8738422996413995,"pX":0.20676841488910364,"pZ":3.6886828490033334,"vX0":-2.368094538131882,"vY0":-131.04510968470203,"vZ0":-2.3852757032250245,"x":109.12,"y":139.19,"x0":1.383962956766652,"y0":50.002915444249496,"z0":6.284461096993574,"aX":-3.399471752544783},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.2,"breakHorizontal":4.2,"spinRate":2219,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.42008276807145073,"extension":6.363587090406685},"index":1,"playId":"a07932b4-0b85-33a0-948a-009e3bcbf04c","pitchNumber":2,"startTime":"2026-08-27T23:26:23.002Z","endTime":"2026-08-27T23:26:26.948Z","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":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.079747758739977,"aZ":-23.03142811017291,"pfxX":7.153114351153482,"pfxZ":6.927283270361477,"pX":1.3628700750184377,"pZ":1.6515086728788535,"vX0":-3.1411942715959467,"vY0":-114.7237314941215,"vZ0":-5.375170747625868,"x":65.05,"y":194.19,"x0":1.8273211603322805,"y0":50.00546004926194,"z0":6.2967538170027,"aX":9.447078394695469},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":11.3,"breakHorizontal":-12.0,"spinRate":1631,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4791441340095033,"extension":6.06030845677677},"index":2,"playId":"26fba381-a4e1-395e-ae2a-ce086b7facd6","pitchNumber":3,"startTime":"2026-08-27T23:26:38.626Z","endTime":"2026-08-27T23:26:42.481Z","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":2,"outs":0},"index":3,"startTime":"2026-08-27T23:26:56.941Z","endTime":"2026-08-27T23:27:09.960Z","isPitch":false,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.556375186233186,"aZ":-26.384561529610604,"pfxX":-2.1823808431798493,"pfxZ":3.676621078221226,"pX":-0.4962192581515227,"pZ":1.657520234784811,"vX0":-3.9340512381128976,"vY0":-125.21256174170975,"vZ0":-5.392414871383902,"x":135.91,"y":194.03,"x0":1.3846042861335017,"y0":50.00006435859268,"z0":6.024178640309578,"aX":-3.4298312041067436},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.5,"breakHorizontal":4.9,"spinRate":2464,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.43907264010904257,"extension":6.390839132063889},"index":4,"playId":"06dc12ae-4f02-34c1-9908-b31efb3a3e77","pitchNumber":4,"startTime":"2026-08-27T23:27:09.960Z","endTime":"2026-08-27T23:27:13.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:27:13.373Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alejandro Kirk lines out sharply to right fielder Jac Caglianone.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-27T23:27:26.152Z","endTime":"2026-08-27T23:29:08.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28840918582781,"aZ":-13.660085481528796,"pfxX":3.7474374822466454,"pfxZ":10.311973030848815,"pX":0.2570287942791807,"pZ":2.8630937700722603,"vX0":-3.6046355748072823,"vY0":-133.53655556303772,"vZ0":-5.99668254997069,"x":107.2,"y":161.48,"x0":1.1412354016080932,"y0":50.00589744328773,"z0":6.130832810620094,"aX":6.730549911886386},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.5,"breakHorizontal":-6.0,"spinRate":2178,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.4110655122884417,"extension":6.536477080442007},"index":0,"playId":"92709b70-4400-3d14-9e59-ac5b73668dce","pitchNumber":1,"startTime":"2026-08-27T23:27:38.619Z","endTime":"2026-08-27T23:27:42.494Z","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.0,"endSpeed":84.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33443911823252,"aZ":-10.468815851066967,"pfxX":2.0564737200839094,"pfxZ":11.878264474973061,"pX":-0.5464028154623846,"pZ":1.9972556862066337,"vX0":-5.723614093975113,"vY0":-135.05126626278448,"vZ0":-8.488587799592093,"x":137.83,"y":184.85,"x0":1.3433593009462454,"y0":50.00596648504276,"z0":5.938500056353086,"aX":3.7593156558019256},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.7,"breakHorizontal":-2.4,"spinRate":2306,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.40722962898501436,"extension":6.529341166772689},"index":1,"playId":"0dd6e293-12b5-3d73-9839-7f2c700f2edb","pitchNumber":2,"startTime":"2026-08-27T23:27:57.803Z","endTime":"2026-08-27T23:28:01.674Z","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":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-27T23:28:14.002Z","endTime":"2026-08-27T23:28:28.438Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"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":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92961589919617,"aZ":-39.32876993792351,"pfxX":-4.623440496120905,"pfxZ":-5.1650276617432835,"pX":-0.1463828996437613,"pZ":-0.20224194491006126,"vX0":-1.469548423356288,"vY0":-118.22318604488164,"vZ0":-6.476137769767995,"x":122.58,"y":244.24,"x0":1.0873412973727603,"y0":50.0027389668102,"z0":6.27097298885307,"aX":-6.406970028901314},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-10.9,"breakHorizontal":8.8,"spinRate":2443,"spinDirection":346},"zone":13,"typeConfidence":2.0,"plateTime":0.4670586607726839,"extension":6.289361474950937},"index":3,"playId":"e4562fe5-31aa-3477-81bf-9fffeb764e0d","pitchNumber":3,"startTime":"2026-08-27T23:28:28.438Z","endTime":"2026-08-27T23:28:32.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":74.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.960064761918982,"aZ":-37.742808752924596,"pfxX":-0.1372581242080635,"pfxZ":-3.926918863985472,"pX":0.46527490950417294,"pZ":2.3344163654567476,"vX0":-1.851557679088176,"vY0":-119.47886102974277,"vZ0":-1.6108557244400876,"x":99.26,"y":175.75,"x0":1.274085129672386,"y0":50.00189222839874,"z0":6.467168058419359,"aX":-0.19437292826089736},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-7.2,"breakHorizontal":0.7,"spinRate":1737,"spinDirection":344},"zone":6,"typeConfidence":2.0,"plateTime":0.46169630455849653,"extension":6.3227945477152},"hitData":{"launchSpeed":103.4,"launchAngle":16.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":185.34,"coordY":89.33}},"index":4,"playId":"69dcf81d-cdb1-317b-8a9a-c6cd588a1257","pitchNumber":4,"startTime":"2026-08-27T23:28:58.001Z","endTime":"2026-08-27T23:29:08.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:29:08.055Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Springer walks. Charles McAdoo to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-27T23:29:12.711Z","endTime":"2026-08-27T23:32:09.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnSecond":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.661403431713563,"aZ":-41.198983270876916,"pfxX":-2.24889572821545,"pfxZ":-6.772499610310508,"pX":0.028749256348137128,"pZ":0.9763080105844596,"vX0":-1.8557791213157167,"vY0":-115.8413600479346,"vZ0":-3.2182683405232466,"x":115.9,"y":212.42,"x0":1.138305849988501,"y0":50.004619467515845,"z0":6.400534760478199,"aX":-2.99553326100844},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.8,"breakHorizontal":4.6,"spinRate":2315,"spinDirection":352},"zone":14,"typeConfidence":2.0,"plateTime":0.476475926952562,"extension":6.50686419311952},"index":0,"playId":"db9ca1d3-1b0d-359d-9dc3-f1e1ead1f425","pitchNumber":1,"startTime":"2026-08-27T23:29:35.771Z","endTime":"2026-08-27T23:29:39.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.638840797738464,"aZ":-22.622897838990912,"pfxX":-2.6979556382751384,"pfxZ":5.606926615949422,"pX":-1.1092763273692714,"pZ":1.2231290505338817,"vX0":-4.996849032208396,"vY0":-130.26200620746644,"vZ0":-8.037297173537468,"x":159.28,"y":205.76,"x0":1.1910477972235292,"y0":50.002954855197686,"z0":6.083469533078081,"aX":-4.593950954665446},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.4,"breakHorizontal":6.1,"spinRate":2340,"spinDirection":177},"zone":13,"typeConfidence":2.0,"plateTime":0.42192753396422944,"extension":6.454678247240891},"index":1,"playId":"b1e3efaa-be6e-3587-b69a-3ed3e805b9e9","pitchNumber":2,"startTime":"2026-08-27T23:29:58.092Z","endTime":"2026-08-27T23:30:02.029Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"8fd8184f-1d70-382d-8b90-8405700279f9","startTime":"2026-08-27T23:30:19.267Z","endTime":"2026-08-27T23:30:22.956Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.714285484491896,"aZ":-24.2103636332195,"pfxX":-1.7283402391830869,"pfxZ":4.640069634456268,"pX":0.07829579901542558,"pZ":1.320398922386464,"vX0":-2.2742698959230934,"vY0":-130.47900290629374,"vZ0":-7.788105336497308,"x":114.02,"y":203.13,"x0":1.1873622634726846,"y0":50.002701420005494,"z0":6.182001357202163,"aX":-2.9646707112802932},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.8,"breakHorizontal":3.6,"spinRate":2314,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.42057651591274636,"extension":6.278935963075052},"index":3,"playId":"5ea09ae1-c758-3ba3-abf2-5af8b545165d","pitchNumber":3,"startTime":"2026-08-27T23:30:36.118Z","endTime":"2026-08-27T23:30:40.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.041242356784775,"aZ":-31.40042016324703,"pfxX":-1.9418010525966558,"pfxZ":0.5197607430897202,"pX":-0.8320503912558903,"pZ":-0.8588223221032643,"vX0":-4.565719735808645,"vY0":-121.77866041144574,"vZ0":-9.707164397694974,"x":148.72,"y":261.97,"x0":1.3265502322121239,"y0":50.00345701985128,"z0":5.933132460344249,"aX":-2.88805422398589},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.3,"breakHorizontal":4.7,"spinRate":2456,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.4514288920711733,"extension":6.764581247054361},"index":4,"playId":"0b33c82d-51c9-352b-80ef-4a8be77442bb","pitchNumber":4,"startTime":"2026-08-27T23:30:55.679Z","endTime":"2026-08-27T23:30:59.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59080411934204,"aZ":-24.825240963477235,"pfxX":-1.971903712157005,"pfxZ":4.269106348964131,"pX":-0.814515394573487,"pZ":2.3288574460386755,"vX0":-4.270033500244925,"vY0":-130.38235594072728,"vZ0":-5.037582275510777,"x":148.05,"y":175.9,"x0":1.1009434908293247,"y0":50.000832594477366,"z0":6.161000069750217,"aX":-3.3913978697161724},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.8,"breakHorizontal":4.6,"spinRate":2337,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.4202116062133623,"extension":6.413428243786455},"index":5,"playId":"d7c6258d-7291-33df-9a57-b5a6518d39b7","pitchNumber":5,"startTime":"2026-08-27T23:31:16.275Z","endTime":"2026-08-27T23:31:20.124Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.303240850463467,"aZ":-25.631506023572335,"pfxX":7.40797615008348,"pfxZ":4.579811345557683,"pX":-0.5292654076187684,"pZ":1.4697086739435403,"vX0":-6.912726152557664,"vY0":-119.15888053868935,"vZ0":-5.458900163249372,"x":137.17,"y":199.1,"x0":1.456034385633834,"y0":50.002704579736076,"z0":6.125180016891358,"aX":10.583003211554347},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.1,"breakHorizontal":-11.6,"spinRate":1561,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4608232528112657,"extension":6.238743443050983},"index":6,"playId":"85c95628-6fc2-3d3b-b811-e2d1d17bc9db","pitchNumber":6,"startTime":"2026-08-27T23:31:40.342Z","endTime":"2026-08-27T23:31:44.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.612098780777842,"aZ":-23.39168185432414,"pfxX":-3.155448320760432,"pfxZ":4.924387821096262,"pX":-1.0821204153997943,"pZ":3.0222843232319536,"vX0":-4.820353043165607,"vY0":-132.2531097103199,"vZ0":-3.8883391881189118,"x":158.25,"y":157.18,"x0":1.1696700049202748,"y0":50.000227616421085,"z0":6.214953482971009,"aX":-5.620380740663888},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.4,"breakHorizontal":6.7,"spinRate":2240,"spinDirection":177},"zone":11,"typeConfidence":2.0,"plateTime":0.41319952062014265,"extension":6.357341992221707},"index":7,"playId":"e2f0deab-9d67-38af-85eb-6532c23c8e98","pitchNumber":7,"startTime":"2026-08-27T23:32:03.104Z","endTime":"2026-08-27T23:32:09.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:32:09.754Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kazuma Okamoto pops out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-27T23:32:22.599Z","endTime":"2026-08-27T23:32:54.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":0},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.582887823881016,"aZ":-32.514515887782615,"pfxX":-3.72110288194239,"pfxZ":-0.22621947945897425,"pX":-0.585740375646186,"pZ":2.328342368887315,"vX0":-3.4196495841195893,"vY0":-123.8133402319669,"vZ0":-2.9232775759301006,"x":139.33,"y":175.91,"x0":1.302870866350459,"y0":50.00096207769583,"z0":6.279941923394176,"aX":-5.70352388899905},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.8,"breakHorizontal":7.6,"spinRate":2425,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4444982449432815,"extension":6.355941267554143},"hitData":{"launchSpeed":72.8,"launchAngle":78.0,"totalDistance":61.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":140.37,"coordY":181.3}},"index":0,"playId":"8bc34943-526a-330e-b043-faaa143998b9","pitchNumber":1,"startTime":"2026-08-27T23:32:45.917Z","endTime":"2026-08-27T23:32:54.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:32:54.978Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Rojas singles on a line drive to left fielder Daz Cameron.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-27T23:35:10.603Z","endTime":"2026-08-27T23:37:21.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663662,"link":"/api/v1/people/663662"},"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":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.3,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78656088209807,"aZ":-18.58864280339078,"pfxX":-8.539251052029735,"pfxZ":7.725425827134224,"pX":-0.7950733359475851,"pZ":1.6281756952555917,"vX0":5.971262385552939,"vY0":-133.10409541685476,"vZ0":-4.339084554863455,"x":147.31,"y":194.82,"x0":-1.9805036442458404,"y0":50.005422745287866,"z0":4.661466721850534,"aX":-15.024328379204507},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.0,"breakHorizontal":13.8,"spinRate":2344,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4146271972654487,"extension":7.3605368442458845},"index":0,"playId":"14e01064-d20d-3c91-ab10-d118608fb362","pitchNumber":1,"startTime":"2026-08-27T23:35:15.950Z","endTime":"2026-08-27T23:35:19.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":75.9,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.954877057934194,"aZ":-27.37006297038212,"pfxX":-7.13908446332104,"pfxZ":3.233087727826206,"pX":0.9570233306719984,"pZ":2.3796239184201573,"vX0":9.112661240817783,"vY0":-121.94583344202967,"vZ0":0.01407473768558043,"x":80.52,"y":174.53,"x0":-1.9239394276628394,"y0":50.00365597355962,"z0":4.761340351760535,"aX":-10.610651678630852},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.1,"breakHorizontal":10.4,"spinRate":1217,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.45147327330933784,"extension":7.401008442937743},"index":1,"playId":"fa2bbc2f-e629-3795-8bb4-34b365a99972","pitchNumber":2,"startTime":"2026-08-27T23:35:33.444Z","endTime":"2026-08-27T23:35:37.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.3,"endSpeed":67.2,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75401805337128,"aZ":-40.38303020267589,"pfxX":9.934177037916161,"pfxZ":-7.142184957593768,"pX":-1.187250993489169,"pZ":0.9981131520514261,"vX0":-0.1530881291706096,"vY0":-108.0263014289081,"vZ0":1.4936941886869253,"x":162.26,"y":211.83,"x0":-2.3992527638043324,"y0":50.00536544695886,"z0":4.8354152366042475,"aX":11.411462909441392},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-11.9,"breakHorizontal":-17.8,"spinRate":2843,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.51260020778499,"extension":7.065026631248473},"index":2,"playId":"de36f242-2a3d-36fc-ab4f-81a4dc56889b","pitchNumber":3,"startTime":"2026-08-27T23:35:58.924Z","endTime":"2026-08-27T23:36:02.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":68.5,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58340148078453,"aZ":-38.10261081598363,"pfxX":8.499320214170915,"pfxZ":-4.979882706969672,"pX":0.8997585554019618,"pZ":1.9969460805782653,"vX0":4.3627389537443415,"vY0":-109.40557678981389,"vZ0":2.6266184757681987,"x":82.7,"y":184.86,"x0":-2.2365862185783114,"y0":50.003774809149824,"z0":4.918122681472026,"aX":10.114946871803076},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-7.8,"breakHorizontal":-16.7,"spinRate":2802,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.5041738994198299,"extension":7.358709563684615},"index":3,"playId":"2319ac8b-5c6e-32c3-b720-7a7ae5f1f04f","pitchNumber":4,"startTime":"2026-08-27T23:36:20.256Z","endTime":"2026-08-27T23:36:23.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":76.8,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90311354176031,"aZ":-26.610290367649725,"pfxX":-7.8937564845342365,"pfxZ":3.643850541387776,"pX":-1.0102824829834227,"pZ":2.612001887349319,"vX0":5.187042004923184,"vY0":-123.7013770929864,"vZ0":0.5422769619519011,"x":155.51,"y":168.26,"x0":-2.1236704037282315,"y0":50.0050621596518,"z0":4.645847584614582,"aX":-12.063589559688443},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.0,"breakHorizontal":12.8,"spinRate":1345,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.44517743044069746,"extension":7.3961536694917775},"index":4,"playId":"335df2dc-5214-3e1a-a39f-0251c45170ad","pitchNumber":5,"startTime":"2026-08-27T23:36:46.489Z","endTime":"2026-08-27T23:36:51.206Z","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":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86330758637931,"aZ":-15.957423405181974,"pfxX":-7.330376003858486,"pfxZ":9.063097316349051,"pX":-0.5431317898969701,"pZ":2.5891661766876655,"vX0":6.41673080689711,"vY0":-133.22272985235645,"vZ0":-2.378435612550509,"x":137.7,"y":168.87,"x0":-2.0360380390967165,"y0":50.002456956066,"z0":4.653205548042298,"aX":-13.11539164406635},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.1,"breakHorizontal":11.8,"spinRate":2280,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4118727774064781,"extension":7.294176653481764},"hitData":{"launchSpeed":95.5,"launchAngle":10.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.43,"coordY":77.92}},"index":5,"playId":"cb9f6edc-0f5e-308e-bb7a-0c1e4e8ecfb5","pitchNumber":6,"startTime":"2026-08-27T23:37:09.923Z","endTime":"2026-08-27T23:37:21.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:37:21.847Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-27T23:37:30.614Z","endTime":"2026-08-27T23:38:32.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.376175671328376,"aZ":-27.939537772822376,"pfxX":-7.054709406846766,"pfxZ":2.873717099600417,"pX":-0.7241776752932867,"pZ":1.6885513308509117,"vX0":5.666786405702475,"vY0":-121.09557044817942,"vZ0":-1.267751708616752,"x":144.6,"y":193.19,"x0":-2.1870379070079125,"y0":50.00185609648402,"z0":4.680718403923528,"aX":-10.394765377844385},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.2,"breakHorizontal":11.3,"spinRate":1249,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.4536633117043678,"extension":7.362120725340387},"index":0,"playId":"c97d5373-18e2-3299-9160-414e5625f274","pitchNumber":1,"startTime":"2026-08-27T23:37:46.588Z","endTime":"2026-08-27T23:37:50.656Z","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":0},"pitchData":{"startSpeed":75.5,"endSpeed":68.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.040663909357875,"aZ":-39.91301406215963,"pfxX":7.759259949170179,"pfxZ":-6.476328603696835,"pX":-0.6307545122348756,"pZ":2.048694402213098,"vX0":1.0598654373623744,"vY0":-109.72305258964515,"vZ0":2.6481105450177225,"x":141.04,"y":183.47,"x0":-2.1288436699627717,"y0":50.002933242481774,"z0":5.1409648414199935,"aX":9.271040615349087},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-10.4,"breakHorizontal":-14.3,"spinRate":2726,"spinDirection":54},"zone":7,"typeConfidence":2.0,"plateTime":0.5030679204666475,"extension":7.160326075834727},"index":1,"playId":"4faa5372-f843-36c7-acf6-af8b52936511","pitchNumber":2,"startTime":"2026-08-27T23:38:06.933Z","endTime":"2026-08-27T23:38:10.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":68.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.301251174725483,"aZ":-34.96120268061655,"pfxX":10.484296901503367,"pfxZ":-2.378606005577514,"pX":1.0402431519059974,"pZ":0.4394602632413615,"vX0":3.820291490175624,"vY0":-109.07580129373949,"vZ0":-1.2191058568758542,"x":77.35,"y":226.91,"x0":-2.111093381915337,"y0":50.00414868828284,"z0":4.874374586559064,"aX":12.271835688364506},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-4.3,"breakHorizontal":-20.2,"spinRate":2905,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.5077620211773053,"extension":7.148427767740033},"index":2,"playId":"e7fabe0a-cd89-3034-b06b-c0ba7f03d567","pitchNumber":3,"startTime":"2026-08-27T23:38:28.616Z","endTime":"2026-08-27T23:38:32.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:38:32.581Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carter Jensen walks. Josh Rojas to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-27T23:38:47.662Z","endTime":"2026-08-27T23:40:59.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnSecond":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.2,"endSpeed":82.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81866774042765,"aZ":-17.165365692359686,"pfxX":-10.151832188799663,"pfxZ":8.40483981182361,"pX":-1.2088175895099469,"pZ":2.1125696969284022,"vX0":5.602930201118742,"vY0":-133.99456455023684,"vZ0":-3.6373283829690637,"x":163.08,"y":181.74,"x0":-2.0280865870753164,"y0":50.003285197247955,"z0":4.743293495738729,"aX":-18.1277377423013},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.4,"breakHorizontal":16.9,"spinRate":2288,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.41162052101765,"extension":7.309892189164499},"index":0,"playId":"ccdccbe8-8780-34ea-9023-997be974301d","pitchNumber":1,"startTime":"2026-08-27T23:38:58.991Z","endTime":"2026-08-27T23:39:02.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":68.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.715707612653844,"aZ":-39.92148652557567,"pfxX":9.434853003020471,"pfxZ":-6.490090400065534,"pX":-0.7690856409937434,"pZ":1.1946514726941657,"vX0":0.7234851490835637,"vY0":-109.87135215374444,"vZ0":0.9038043975148395,"x":146.32,"y":206.52,"x0":-2.3268077706420582,"y0":50.00271030414182,"z0":5.100765723369429,"aX":11.263965756644305},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-11.0,"breakHorizontal":-17.2,"spinRate":2844,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.5030628428514583,"extension":6.995118221853581},"index":1,"playId":"5a40d56f-9ba5-33ac-92fe-30db3912c4d2","pitchNumber":2,"startTime":"2026-08-27T23:39:19.282Z","endTime":"2026-08-27T23:39:23.209Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":68.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64509120148487,"aZ":-40.42689195378608,"pfxX":8.086132022672569,"pfxZ":-6.975358428697584,"pX":-0.5652138833887247,"pZ":2.5051285843079105,"vX0":1.2430693727544306,"vY0":-109.11498590482095,"vZ0":3.8214125597041813,"x":138.54,"y":171.14,"x0":-2.194168507704974,"y0":50.00377520526214,"z0":5.143429107398293,"aX":9.563313188634634},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-10.9,"breakHorizontal":-15.0,"spinRate":2642,"spinDirection":56},"zone":4,"typeConfidence":2.0,"plateTime":0.5057096972858242,"extension":7.157874847417568},"index":2,"playId":"016d0c64-4e01-36fb-ac1c-d60cedbd3f26","pitchNumber":3,"startTime":"2026-08-27T23:39:39.863Z","endTime":"2026-08-27T23:39:43.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.485135254163275,"aZ":-29.014977783447627,"pfxX":-6.924809885540769,"pfxZ":2.173628577160441,"pX":-1.427124703142549,"pZ":2.5415666613198025,"vX0":3.9530252095411162,"vY0":-120.45072512483175,"vZ0":0.665113537474762,"x":171.4,"y":170.16,"x0":-2.197925831964047,"y0":50.005517615937094,"z0":4.846906332821084,"aX":-10.079418688066708},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.4,"breakHorizontal":11.5,"spinRate":1190,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.4564113456190646,"extension":7.364377251924558},"index":3,"playId":"7023457f-c3df-3e73-9c28-49a4ec1e79da","pitchNumber":4,"startTime":"2026-08-27T23:39:59.489Z","endTime":"2026-08-27T23:40:03.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.6,"endSpeed":66.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28399633118715,"aZ":-38.45856322386089,"pfxX":9.599393212352883,"pfxZ":-5.5790987751593315,"pX":-0.43589349060699,"pZ":1.8896020470061823,"vX0":1.1549010077398987,"vY0":-106.97112519645599,"vZ0":2.4245713720315885,"x":133.62,"y":187.76,"x0":-2.2305238279819837,"y0":50.00346963706738,"z0":5.142876324363376,"aX":10.811596074342498},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-8.8,"breakHorizontal":-17.6,"spinRate":2726,"spinDirection":51},"zone":7,"typeConfidence":2.0,"plateTime":0.5176534951879077,"extension":7.191516147073702},"index":4,"playId":"f6df21e3-befa-34ee-a3cf-9f044d454397","pitchNumber":5,"startTime":"2026-08-27T23:40:20.808Z","endTime":"2026-08-27T23:40:24.715Z","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":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-27T23:40:36.344Z","endTime":"2026-08-27T23:40:51.956Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04485231640337,"aZ":-30.038590543854514,"pfxX":-8.785952075002376,"pfxZ":1.438435515669339,"pX":2.0385834277464387,"pZ":0.1353996298764325,"vX0":11.967605818716898,"vY0":-121.5179019664744,"vZ0":-4.6942375980293125,"x":39.29,"y":235.12,"x0":-1.8213046494751253,"y0":50.00536844438312,"z0":4.718582604133537,"aX":-13.069751596413258},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.6,"breakHorizontal":12.8,"spinRate":1480,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.45169431900864376,"extension":8.02020212921103},"index":6,"playId":"1ac980c2-d2bf-35dc-a64c-1c4026c39b8e","pitchNumber":6,"startTime":"2026-08-27T23:40:51.956Z","endTime":"2026-08-27T23:40:59.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:40:59.874Z","atBatIndex":14},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Bobby Witt Jr. grounds into a force out, third baseman Kazuma Okamoto to second baseman Charles McAdoo. Josh Rojas to 3rd. Carter Jensen out at 2nd. Bobby Witt Jr. to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-27T23:41:24.634Z","endTime":"2026-08-27T23:41:50.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnThird":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":68.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.442145123783725,"aZ":-40.44774309906027,"pfxX":8.597700814861854,"pfxZ":-6.876972220165693,"pX":-0.01867279478317009,"pZ":1.1162501821635546,"vX0":1.94936791379921,"vY0":-110.12661744477825,"vZ0":0.9314213458182237,"x":117.71,"y":208.64,"x0":-2.0365490282731034,"y0":50.004802364747796,"z0":5.039594529448444,"aX":10.336817415340594},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-11.8,"breakHorizontal":-16.1,"spinRate":2777,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.501474662535458,"extension":7.295886423506875},"hitData":{"launchSpeed":75.1,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.3,"coordY":164.96}},"index":0,"playId":"02c63f29-9b88-3017-a844-ab3beef8115f","pitchNumber":1,"startTime":"2026-08-27T23:41:42.624Z","endTime":"2026-08-27T23:41:50.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:41:50.124Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jac Caglianone singles on a line drive to right fielder Nathan Lukes. Josh Rojas scores. Bobby Witt Jr. scores.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-27T23:42:18.153Z","endTime":"2026-08-27T23:43:13.824Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2,3],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":681293,"link":"/api/v1/people/681293"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":{"id":681293,"link":"/api/v1/people/681293"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.0,"endSpeed":69.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.262617787115826,"aZ":-40.44225981476805,"pfxX":10.511138200680243,"pfxZ":-6.817388281939323,"pX":-0.3201731794850546,"pZ":1.7405796345353588,"vX0":1.321176196333953,"vY0":-110.53938955130903,"vZ0":2.095465153666412,"x":129.2,"y":191.78,"x0":-2.291431941528873,"y0":50.000341912452704,"z0":5.087994675750769,"aX":12.753804193340208},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-11.3,"breakHorizontal":-19.3,"spinRate":2844,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.49921979062896193,"extension":7.218879342660306},"index":0,"playId":"afd05a2c-f430-32b4-98f1-960925f70a9e","pitchNumber":1,"startTime":"2026-08-27T23:42:28.588Z","endTime":"2026-08-27T23:42:35.131Z","isPitch":true,"type":"pitch"},{"details":{"description":"Bobby Witt Jr. steals (36) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"afd05a2c-f430-32b4-98f1-960925f70a9e","startTime":"2026-08-27T23:42:45.748Z","endTime":"2026-08-27T23:42:59.860Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.423374193039404,"aZ":-19.974944542937727,"pfxX":-7.574062241941254,"pfxZ":6.8141954352038745,"pX":0.9165389492122238,"pZ":3.6472966468662946,"vX0":10.02373448283573,"vY0":-133.61148224631432,"vZ0":0.7269603054906529,"x":82.06,"y":140.3,"x0":-1.9168367503463954,"y0":50.00266344508422,"z0":4.817770336201713,"aX":-13.56039505809242},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.7,"breakHorizontal":11.3,"spinRate":2178,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4114810731128422,"extension":7.441517847245315},"hitData":{"launchSpeed":71.7,"launchAngle":22.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.16,"coordY":97.87}},"index":2,"playId":"097e1d78-00fc-39c3-b4a2-de5b7b20a730","pitchNumber":2,"startTime":"2026-08-27T23:42:59.860Z","endTime":"2026-08-27T23:43:13.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:43:13.824Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out, second baseman Charles McAdoo to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-27T23:43:34.740Z","endTime":"2026-08-27T23:43:52.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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":2},"pitchData":{"startSpeed":84.5,"endSpeed":75.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45356075178238,"aZ":-28.27908707286479,"pfxX":-7.430550652170069,"pfxZ":2.6100430883388466,"pX":-1.116632223324686,"pZ":2.3113796434901253,"vX0":4.3996903838835975,"vY0":-122.79307151219062,"vZ0":-0.08831301016426019,"x":159.56,"y":176.37,"x0":-1.9873096664225698,"y0":50.003649573120605,"z0":4.800555371227644,"aX":-11.090330270014203},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.0,"breakHorizontal":12.1,"spinRate":1374,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.44999367849811955,"extension":7.388307834896994},"hitData":{"launchSpeed":78.6,"launchAngle":-0.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.29,"coordY":155.28}},"index":0,"playId":"fda92c53-79d5-30e8-bf08-bcd188a48a98","pitchNumber":1,"startTime":"2026-08-27T23:43:44.028Z","endTime":"2026-08-27T23:43:52.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:43:52.043Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ernie Clement lines out to center fielder Kyle Isbel.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-27T23:45:48.362Z","endTime":"2026-08-27T23:46:32.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":664728,"link":"/api/v1/people/664728"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28609659719951,"aZ":-18.189189780036884,"pfxX":-2.162545003921144,"pfxZ":8.5063228984993,"pX":1.1020387382470487,"pZ":0.9333960446349875,"vX0":-0.30638711283481435,"vY0":-128.37165107225778,"vZ0":-9.29237936063994,"x":74.99,"y":213.58,"x0":1.5039509813830776,"y0":50.00349206658362,"z0":6.05716395923227,"aX":-3.555113531460205},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":13.2,"breakHorizontal":4.0,"spinRate":2205,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.42914081703342344,"extension":6.458997608627603},"index":0,"playId":"5d87b263-6865-3d04-8722-ec2b5e939e7e","pitchNumber":1,"startTime":"2026-08-27T23:46:01.703Z","endTime":"2026-08-27T23:46:05.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":80.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.979932413013188,"aZ":-20.976963090147684,"pfxX":1.6203473304441993,"pfxZ":6.684360706303615,"pX":-0.09968968569058022,"pZ":2.7220163094268504,"vX0":-3.266929588634156,"vY0":-129.6014945407417,"vZ0":-4.682686166732694,"x":120.8,"y":165.29,"x0":0.9754802587586382,"y0":50.00279021482034,"z0":6.187143167979086,"aX":2.7144157296322993},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.2,"breakHorizontal":-2.0,"spinRate":2314,"spinDirection":171},"zone":5,"typeConfidence":2.0,"plateTime":0.4251423493943469,"extension":6.341436321447657},"index":1,"playId":"456cb478-59e1-36c9-bc42-115038af5d11","pitchNumber":2,"startTime":"2026-08-27T23:46:12.924Z","endTime":"2026-08-27T23:46:16.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.739118156599986,"aZ":-42.9941734515868,"pfxX":1.7209533008575553,"pfxZ":-8.234294253811594,"pX":0.2031385521730545,"pZ":1.4119770789534953,"vX0":-2.248422139961935,"vY0":-114.64621813754403,"vZ0":-2.1278995114676453,"x":109.26,"y":200.66,"x0":0.9788241388741307,"y0":50.00210676072019,"z0":6.598763212527541,"aX":2.2613436318568474},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-15.1,"breakHorizontal":-2.5,"spinRate":2445,"spinDirection":341},"zone":14,"typeConfidence":2.0,"plateTime":0.4801120463024584,"extension":6.092670538755444},"hitData":{"launchSpeed":96.5,"launchAngle":19.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.4,"coordY":60.43}},"index":2,"playId":"3ff4105d-97ca-3c24-b7b7-bc3407ada71f","pitchNumber":3,"startTime":"2026-08-27T23:46:25.011Z","endTime":"2026-08-27T23:46:32.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:46:32.308Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daz Cameron called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-27T23:46:43.008Z","endTime":"2026-08-27T23:47:58.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"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":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.4,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.948675535905632,"aZ":-12.544240713409112,"pfxX":3.1094117477318473,"pfxZ":10.90324868193088,"pX":-0.795045432086216,"pZ":3.46064772354395,"vX0":-5.796557292045713,"vY0":-134.06968826008105,"vZ0":-5.04431399435143,"x":147.31,"y":145.34,"x0":1.001848452823391,"y0":50.00249342434281,"z0":6.278705273759457,"aX":5.598276366443194},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.7,"breakHorizontal":-4.2,"spinRate":2357,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.410252686011928,"extension":6.385237491349485},"index":0,"playId":"c38087b6-3b00-3955-adc6-985aadf2796e","pitchNumber":1,"startTime":"2026-08-27T23:46:56.626Z","endTime":"2026-08-27T23:47:00.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.8,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84299401845343,"aZ":-24.048287799643173,"pfxX":8.937994428729969,"pfxZ":5.80559668598004,"pX":1.0594540649196162,"pZ":3.843851311699414,"vX0":-3.742098819480065,"vY0":-117.94950129835274,"vZ0":-0.8764188911772012,"x":76.62,"y":135.0,"x0":1.5111629427800735,"y0":50.002391779428905,"z0":6.451300033392156,"aX":12.508400260001403},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":10.6,"breakHorizontal":-15.1,"spinRate":1697,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.4655712016262372,"extension":6.138472685021583},"index":1,"playId":"df72cdc7-f096-392b-bea5-ca5e7777cac8","pitchNumber":2,"startTime":"2026-08-27T23:47:08.217Z","endTime":"2026-08-27T23:47:12.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50238441956232,"aZ":-22.37628494802188,"pfxX":2.262995661311279,"pfxZ":5.814221352751101,"pX":0.08360282117205362,"pZ":2.6574973904088264,"vX0":-4.155756735207176,"vY0":-129.13634018121178,"vZ0":-4.721604316122345,"x":113.81,"y":167.03,"x0":1.421451316874631,"y0":50.000672572808895,"z0":6.236136299127189,"aX":3.812352926025137},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.7,"breakHorizontal":-3.1,"spinRate":2296,"spinDirection":167},"zone":5,"typeConfidence":2.0,"plateTime":0.4245371036744041,"extension":6.375527055113424},"index":2,"playId":"00886de7-3f5e-3443-b6b5-8da7733f31b3","pitchNumber":3,"startTime":"2026-08-27T23:47:20.354Z","endTime":"2026-08-27T23:47:24.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":1},"pitchData":{"startSpeed":92.9,"endSpeed":83.9,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88920218628327,"aZ":-12.417216471806238,"pfxX":1.3259875863518245,"pfxZ":10.831540806255745,"pX":-0.4357793343105748,"pZ":3.3391536130761432,"vX0":-4.772284021555991,"vY0":-135.05207821068132,"vZ0":-5.246248362351909,"x":133.61,"y":148.62,"x0":1.191714486268037,"y0":50.000469469442095,"z0":6.199957576428699,"aX":2.4186294653925686},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.5,"breakHorizontal":-1.2,"spinRate":2249,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.4075565403494168,"extension":6.392135585867615},"index":3,"playId":"b2a768b2-b70e-35bc-95db-e3f087b58451","pitchNumber":4,"startTime":"2026-08-27T23:47:38.078Z","endTime":"2026-08-27T23:47:41.339Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.568029541181495,"aZ":-40.92412766391241,"pfxX":-2.8406887334890167,"pfxZ":-6.029717013298589,"pX":0.5403072595587791,"pZ":2.9895876884202317,"vX0":-0.6442170931201718,"vY0":-120.32954992975755,"vZ0":0.28373898081200144,"x":96.4,"y":158.06,"x0":1.181072011560897,"y0":50.002907481332045,"z0":6.526572150233524,"aX":-4.12275938647432},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.6,"breakHorizontal":5.3,"spinRate":2302,"spinDirection":340},"zone":3,"typeConfidence":2.0,"plateTime":0.45697485672386806,"extension":6.275379815508129},"index":4,"playId":"6b97906c-e548-3dff-afd6-7ca05bc5d7dd","pitchNumber":5,"startTime":"2026-08-27T23:47:54.919Z","endTime":"2026-08-27T23:47:58.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:47:58.935Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Myles Straw doubles (17) on a fly ball to center fielder Kyle Isbel.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-27T23:48:13.316Z","endTime":"2026-08-27T23:50:04.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"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":6},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.909660241969178,"aZ":-13.819321710188857,"pfxX":2.8694080424807646,"pfxZ":10.129647767637476,"pX":-0.19197114629837492,"pZ":2.928922181930467,"vX0":-4.606503922798396,"vY0":-134.4440770577188,"vZ0":-6.1637306482167205,"x":124.32,"y":159.7,"x0":1.1788534192408273,"y0":50.00371441522548,"z0":6.250353711783264,"aX":5.200153995067606},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":-4.1,"spinRate":2280,"spinDirection":162},"zone":2,"typeConfidence":2.0,"plateTime":0.408986812053743,"extension":6.427246109219543},"index":0,"playId":"7b90eb84-ba2d-31e6-a9f0-7941bd690b11","pitchNumber":1,"startTime":"2026-08-27T23:48:23.244Z","endTime":"2026-08-27T23:48:27.174Z","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":83.4,"endSpeed":75.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20838588815524,"aZ":-29.608313876852954,"pfxX":-1.501609144218511,"pfxZ":1.77514319497062,"pX":-0.13674995952645994,"pZ":1.3623470721919975,"vX0":-3.8191669934882713,"vY0":-121.1290923987547,"vZ0":-5.07629356401762,"x":122.21,"y":202.0,"x0":1.671751917810777,"y0":50.00470471809857,"z0":6.152026079976871,"aX":-2.1756785948003485},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.0,"breakHorizontal":3.8,"spinRate":2525,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.45660899867650695,"extension":6.236121650302517},"index":1,"playId":"9d4d8c0d-8298-3797-b2e6-5ea1b7d5cfe4","pitchNumber":2,"startTime":"2026-08-27T23:48:35.572Z","endTime":"2026-08-27T23:48:39.447Z","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":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.417589982603065,"aZ":-22.805288151567677,"pfxX":6.919155538646756,"pfxZ":6.77731242826113,"pX":0.5502503589757182,"pZ":2.3735591955212056,"vX0":-4.109819038374616,"vY0":-117.21633606255644,"vZ0":-4.1752434933522355,"x":96.03,"y":174.69,"x0":1.4327506339012803,"y0":50.00574877627175,"z0":6.322742761276079,"aX":9.571172330307666},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":11.4,"breakHorizontal":-11.4,"spinRate":1614,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.46837875699616394,"extension":6.289817200846396},"index":2,"playId":"4e328d28-8fc5-3731-a84c-44b1a13e43b2","pitchNumber":3,"startTime":"2026-08-27T23:48:51.181Z","endTime":"2026-08-27T23:48:54.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":77.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24262101014699,"aZ":-28.688013851768964,"pfxX":-2.387082964279376,"pfxZ":2.2531551931178537,"pX":-0.2306203701507307,"pZ":1.8963230948343637,"vX0":-3.0700854836875022,"vY0":-125.00667039059145,"vZ0":-4.453039805838289,"x":125.79,"y":187.58,"x0":1.3337900553473383,"y0":50.00491528544455,"z0":6.1152506157756585,"aX":-3.69673531424933},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.1,"breakHorizontal":5.2,"spinRate":2496,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4418144699719959,"extension":6.341989921514347},"index":3,"playId":"094b84f6-0ffb-3374-b167-a79650b2fea4","pitchNumber":4,"startTime":"2026-08-27T23:49:09.796Z","endTime":"2026-08-27T23:49:12.945Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-27T23:49:23.121Z","endTime":"2026-08-27T23:49:38.197Z","isPitch":false,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.1,"endSpeed":77.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.578785269016443,"aZ":-35.220882940257816,"pfxX":-1.8993173968292312,"pfxZ":-2.004656457328558,"pX":0.6599146700707264,"pZ":4.599524249330121,"vX0":-0.5467879557374218,"vY0":-122.50757119550393,"vZ0":2.663824768203959,"x":91.85,"y":114.59,"x0":1.1328821336264037,"y0":50.0045206429662,"z0":6.511968852369457,"aX":-2.882379195175683},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.8,"breakHorizontal":3.6,"spinRate":1664,"spinDirection":336},"zone":12,"typeConfidence":2.0,"plateTime":0.44738567956037967,"extension":6.301635600498633},"index":5,"playId":"fb40f000-34e0-36e1-a862-eecdfe6b3822","pitchNumber":5,"startTime":"2026-08-27T23:49:38.197Z","endTime":"2026-08-27T23:49:42.053Z","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":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97363698027988,"aZ":-26.769002352518548,"pfxX":6.56490093025543,"pfxZ":3.9685304519683022,"pX":0.3132061652624905,"pZ":2.359886278644418,"vX0":-4.669969824891717,"vY0":-116.56217711512117,"vZ0":-3.1715027520294443,"x":105.06,"y":175.06,"x0":1.4997483652547978,"y0":50.003682630050115,"z0":6.292955325518069,"aX":8.943011657296463},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":6.6,"breakHorizontal":-10.6,"spinRate":1480,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4717258217874125,"extension":6.383558299108039},"hitData":{"launchSpeed":96.0,"launchAngle":30.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":93.46,"coordY":59.81}},"index":6,"playId":"112bb765-d874-362d-b76d-f27ae8c6856b","pitchNumber":6,"startTime":"2026-08-27T23:49:51.792Z","endTime":"2026-08-27T23:50:04.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:50:04.761Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Lukes flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-27T23:50:24.118Z","endTime":"2026-08-27T23:51:01.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83263597291692,"aZ":-19.12885198882165,"pfxX":8.452482443924223,"pfxZ":7.254343286050229,"pX":0.01983060448163136,"pZ":0.9836145461253407,"vX0":-5.993685690284939,"vY0":-133.72224180732147,"vZ0":-9.185062242202566,"x":116.24,"y":212.22,"x0":1.2005687261434015,"y0":50.00062296351311,"z0":5.854540591747821,"aX":15.192286251496382},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.2,"breakHorizontal":-13.9,"spinRate":2301,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.4107716259848013,"extension":6.538608220079576},"index":0,"playId":"5bc3327a-4061-37bc-b642-5467276e7965","pitchNumber":1,"startTime":"2026-08-27T23:50:36.923Z","endTime":"2026-08-27T23:50:40.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06310815833333,"aZ":-18.765401469020098,"pfxX":8.656367523956051,"pfxZ":7.4209135747312125,"pX":0.645292991214918,"pZ":2.2496934084468276,"vX0":-4.647847982988307,"vY0":-134.30666299348297,"vZ0":-6.185952094110912,"x":92.4,"y":178.04,"x0":1.283772371093874,"y0":50.002169970479265,"z0":5.940273821725705,"aX":15.6403401688208},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.1,"breakHorizontal":-14.5,"spinRate":2338,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.40953560753685014,"extension":6.534428232831722},"hitData":{"launchSpeed":83.2,"launchAngle":31.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.46,"coordY":94.76}},"index":1,"playId":"f59b3635-12b4-3551-a1ef-1386d1a3d7de","pitchNumber":2,"startTime":"2026-08-27T23:50:53.589Z","endTime":"2026-08-27T23:51:01.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:51:01.534Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-27T23:53:03.962Z","endTime":"2026-08-27T23:55:27.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.6,"endSpeed":66.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87714643616897,"aZ":-34.34326296921788,"pfxX":12.400381729448167,"pfxZ":-1.92054957950897,"pX":0.5783046341364225,"pZ":2.5944702038174783,"vX0":1.9592624983404425,"vY0":-106.94925606074388,"vZ0":3.3078922854370503,"x":94.96,"y":168.73,"x0":-1.9639023097392874,"y0":50.004104973518885,"z0":4.947067211848503,"aX":13.994066262962459},"breaks":{"breakAngle":22.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-1.9,"breakHorizontal":-22.9,"spinRate":2669,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.5172850266954065,"extension":7.11996847981834},"index":0,"playId":"ec792358-7688-34fc-be2d-f36e33c23c80","pitchNumber":1,"startTime":"2026-08-27T23:53:17.816Z","endTime":"2026-08-27T23:53:21.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.195160632501413,"aZ":-33.07469826214596,"pfxX":9.62711209161462,"pfxZ":-0.7005341626910009,"pX":1.7246578943805548,"pZ":0.9809888365461922,"vX0":5.605420577173162,"vY0":-113.90626132277612,"vZ0":-0.7756731723971481,"x":51.26,"y":212.29,"x0":-2.0325356145106412,"y0":50.000106047648465,"z0":4.644765655935266,"aX":12.43616461238141},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-1.1,"breakHorizontal":-19.0,"spinRate":2829,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4839689181345532,"extension":7.1325921140276},"index":1,"playId":"df902f78-691f-3df5-9427-ebb9d49ffb16","pitchNumber":2,"startTime":"2026-08-27T23:53:36.216Z","endTime":"2026-08-27T23:53:40.387Z","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":81.2,"endSpeed":73.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.596211831468292,"aZ":-27.242030183503687,"pfxX":6.395729050863885,"pfxZ":3.5685306736894544,"pX":0.37049119865492885,"pZ":1.1043025041686536,"vX0":4.629982909793246,"vY0":-118.02120268516873,"vZ0":-1.9497789128159688,"x":102.88,"y":208.96,"x0":-2.461538918743715,"y0":50.00471223989976,"z0":4.499122814905661,"aX":8.844201382545053},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.1,"breakHorizontal":-12.8,"spinRate":2864,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4676496262949468,"extension":7.21447204283282},"index":2,"playId":"1e9f1661-6eb1-3224-95bd-a16a04d8be70","pitchNumber":3,"startTime":"2026-08-27T23:53:54.874Z","endTime":"2026-08-27T23:53:59.191Z","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":90.3,"endSpeed":81.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4102165896144,"aZ":-17.962278313333684,"pfxX":-5.113459746264667,"pfxZ":8.301202886594105,"pX":1.525571368272307,"pZ":3.6953183685103523,"vX0":10.283742442233535,"vY0":-130.984617367546,"vZ0":0.6875194282815557,"x":58.85,"y":139.01,"x0":-1.8129753409345513,"y0":50.00430529282101,"z0":4.787235671306808,"aX":-8.756870084977061},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.4,"breakHorizontal":6.6,"spinRate":2324,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.42048842293560496,"extension":7.497213541558895},"index":3,"playId":"42b9842b-f38b-3f91-8b3b-4de35cec08cc","pitchNumber":4,"startTime":"2026-08-27T23:54:17.032Z","endTime":"2026-08-27T23:54:21.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":67.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.318987961574166,"aZ":-35.59044791310413,"pfxX":10.878669222331514,"pfxZ":-2.9507498212177614,"pX":0.5084438929094253,"pZ":1.9280976492765174,"vX0":2.6132702993506483,"vY0":-108.79765017285587,"vZ0":2.0004314456616283,"x":97.62,"y":186.72,"x0":-2.131500961906766,"y0":50.00410080160115,"z0":4.956232305481289,"aX":12.58443011034749},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-4.1,"breakHorizontal":-20.4,"spinRate":2798,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.5103727179797941,"extension":7.184901364470203},"index":4,"playId":"efbd01a7-f939-3ccf-9467-1343b0eed989","pitchNumber":5,"startTime":"2026-08-27T23:54:35.902Z","endTime":"2026-08-27T23:54:39.778Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-27T23:54:47.254Z","endTime":"2026-08-27T23:55:01.892Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"}},{"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":90.7,"endSpeed":81.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.19354540752998,"aZ":-19.870207009592693,"pfxX":-12.534997510661395,"pfxZ":7.19093841839656,"pX":-0.23294365569189623,"pZ":1.9509883568757318,"vX0":8.291182516234253,"vY0":-131.59196380175268,"vZ0":-2.8455617468085768,"x":125.88,"y":186.1,"x0":-1.8351037094661184,"y0":50.005267915364875,"z0":4.559790404287716,"aX":-21.457037263296687},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.4,"breakHorizontal":20.3,"spinRate":2263,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.42013633073844225,"extension":7.340795791232516},"index":6,"playId":"ea34450e-3461-3512-881b-19ff9c2b5314","pitchNumber":6,"startTime":"2026-08-27T23:55:01.892Z","endTime":"2026-08-27T23:55:05.231Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":66.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56925893503803,"aZ":-37.58775204280738,"pfxX":10.31791474883598,"pfxZ":-4.727061766184109,"pX":-0.3231215658571395,"pZ":3.328602889714909,"vX0":1.0244855319752286,"vY0":-108.17096995520495,"vZ0":5.204397837034196,"x":129.32,"y":148.91,"x0":-2.142331145339788,"y0":50.000302453779106,"z0":5.093554668811202,"aX":11.827732463024267},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-6.2,"breakHorizontal":-18.8,"spinRate":2692,"spinDirection":53},"zone":2,"typeConfidence":2.0,"plateTime":0.5127907944719334,"extension":7.156935966827781},"index":7,"playId":"c2232f53-68f4-3770-a2c3-4cc2632de265","pitchNumber":7,"startTime":"2026-08-27T23:55:23.191Z","endTime":"2026-08-27T23:55:27.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:55:27.576Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isaac Collins grounds out, second baseman Charles McAdoo to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-27T23:55:36.563Z","endTime":"2026-08-27T23:57:00.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89029777586804,"aZ":-25.7889707608337,"pfxX":-0.9891259047978714,"pfxZ":4.0061373616683795,"pX":0.013689605061626227,"pZ":2.5814462566632557,"vX0":5.425609926230508,"vY0":-125.60667973918434,"vZ0":0.07587662690042496,"x":116.48,"y":169.08,"x0":-2.047687393621226,"y0":50.005652023629835,"z0":4.651097664168386,"aX":-1.5786733794179229},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.6,"breakHorizontal":0.5,"spinRate":2191,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.4363812314576201,"extension":7.328729700518101},"index":0,"playId":"df8bd9fa-ca55-37eb-8556-35a59eb564a4","pitchNumber":1,"startTime":"2026-08-27T23:55:56.696Z","endTime":"2026-08-27T23:56:01.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":68.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84597315660869,"aZ":-36.8291571706326,"pfxX":9.784288270327428,"pfxZ":-3.941312312596139,"pX":0.9133916637700924,"pZ":0.4542513942637491,"vX0":3.56664291947782,"vY0":-109.17739742816012,"vZ0":-0.6425275290374324,"x":82.18,"y":226.52,"x0":-2.022071110525569,"y0":50.00102067413978,"z0":4.7866689723707925,"aX":11.569573499892925},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-7.0,"breakHorizontal":-18.7,"spinRate":2829,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.5056239893206596,"extension":7.2733634218626015},"index":1,"playId":"0dc286ef-714c-397b-aeff-25ae6d52bc34","pitchNumber":2,"startTime":"2026-08-27T23:56:25.729Z","endTime":"2026-08-27T23:56:29.404Z","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":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":74.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41179636811712,"aZ":-28.172492959402373,"pfxX":-8.034914935879643,"pfxZ":2.7855456051164182,"pX":-0.3721811947777745,"pZ":2.0395791475888894,"vX0":6.429948367776123,"vY0":-120.48477118714945,"vZ0":-0.039416538606187546,"x":131.19,"y":183.71,"x0":-2.061841270019135,"y0":50.00311657604577,"z0":4.594493276266345,"aX":-11.54269625541986},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.3,"breakHorizontal":12.6,"spinRate":1273,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.4586621701754905,"extension":7.506566049301571},"hitData":{"launchSpeed":95.3,"launchAngle":7.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.78,"coordY":135.95}},"index":2,"playId":"855b86c9-094c-3a6b-9a44-46b688ca94da","pitchNumber":3,"startTime":"2026-08-27T23:56:51.968Z","endTime":"2026-08-27T23:57:00.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:57:00.251Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"John Rave pops out to third baseman Kazuma Okamoto.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-27T23:57:13.121Z","endTime":"2026-08-27T23:57:34.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.1,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94470001024465,"aZ":-20.257757920620502,"pfxX":-6.306155861467501,"pfxZ":6.6665200310175905,"pX":0.25413645392976686,"pZ":2.8972359703917494,"vX0":7.943754878681658,"vY0":-133.62755467505175,"vZ0":-0.8526804207481539,"x":107.31,"y":160.55,"x0":-1.954219821029076,"y0":50.00223477639441,"z0":4.691811874069611,"aX":-11.271344595956293},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.1,"breakHorizontal":9.5,"spinRate":2187,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.41174347042957393,"extension":7.364679568569977},"hitData":{"launchSpeed":74.0,"launchAngle":72.0,"totalDistance":94.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":99.23,"coordY":172.82}},"index":0,"playId":"ceb3a65c-932f-33ce-94b4-98a35fa6cc0a","pitchNumber":1,"startTime":"2026-08-27T23:57:25.140Z","endTime":"2026-08-27T23:57:34.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:57:34.140Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Charles McAdoo grounds out, pitcher Noah Cameron to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-27T23:59:37.803Z","endTime":"2026-08-28T00:00:40.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":702070,"link":"/api/v1/people/702070"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":77.5,"endSpeed":70.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95120333102165,"aZ":-22.40101713893473,"pfxX":9.343865883697926,"pfxZ":7.729997060567184,"pX":0.6057677550470383,"pZ":2.800735529842806,"vX0":-4.405038889685377,"vY0":-112.73677971061197,"vZ0":-3.1069630017272023,"x":93.91,"y":163.16,"x0":1.389896667890208,"y0":50.002030018935315,"z0":6.5031200564831435,"aX":11.809298082273095},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":13.3,"breakHorizontal":-15.5,"spinRate":1633,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.4892485435875238,"extension":5.938286650000774},"index":0,"playId":"c7349740-18c4-35da-8c18-ec60d7dca269","pitchNumber":1,"startTime":"2026-08-27T23:59:44.656Z","endTime":"2026-08-27T23:59:48.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.759283613498408,"aZ":-19.567002580197315,"pfxX":-0.5012095439144022,"pfxZ":7.410243715429424,"pX":-0.5591354957541655,"pZ":3.586660292017145,"vX0":-4.34477589834891,"vY0":-130.01297471580128,"vZ0":-3.118273685111694,"x":138.31,"y":141.94,"x0":1.2029633911936957,"y0":50.00550431040112,"z0":6.296961787914766,"aX":-0.8527922443322935},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.8,"breakHorizontal":1.9,"spinRate":2208,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.42224764127740766,"extension":6.30964360312147},"index":1,"playId":"bf534530-d39e-3896-b960-9285e1807fee","pitchNumber":2,"startTime":"2026-08-27T23:59:56.776Z","endTime":"2026-08-28T00:00:00.647Z","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":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.753065455230807,"aZ":-21.59299969638504,"pfxX":10.230968990596553,"pfxZ":7.967953251655153,"pX":0.004151920519221236,"pZ":2.1628269758759235,"vX0":-6.321561375930945,"vY0":-115.2002022587423,"vZ0":-4.8390607254018665,"x":116.84,"y":180.38,"x0":1.4709103144932139,"y0":50.00533186855315,"z0":6.409295864408366,"aX":13.591280069995532},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":13.3,"breakHorizontal":-16.7,"spinRate":1794,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.4776164457428842,"extension":6.0613392243040245},"index":2,"playId":"5566dc14-9581-3cdc-8cb5-f004df54ac0e","pitchNumber":3,"startTime":"2026-08-28T00:00:08.691Z","endTime":"2026-08-28T00:00:12.515Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-28T00:00:22.310Z","endTime":"2026-08-28T00:00:32.591Z","isPitch":false,"type":"action","player":{"id":807727,"link":"/api/v1/people/807727"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97591886339041,"aZ":-43.145315190087224,"pfxX":-3.2033282583026637,"pfxZ":-7.6075474002501124,"pX":-0.08931087627156271,"pZ":1.8992192258883245,"vX0":-2.263645557037714,"vY0":-119.84797324951461,"vZ0":-1.4418550583864373,"x":120.4,"y":187.5,"x0":1.2863335118998567,"y0":50.00217215084662,"z0":6.391280424191994,"aX":-4.620139502877266},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-13.8,"breakHorizontal":6.4,"spinRate":2332,"spinDirection":334},"zone":8,"typeConfidence":2.0,"plateTime":0.45849186616854976,"extension":6.288528547484903},"hitData":{"launchSpeed":61.2,"launchAngle":-59.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":114.73,"coordY":178.31}},"index":4,"playId":"80254086-311b-37da-a8c5-68a4d1e36704","pitchNumber":4,"startTime":"2026-08-28T00:00:32.591Z","endTime":"2026-08-28T00:00:40.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:00:40.568Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vladimir Guerrero Jr. walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T00:01:06.469Z","endTime":"2026-08-28T00:02:52.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.450627546111882,"aZ":-41.18852289649251,"pfxX":-0.13638392971084823,"pfxZ":-6.699531318475271,"pX":-0.8280107146871013,"pZ":0.44727565282133463,"vX0":-4.0551253017110565,"vY0":-116.55931445869753,"vZ0":-4.520680952959173,"x":148.56,"y":226.7,"x0":0.9685121537023841,"y0":50.003743536502014,"z0":6.393065551272432,"aX":-0.18301064654991284},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-13.1,"breakHorizontal":1.4,"spinRate":2358,"spinDirection":348},"zone":13,"typeConfidence":2.0,"plateTime":0.4739833326952594,"extension":6.419636189269963},"index":0,"playId":"6bbd297a-dd59-33da-a974-753f91b6c3a9","pitchNumber":1,"startTime":"2026-08-28T00:01:09.419Z","endTime":"2026-08-28T00:01:13.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16472278948445,"aZ":-18.937643046327903,"pfxX":-0.2654645956501076,"pfxZ":7.449552060676332,"pX":-1.0209245359232768,"pZ":2.3305667309577416,"vX0":-5.161661178666134,"vY0":-132.88455248620954,"vZ0":-6.454404762641815,"x":155.92,"y":175.85,"x0":0.9864318201206694,"y0":50.00565806471245,"z0":6.180834691900769,"aX":-0.4705944146327298},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.2,"breakHorizontal":1.7,"spinRate":2302,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.4131884983338332,"extension":6.4890584577064105},"index":1,"playId":"855449cc-bba2-38e5-bfdc-a2d6604747a1","pitchNumber":2,"startTime":"2026-08-28T00:01:28.146Z","endTime":"2026-08-28T00:01:31.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.38335173184442,"aZ":-12.67629930552945,"pfxX":1.501050627428552,"pfxZ":10.820780391888718,"pX":-1.5528887634940773,"pZ":4.118826062029866,"vX0":-7.238370546327617,"vY0":-133.97808523358816,"vZ0":-3.1765038589873793,"x":176.19,"y":127.57,"x0":0.9992364936118696,"y0":50.000146715576065,"z0":6.237139902087888,"aX":2.705846910554055},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.0,"breakHorizontal":-1.0,"spinRate":2171,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4102517523200335,"extension":6.481061320191042},"index":2,"playId":"7166d2e0-f0e8-344e-91d4-e596b6f8cbae","pitchNumber":3,"startTime":"2026-08-28T00:01:47.036Z","endTime":"2026-08-28T00:01:50.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58373008126231,"aZ":-30.693152397503606,"pfxX":-2.153619875367067,"pfxZ":0.9609072958491289,"pX":0.6934526722378627,"pZ":2.4073215122698803,"vX0":-1.0987821860958769,"vY0":-123.85668035103755,"vZ0":-3.1607695143002053,"x":90.57,"y":173.78,"x0":1.424300800565961,"y0":50.00097974474024,"z0":6.3001048601374805,"aX":-3.3037210476689527},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.2,"breakHorizontal":4.2,"spinRate":2530,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4443417717842606,"extension":6.3627582073671896},"index":3,"playId":"aaa9f23f-b882-397d-85d1-dabfde10ee9e","pitchNumber":4,"startTime":"2026-08-28T00:02:01.882Z","endTime":"2026-08-28T00:02:05.867Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-28T00:02:12.656Z","endTime":"2026-08-28T00:02:27.273Z","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(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":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.785504969101833,"aZ":-27.425822881628417,"pfxX":0.39222695474999814,"pfxZ":2.8825623762165082,"pX":-1.3519680354627825,"pZ":0.8060935708709797,"vX0":-6.350851782743538,"vY0":-127.87298349593934,"vZ0":-7.520925655287614,"x":168.53,"y":217.02,"x0":1.1188750296895147,"y0":50.00169871623343,"z0":5.9544949212234215,"aX":0.6463069198842157},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.6,"breakHorizontal":0.8,"spinRate":2601,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.4292793194309934,"extension":6.658772321774432},"index":5,"playId":"38c5e861-ca94-3518-a041-068fcf668d93","pitchNumber":5,"startTime":"2026-08-28T00:02:27.273Z","endTime":"2026-08-28T00:02:31.657Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.092563712922153,"aZ":-23.71141330307051,"pfxX":7.091174164203767,"pfxZ":6.013650429725137,"pX":-0.08651734361889368,"pZ":0.7686282123522598,"vX0":-5.76638515188053,"vY0":-118.53930787923593,"vZ0":-7.386529497587276,"x":120.3,"y":218.03,"x0":1.469986831407375,"y0":50.00049294355766,"z0":6.125782549943098,"aX":9.97427257822952},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":9.1,"breakHorizontal":-11.3,"spinRate":1661,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.46411664497323857,"extension":6.464181309014558},"index":6,"playId":"a59061e8-0d8d-369b-adf0-4a517212f702","pitchNumber":6,"startTime":"2026-08-28T00:02:48.308Z","endTime":"2026-08-28T00:02:52.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:02:52.837Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Alejandro Kirk lines into a double play, second baseman Isaac Collins to first baseman Vinnie Pasquantino. Vladimir Guerrero Jr. out at 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T00:03:05.550Z","endTime":"2026-08-28T00:03:44.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"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":686555,"link":"/api/v1/people/686555"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":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":686555,"link":"/api/v1/people/686555"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47631167696544,"aZ":-23.14937044877301,"pfxX":6.8371890084417615,"pfxZ":5.087164452246837,"pX":1.362237253727107,"pZ":1.504890006356718,"vX0":-2.6374107026673794,"vY0":-133.05896564226535,"vZ0":-7.1652931977716605,"x":65.07,"y":198.15,"x0":1.4843179820906336,"y0":50.001191855233785,"z0":5.93798965706214,"aX":12.12380923011779},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.7,"breakHorizontal":-11.8,"spinRate":2127,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.41338791912600925,"extension":6.367762626234889},"index":0,"playId":"7ad3472a-5247-3f71-bad6-b432a19c0f4f","pitchNumber":1,"startTime":"2026-08-28T00:03:18.737Z","endTime":"2026-08-28T00:03:22.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.107745935795265,"aZ":-11.563691522908895,"pfxX":2.9435500759830764,"pfxZ":11.214714838319225,"pX":-0.6204492492871192,"pZ":2.470961530009016,"vX0":-5.646989939117331,"vY0":-135.9979871882383,"vZ0":-7.446544225497549,"x":140.65,"y":172.06,"x0":1.1184785560798167,"y0":50.00267930273962,"z0":6.0818265201639905,"aX":5.410107207170804},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.5,"breakHorizontal":-3.8,"spinRate":2186,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.4057102554040557,"extension":6.514781412669898},"hitData":{"launchSpeed":87.5,"launchAngle":10.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":135.93,"coordY":134.98}},"index":1,"playId":"8f9838b3-2c5a-3e22-b9a2-06daf5b760a8","pitchNumber":2,"startTime":"2026-08-28T00:03:37.164Z","endTime":"2026-08-28T00:03:44.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:03:44.103Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Rojas flies out to right fielder Nathan Lukes in foul territory.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-28T00:06:10.790Z","endTime":"2026-08-28T00:06:51.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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(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":82.5,"endSpeed":75.5,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36802664392295,"aZ":-25.540370405848698,"pfxX":-7.5538833007892485,"pfxZ":4.555822672221309,"pX":-0.20461694971184846,"pZ":1.7084489443196798,"vX0":6.666388379805354,"vY0":-119.98196313387555,"vZ0":-1.3544568185872308,"x":124.8,"y":192.65,"x0":-2.0386121736115603,"y0":50.0044815766349,"z0":4.557759203230206,"aX":-11.006653477209978},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.2,"breakHorizontal":12.1,"spinRate":1325,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.45662683703824136,"extension":7.3797388688019465},"index":0,"playId":"4b3c95a2-6445-3d9d-a784-fdade0c1d576","pitchNumber":1,"startTime":"2026-08-28T00:06:24.652Z","endTime":"2026-08-28T00:06:28.501Z","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":84.2,"endSpeed":76.5,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.880208938113977,"aZ":-22.852068325902337,"pfxX":-6.440108014840744,"pfxZ":6.203348133789812,"pX":0.7385721924430656,"pZ":1.8553120520219744,"vX0":8.623193261400601,"vY0":-122.29037218073503,"vZ0":-1.686543167821338,"x":88.85,"y":188.69,"x0":-2.009384339669199,"y0":50.00328454060211,"z0":4.5293882400654715,"aX":-9.678985023705941},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":11.0,"breakHorizontal":9.5,"spinRate":1322,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.44923756327644204,"extension":7.445022528285179},"hitData":{"launchSpeed":89.3,"launchAngle":58.0,"totalDistance":207.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.66,"coordY":143.84}},"index":1,"playId":"8e6d8b20-c914-36c5-b6f3-a60dfbdbdc2a","pitchNumber":2,"startTime":"2026-08-28T00:06:41.754Z","endTime":"2026-08-28T00:06:51.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:06:51.740Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Isbel pops out to shortstop Ernie Clement.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-28T00:07:13.925Z","endTime":"2026-08-28T00:08:11.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.8,"endSpeed":68.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.824280866685932,"aZ":-37.392224062705495,"pfxX":10.157611898621735,"pfxZ":-4.45371184365013,"pX":-0.449715192789183,"pZ":1.080230447747742,"vX0":0.8757162761540216,"vY0":-108.76565421144453,"vZ0":0.6824152960317762,"x":134.14,"y":209.61,"x0":-2.175941233053774,"y0":50.000871062994634,"z0":4.886916177369785,"aX":11.91134194352485},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-7.4,"breakHorizontal":-18.6,"spinRate":2812,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.5077073338833542,"extension":7.166868531462431},"index":0,"playId":"a987eff1-0def-3466-9b9e-67dd008e892f","pitchNumber":1,"startTime":"2026-08-28T00:07:22.347Z","endTime":"2026-08-28T00:07:26.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":75.7,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0518310611522,"aZ":-26.377364159239242,"pfxX":-10.175161625010864,"pfxZ":3.9401389640346545,"pX":0.22989165152963972,"pZ":0.7337351286092334,"vX0":8.492898646409953,"vY0":-121.40973151913572,"vZ0":-3.291741571204467,"x":108.24,"y":218.97,"x0":-2.0168991464550956,"y0":50.00212225707504,"z0":4.439924557460945,"aX":-14.965213369675425},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.5,"breakHorizontal":16.1,"spinRate":1571,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4537168141315391,"extension":7.486564869997021},"index":1,"playId":"09a3782d-39c7-3c99-9135-e8ed9cd85a19","pitchNumber":2,"startTime":"2026-08-28T00:07:38.501Z","endTime":"2026-08-28T00:07:42.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.3,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62581861040982,"aZ":-18.412596465033126,"pfxX":-8.073755714624845,"pfxZ":7.822330365390371,"pX":-0.059547490234032406,"pZ":2.5749699389669694,"vX0":7.9203145512744,"vY0":-132.86289584373012,"vZ0":-1.917778927994477,"x":119.27,"y":169.26,"x0":-2.052932847943127,"y0":50.00611534893437,"z0":4.666786728050769,"aX":-14.211294838701379},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.8,"breakHorizontal":12.6,"spinRate":2278,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4147486983959996,"extension":7.330188014154198},"hitData":{"launchSpeed":81.7,"launchAngle":68.0,"totalDistance":145.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":115.56,"coordY":148.01}},"index":2,"playId":"68c97631-adf2-31cb-82d1-6627d813f5fb","pitchNumber":3,"startTime":"2026-08-28T00:08:01.255Z","endTime":"2026-08-28T00:08:11.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:08:11.052Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carter Jensen walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-28T00:08:21.544Z","endTime":"2026-08-28T00:10:02.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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":2},"pitchData":{"startSpeed":92.2,"endSpeed":82.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70618910533557,"aZ":-14.934561439063964,"pfxX":-10.3824637368831,"pfxZ":9.684341814397394,"pX":1.1764576045568507,"pZ":1.823837022674822,"vX0":11.743130493659331,"vY0":-133.5719580999005,"vZ0":-4.24232908758359,"x":72.16,"y":189.54,"x0":-1.9588181214705993,"y0":50.00531025308495,"z0":4.529774924136147,"aX":-18.48863523275707},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.6,"breakHorizontal":15.8,"spinRate":2313,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.41239165292206437,"extension":7.43720339428341},"index":0,"playId":"4915f81c-06ca-3440-94b9-5b210213b613","pitchNumber":1,"startTime":"2026-08-28T00:08:35.564Z","endTime":"2026-08-28T00:08:39.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.192793690449648,"aZ":-21.125457482410273,"pfxX":-1.0083609744061977,"pfxZ":6.665420737223187,"pX":-0.02856367885532884,"pZ":3.084021918963523,"vX0":5.546933052329166,"vY0":-128.58797201050595,"vZ0":0.20192310727593354,"x":118.09,"y":155.51,"x0":-2.0921706690966957,"y0":50.00342826472216,"z0":4.657183832547771,"aX":-1.6728541523231073},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.4,"breakHorizontal":0.5,"spinRate":2204,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.42762516455183874,"extension":7.2374638359297725},"index":1,"playId":"cf0aae62-7bae-384d-9277-f415a8ea386a","pitchNumber":2,"startTime":"2026-08-28T00:08:53.208Z","endTime":"2026-08-28T00:08:57.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.6,"endSpeed":67.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45924882618948,"aZ":-38.272400483837195,"pfxX":9.743219721603744,"pfxZ":-5.24106386810595,"pX":-0.8540037833193176,"pZ":0.817627821809733,"vX0":0.3194824380374165,"vY0":-108.54789215312705,"vZ0":0.501415749854002,"x":149.55,"y":216.7,"x0":-2.2651563854134924,"y0":50.003631432640375,"z0":4.837454192532151,"aX":11.3340090179458},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-8.9,"breakHorizontal":-17.6,"spinRate":2772,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.5095502293428114,"extension":7.223493575892844},"index":2,"playId":"6155b01a-dd76-34d9-b7c1-2a3cfdf80434","pitchNumber":3,"startTime":"2026-08-28T00:09:14.434Z","endTime":"2026-08-28T00:09:18.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71394970763151,"aZ":-30.351540329923928,"pfxX":-8.935240691011778,"pfxZ":1.2225667777330198,"pX":0.4939238453082219,"pZ":1.0232784185661064,"vX0":8.695623846606413,"vY0":-121.3836598374102,"vZ0":-1.9323847102405094,"x":98.17,"y":211.15,"x0":-1.9736200991677164,"y0":50.004961316568036,"z0":4.471940077915833,"aX":-13.338612668377923},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.0,"breakHorizontal":14.2,"spinRate":1423,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.45120666997657066,"extension":7.559071347658225},"index":3,"playId":"07e8e86a-60f0-3001-ac44-7b5f449d7c94","pitchNumber":4,"startTime":"2026-08-28T00:09:35.662Z","endTime":"2026-08-28T00:09:40.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.8,"endSpeed":66.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.899354676096824,"aZ":-36.357462388579115,"pfxX":10.181577568951178,"pfxZ":-3.681447747277378,"pX":0.06162650468077527,"pZ":1.0891938536491819,"vX0":1.651442890449463,"vY0":-107.29815475980416,"vZ0":0.6969708486028214,"x":114.65,"y":209.37,"x0":-2.0433903517268943,"y0":50.00275574535353,"z0":4.89436964557215,"aX":11.573092128833503},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-6.0,"breakHorizontal":-18.8,"spinRate":2730,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.5154634019454174,"extension":7.182232290192964},"index":4,"playId":"9f60e88a-1577-3de7-bf7e-ed942d027010","pitchNumber":5,"startTime":"2026-08-28T00:09:58.265Z","endTime":"2026-08-28T00:10:02.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:10:02.240Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bobby Witt Jr. pops out to shortstop Ernie Clement.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-28T00:10:07.940Z","endTime":"2026-08-28T00:14:10.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(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":79.1,"endSpeed":71.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82368063138935,"aZ":-29.973162915885215,"pfxX":9.454616052321107,"pfxZ":1.6698078870110242,"pX":0.6694675850512676,"pZ":1.7677244386559712,"vX0":4.1237172168617775,"vY0":-115.01420522719502,"vZ0":0.06264901334155049,"x":91.48,"y":191.05,"x0":-2.384575901021392,"y0":50.00081644782527,"z0":4.6897205058729785,"aX":12.442394613421904},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":3.4,"breakHorizontal":-18.2,"spinRate":2776,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.47946102906214083,"extension":7.227416966600049},"index":0,"playId":"742fb800-ef04-3ae3-9d53-f8a0dbae2ff1","pitchNumber":1,"startTime":"2026-08-28T00:10:33.098Z","endTime":"2026-08-28T00:10:37.340Z","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":90.4,"endSpeed":81.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06962174523508,"aZ":-17.04019048478564,"pfxX":-8.283478602149396,"pfxZ":8.831820272419872,"pX":-0.5229376599304535,"pZ":3.078579076724992,"vX0":6.31481157389798,"vY0":-131.41702831059112,"vZ0":-1.2555804917840625,"x":136.93,"y":155.66,"x0":-1.9050784622222663,"y0":50.004374291841486,"z0":4.853915459841478,"aX":-14.198820831795679},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.8,"breakHorizontal":13.2,"spinRate":2286,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4200293451385204,"extension":7.3765061870677835},"index":1,"playId":"e5bef84e-2079-3a56-bda0-1229e4d8bad5","pitchNumber":2,"startTime":"2026-08-28T00:10:53.078Z","endTime":"2026-08-28T00:10:56.451Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"33853846-9d12-3f94-8cf7-4efda4b53cb0","startTime":"2026-08-28T00:11:28.200Z","endTime":"2026-08-28T00:11:31.849Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":69.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53029160366811,"aZ":-37.20360018565977,"pfxX":9.211054572354238,"pfxZ":-4.092310525713987,"pX":-0.8735352367103331,"pZ":3.2961516762941696,"vX0":0.629747912036531,"vY0":-111.50542091235127,"vZ0":4.716410051443534,"x":150.3,"y":149.78,"x0":-2.354313532794132,"y0":50.00246599924397,"z0":5.048623643003246,"aX":11.320260286492246},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-5.4,"breakHorizontal":-16.8,"spinRate":2821,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.4957896177763441,"extension":7.068969514795303},"index":3,"playId":"0344a4ae-463e-350a-b32b-51f9d7e9841b","pitchNumber":3,"startTime":"2026-08-28T00:11:50.653Z","endTime":"2026-08-28T00:11:54.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.860766755086587,"aZ":-15.625539384625071,"pfxX":-7.5643578451322,"pfxZ":9.303526925150912,"pX":-0.4687061402205249,"pZ":2.860521690154063,"vX0":6.5520490896216295,"vY0":-133.11774461990163,"vZ0":-2.3464509631105317,"x":134.87,"y":161.55,"x0":-1.9894971628700107,"y0":50.00617984680426,"z0":4.895941631534031,"aX":-13.461920625961117},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.4,"breakHorizontal":12.1,"spinRate":2181,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.4128136601292587,"extension":7.393233773677529},"index":4,"playId":"d7b32441-93a8-38ba-aa8d-838aaa5e4500","pitchNumber":4,"startTime":"2026-08-28T00:12:23.214Z","endTime":"2026-08-28T00:12:26.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":68.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.760686810741696,"aZ":-35.19028024040077,"pfxX":7.913292407762181,"pfxZ":-2.502996019153665,"pX":1.2423343363173525,"pZ":1.8160392506100047,"vX0":4.566081870477731,"vY0":-110.51851385084679,"vZ0":1.2861117527008106,"x":69.65,"y":189.75,"x0":-1.898435034833442,"y0":50.00438422390496,"z0":5.002541575609063,"aX":9.520156259942416},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-3.7,"breakHorizontal":-15.7,"spinRate":2736,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.5009168507604209,"extension":7.352136929529461},"index":5,"playId":"a61956c2-2cfa-3fcc-839d-63279568b46c","pitchNumber":5,"startTime":"2026-08-28T00:12:52.440Z","endTime":"2026-08-28T00:12:56.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":82.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.2122103880844,"aZ":-14.40294802957605,"pfxX":-7.626964551050653,"pfxZ":9.985554295770179,"pX":0.4296735240973425,"pZ":2.5735915067505286,"vX0":8.733234967161989,"vY0":-134.3285932511287,"vZ0":-2.7546074273678745,"x":100.62,"y":169.29,"x0":-1.9136990192730865,"y0":50.00036999920849,"z0":4.670705775848497,"aX":-13.570813446600866},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.4,"breakHorizontal":11.3,"spinRate":2400,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.4119230190727432,"extension":7.350510202955498},"index":6,"playId":"4254aab6-9d65-300e-977d-be2f73c88a84","pitchNumber":6,"startTime":"2026-08-28T00:13:17.805Z","endTime":"2026-08-28T00:13:21.565Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"index":7,"playId":"66d5b083-3ed6-4f56-a78d-ccfb26577e2c","startTime":"2026-08-28T00:13:35.733Z","endTime":"2026-08-28T00:13:40.733Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":68.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.212935773177,"aZ":-39.42340045998451,"pfxX":9.098757897759459,"pfxZ":-5.964256353889227,"pX":-0.23256799909342513,"pZ":1.6780116923941641,"vX0":1.582602658512859,"vY0":-111.3839707778368,"vZ0":1.9744507956637156,"x":125.86,"y":193.47,"x0":-2.138084891251366,"y0":50.004893602849364,"z0":4.960353846619274,"aX":11.052316868772193},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-9.6,"breakHorizontal":-16.9,"spinRate":2835,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.49815996193485423,"extension":7.146918143941228},"hitData":{"launchSpeed":75.0,"launchAngle":58.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":101.65,"coordY":135.91}},"index":8,"playId":"324e1741-29be-3d8d-b59b-5fff3d3ece32","pitchNumber":7,"startTime":"2026-08-28T00:14:01.156Z","endTime":"2026-08-28T00:14:10.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:14:10.252Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, third baseman Josh Rojas to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-28T00:16:57.297Z","endTime":"2026-08-28T00:17:10.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":0},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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(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":90.6,"endSpeed":82.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.949911017490837,"aZ":-13.249168233902033,"pfxX":3.5114489305818113,"pfxZ":10.866280726981282,"pX":0.215933548781178,"pZ":2.4224634783537478,"vX0":-3.8914927548992826,"vY0":-131.65175557129768,"vZ0":-7.021875280331232,"x":108.77,"y":173.37,"x0":1.2624231541008168,"y0":50.00566289638762,"z0":6.119986690547377,"aX":6.117765730417654},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.2,"breakHorizontal":-5.4,"spinRate":2192,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.4172716552614202,"extension":6.418247566196376},"hitData":{"launchSpeed":94.4,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.72,"coordY":161.9}},"index":0,"playId":"ae94d59f-61d5-3c83-ba15-f20b13665a6a","pitchNumber":1,"startTime":"2026-08-28T00:17:02.230Z","endTime":"2026-08-28T00:17:10.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:17:10.522Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kazuma Okamoto lines out to third baseman Josh Rojas.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-28T00:17:31.121Z","endTime":"2026-08-28T00:17:47.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"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":2},"details":{"event":"Lineout","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":1},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.761590232124846,"aZ":-17.887164641235778,"pfxX":-1.7080895709630863,"pfxZ":8.554328974300722,"pX":-0.7224795847571011,"pZ":1.9176287654481232,"vX0":-3.64841991332012,"vY0":-128.93172230081845,"vZ0":-7.275618953767789,"x":144.54,"y":187.0,"x0":0.9373051718392936,"y0":50.005162423114136,"z0":6.1750005075026015,"aX":-2.853135354415477},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.9,"breakHorizontal":4.0,"spinRate":2231,"spinDirection":164},"zone":7,"typeConfidence":2.0,"plateTime":0.42608808205169835,"extension":6.49971635095199},"index":0,"playId":"5f02891d-88c6-37b4-8a8c-512a273c1002","pitchNumber":1,"startTime":"2026-08-28T00:17:31.121Z","endTime":"2026-08-28T00:17:34.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.160240193854158,"aZ":-23.38764487045578,"pfxX":8.60170487460415,"pfxZ":6.4529506911689865,"pX":0.6785022199611329,"pZ":2.829421462375065,"vX0":-4.389496264815578,"vY0":-116.3142981163629,"vZ0":-2.940688778559151,"x":91.14,"y":162.39,"x0":1.4791187014536797,"y0":50.002000871608146,"z0":6.343602902404794,"aX":11.707609186863651},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":11.2,"breakHorizontal":-14.4,"spinRate":1651,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.47210500503223596,"extension":6.051498878092242},"hitData":{"launchSpeed":87.1,"launchAngle":9.0,"totalDistance":127.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":96.87,"coordY":160.18}},"index":1,"playId":"e11fa457-0eee-3fb6-8076-9dd832469039","pitchNumber":2,"startTime":"2026-08-28T00:17:42.610Z","endTime":"2026-08-28T00:17:47.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:17:47.625Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, second baseman Isaac Collins to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-28T00:18:08.185Z","endTime":"2026-08-28T00:18:55.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.220438360316887,"aZ":-19.03262547325094,"pfxX":-1.664561064263283,"pfxZ":7.740310523255776,"pX":-0.4810938163101359,"pZ":2.924038211417108,"vX0":-3.6276495381921183,"vY0":-129.50791290644182,"vZ0":-4.754225593164953,"x":135.34,"y":159.83,"x0":1.15435907681906,"y0":50.00158058674471,"z0":6.2406680005527315,"aX":-2.824536507415112},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.2,"breakHorizontal":3.8,"spinRate":2323,"spinDirection":169},"zone":1,"typeConfidence":2.0,"plateTime":0.42304225156363273,"extension":6.313227768121072},"index":0,"playId":"9572e028-58ba-3587-8797-129395c5e25a","pitchNumber":1,"startTime":"2026-08-28T00:18:09.050Z","endTime":"2026-08-28T00:18:12.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8954981172422,"aZ":-19.865282775339207,"pfxX":-1.8682846845787828,"pfxZ":7.23492569248749,"pX":-0.3590789221065868,"pZ":3.090415348609498,"vX0":-2.951124922834105,"vY0":-129.7973889127655,"vZ0":-4.2131632938010855,"x":130.69,"y":155.34,"x0":1.036643670759315,"y0":50.00425105041418,"z0":6.253011599945147,"aX":-3.177983604235526},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.4,"breakHorizontal":4.1,"spinRate":2371,"spinDirection":168},"zone":1,"typeConfidence":2.0,"plateTime":0.4224488295801194,"extension":6.253201185460354},"index":1,"playId":"50fa7f13-3f5b-3a93-9910-6e54190a9f05","pitchNumber":2,"startTime":"2026-08-28T00:18:21.480Z","endTime":"2026-08-28T00:18:26.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.649718556912642,"aZ":-23.75523532302902,"pfxX":8.996738414260157,"pfxZ":6.080278575618977,"pX":0.2455118047316925,"pZ":1.1781284906200757,"vX0":-5.724468367519268,"vY0":-117.80364503246203,"vZ0":-6.271164208805409,"x":107.64,"y":206.97,"x0":1.557485977795717,"y0":50.000238531903804,"z0":6.117418989533639,"aX":12.445209915073622},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":9.5,"breakHorizontal":-14.6,"spinRate":1683,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4677672491255662,"extension":6.183064099450556},"hitData":{"launchSpeed":69.1,"launchAngle":10.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":124.43,"coordY":133.74}},"index":2,"playId":"c11189e6-23d3-373f-a33f-ec5e93263b3b","pitchNumber":3,"startTime":"2026-08-28T00:18:47.393Z","endTime":"2026-08-28T00:18:55.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:18:55.354Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-28T00:21:27.441Z","endTime":"2026-08-28T00:22:50.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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":{"description":"Pitching Change: Braydon Fisher replaces Spencer Arrighetti.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T00:20:19.902Z","endTime":"2026-08-28T00:21:29.753Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680755,"link":"/api/v1/people/680755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84650620122202,"aZ":-10.473971140779886,"pfxX":-3.6645148962941403,"pfxZ":11.626197992027313,"pX":-0.6808140030651648,"pZ":3.1279580160790554,"vX0":-1.507213538858169,"vY0":-136.67665523207455,"vZ0":-6.665521297442636,"x":142.95,"y":154.33,"x0":0.3560498398131522,"y0":50.00573646988621,"z0":6.339438390954754,"aX":-6.842762727204393},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.6,"breakHorizontal":7.0,"spinRate":2196,"spinDirection":207},"zone":1,"typeConfidence":0.9,"plateTime":0.4027961610776134,"extension":5.398605023357492},"index":1,"playId":"2b7f36b7-8a3f-3d49-81b6-27438302e6e9","pitchNumber":1,"startTime":"2026-08-28T00:21:29.753Z","endTime":"2026-08-28T00:21:33.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.793782807867146,"aZ":-40.94457547845836,"pfxX":0.335128445107707,"pfxZ":-6.330634496306075,"pX":0.295391598979078,"pZ":0.8565964359797502,"vX0":-0.44821331573682205,"vY0":-117.87385042063528,"vZ0":-4.26770377414746,"x":105.74,"y":215.65,"x0":0.44590154896509654,"y0":50.00527244025038,"z0":6.535291099423493,"aX":0.4640206581898957},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.4,"breakHorizontal":-0.5,"spinRate":2526,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.46759271230199495,"extension":5.420266317880387},"index":2,"playId":"937dd1bc-7209-3def-9c52-6112909a1ecb","pitchNumber":2,"startTime":"2026-08-28T00:21:44.636Z","endTime":"2026-08-28T00:21:48.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64937410241186,"aZ":-40.62230149263438,"pfxX":0.38984055747674407,"pfxZ":-6.062331351953782,"pX":-0.21412962466710028,"pZ":-0.5264066480835027,"vX0":-1.592354273476255,"vY0":-117.98969093068838,"vZ0":-7.258611624977285,"x":125.16,"y":252.99,"x0":0.42190586738243285,"y0":50.001121805883905,"z0":6.3799428800654026,"aX":0.5442196858877433},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.6,"breakHorizontal":-0.2,"spinRate":2467,"spinDirection":9},"zone":13,"typeConfidence":0.9,"plateTime":0.46610325357241056,"extension":5.278205790442297},"index":3,"playId":"a7ecf02d-8168-3c87-8b51-604fa122c759","pitchNumber":3,"startTime":"2026-08-28T00:22:03.511Z","endTime":"2026-08-28T00:22:06.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18784452785342,"aZ":-12.483678244674502,"pfxX":-2.8870823441448805,"pfxZ":10.520598653404484,"pX":-1.1835500872013773,"pZ":4.654759502933707,"vX0":-3.1926032572274115,"vY0":-136.91452609449104,"vZ0":-2.8739335247064375,"x":162.11,"y":113.1,"x0":0.3788688732423704,"y0":50.00436993432152,"z0":6.5887318241816,"aX":-5.404843875841131},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":6.0,"spinRate":2203,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.40221580515159117,"extension":5.270887618811367},"index":4,"playId":"aa241a2f-d86f-3191-8abe-121b6a255f83","pitchNumber":4,"startTime":"2026-08-28T00:22:29.337Z","endTime":"2026-08-28T00:22:33.138Z","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":86.6,"endSpeed":79.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.670310460338936,"aZ":-27.40324816066433,"pfxX":-0.7819713561029809,"pfxZ":3.006871078640658,"pX":0.5909930376932857,"pZ":1.0655601214227246,"vX0":0.03460639293436341,"vY0":-125.91884903584754,"vZ0":-7.548329314044698,"x":94.47,"y":210.01,"x0":0.6783543299152093,"y0":50.00123423098533,"z0":6.360096516062439,"aX":-1.2391797063915027},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.7,"breakHorizontal":1.4,"spinRate":2381,"spinDirection":202},"zone":14,"typeConfidence":0.89,"plateTime":0.43717223523288684,"extension":5.3595423090426815},"index":5,"playId":"7fd87fe7-d8f3-3cd6-8595-95097565b074","pitchNumber":5,"startTime":"2026-08-28T00:22:46.222Z","endTime":"2026-08-28T00:22:50.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:22:50.705Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vinnie Pasquantino walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-28T00:23:08.090Z","endTime":"2026-08-28T00:24:47.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06432103890211,"aZ":-25.138077335852397,"pfxX":0.17462217155581605,"pfxZ":4.363437865874498,"pX":0.9011170668885491,"pZ":0.11046080437815563,"vX0":0.4812171642959064,"vY0":-126.48455315370222,"vZ0":-9.996553119154422,"x":82.65,"y":235.8,"x0":0.6853128371335683,"y0":50.00292153674315,"z0":6.147430117886492,"aX":0.28131357311901467},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.8,"breakHorizontal":-0.5,"spinRate":2344,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.43392201110285766,"extension":5.619232024908251},"index":0,"playId":"25d3a2c8-9450-399d-9d8d-aa689cecea5b","pitchNumber":1,"startTime":"2026-08-28T00:23:15.112Z","endTime":"2026-08-28T00:23:19.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":72.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46646278798765,"aZ":-42.98149638239273,"pfxX":1.1885897660911473,"pfxZ":-8.005751259414591,"pX":-1.0170270635856171,"pZ":2.703356467047814,"vX0":-3.9229941311372634,"vY0":-116.99917399388107,"vZ0":0.4173491613594398,"x":155.77,"y":165.79,"x0":0.5465658089503688,"y0":50.00353891224954,"z0":6.638810599346501,"aX":1.6053814944722822},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-13.9,"breakHorizontal":-1.0,"spinRate":2453,"spinDirection":17},"zone":11,"typeConfidence":0.91,"plateTime":0.4729299974985799,"extension":5.415649774120991},"index":1,"playId":"99f41048-b290-38ae-af42-18723f531bcb","pitchNumber":2,"startTime":"2026-08-28T00:23:32.038Z","endTime":"2026-08-28T00:23:35.964Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84435709009129,"aZ":-41.33417306009632,"pfxX":0.3847561329114113,"pfxZ":-6.563783733368631,"pX":0.47174283390174626,"pZ":2.170407255878718,"vX0":-0.5754678518767926,"vY0":-118.52140555247712,"vZ0":-1.2937034287539773,"x":99.02,"y":180.18,"x0":0.6699361019133795,"y0":50.00523701782579,"z0":6.5661510284982505,"aX":0.5366045865231668},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-11.9,"breakHorizontal":-0.5,"spinRate":2390,"spinDirection":22},"zone":9,"typeConfidence":0.9,"plateTime":0.4656898522220265,"extension":5.434828121447252},"index":2,"playId":"cc12fd17-d6f6-32c2-8aed-14dddd1db3f5","pitchNumber":3,"startTime":"2026-08-28T00:23:48.333Z","endTime":"2026-08-28T00:23:52.160Z","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":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.848849276042053,"aZ":-28.314746975284574,"pfxX":-0.851063984243936,"pfxZ":2.404637278440487,"pX":0.8065850128384199,"pZ":2.076839280529597,"vX0":0.4345740470367714,"vY0":-126.63954197158127,"vZ0":-5.105339205244508,"x":86.25,"y":182.71,"x0":0.7421941330035686,"y0":50.00223763515023,"z0":6.418024752120077,"aX":-1.3651840439322425},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.4,"breakHorizontal":1.4,"spinRate":2381,"spinDirection":188},"zone":9,"typeConfidence":0.89,"plateTime":0.43456987034605365,"extension":5.371253411727707},"index":3,"playId":"2fb8ed4d-ca13-3e7d-b802-c16c4b0e44af","pitchNumber":4,"startTime":"2026-08-28T00:24:04.485Z","endTime":"2026-08-28T00:24:08.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38441418271205,"aZ":-43.101153531203,"pfxX":2.6854213698107223,"pfxZ":-8.020402222624044,"pX":0.6773176758797969,"pZ":0.9391092843254346,"vX0":-1.10105961486391,"vY0":-117.74241017930211,"vZ0":-3.3648205299895806,"x":91.18,"y":213.42,"x0":0.8096846340399109,"y0":50.0010693096974,"z0":6.491682117231494,"aX":3.6608333646778504},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-15.1,"breakHorizontal":-4.4,"spinRate":2426,"spinDirection":18},"zone":14,"typeConfidence":0.91,"plateTime":0.4704534418153141,"extension":5.405780578368625},"index":4,"playId":"146b4c9f-103d-3b09-ab15-daa4b64764dd","pitchNumber":5,"startTime":"2026-08-28T00:24:22.018Z","endTime":"2026-08-28T00:24:26.250Z","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":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79409058507544,"aZ":-9.090115050615214,"pfxX":-1.1925619078684608,"pfxZ":12.481597819065083,"pX":0.9651595173251388,"pZ":1.5223621060421124,"vX0":0.640248821534745,"vY0":-136.09342841715227,"vZ0":-10.928350311753054,"x":80.21,"y":197.68,"x0":0.880008747319588,"y0":50.00160213489168,"z0":6.251030785143055,"aX":-2.205348068792401},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.0,"breakHorizontal":2.0,"spinRate":2188,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.4046520453189175,"extension":5.487485472602039},"index":5,"playId":"2fe49ddf-6799-3c25-a4b0-4964868e65ff","pitchNumber":6,"startTime":"2026-08-28T00:24:42.783Z","endTime":"2026-08-28T00:24:47.329Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:24:47.329Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-28T00:24:59.994Z","endTime":"2026-08-28T00:26:33.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29288721673687,"aZ":-28.25257164855889,"pfxX":-1.097954276351044,"pfxZ":2.543287711063284,"pX":1.616677143992989,"pZ":0.7529592200240536,"vX0":2.1180074534643083,"vY0":-124.61210755421978,"vZ0":-7.913979375667674,"x":55.38,"y":218.45,"x0":0.8912912361745967,"y0":50.00459218750443,"z0":6.364694769186902,"aX":-1.6953857812996491},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.6,"breakHorizontal":1.4,"spinRate":2232,"spinDirection":207},"zone":14,"typeConfidence":0.88,"plateTime":0.4426307184670524,"extension":5.4905752745848435},"index":0,"playId":"f860998b-1c59-3ea4-9864-ff78236f98a6","pitchNumber":1,"startTime":"2026-08-28T00:25:13.544Z","endTime":"2026-08-28T00:25:17.568Z","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.9,"endSpeed":79.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90530145524025,"aZ":-27.28247552785608,"pfxX":1.1729662274617567,"pfxZ":3.0441726105672533,"pX":1.6170863405834963,"pZ":2.7170809730486694,"vX0":1.4935408098596583,"vY0":-126.51052563928423,"vZ0":-4.015545987252838,"x":55.36,"y":165.42,"x0":0.8647468559334003,"y0":50.002094967699605,"z0":6.533391310662487,"aX":1.8846640791199971},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.8,"breakHorizontal":-2.5,"spinRate":2311,"spinDirection":189},"zone":12,"typeConfidence":0.89,"plateTime":0.43440073251028277,"extension":5.360029004549537},"index":1,"playId":"e106460f-75be-3768-ab47-8e84b8af7f16","pitchNumber":2,"startTime":"2026-08-28T00:25:40.125Z","endTime":"2026-08-28T00:25:44.009Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-28T00:25:54.427Z","endTime":"2026-08-28T00:26:07.371Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.395497299512716,"aZ":-29.070167469777083,"pfxX":0.18495413423229046,"pfxZ":2.005746354485897,"pX":2.4756331374117364,"pZ":0.43751702775020723,"vX0":3.373063168995622,"vY0":-124.40343739991575,"vZ0":-8.31166288061571,"x":22.63,"y":226.97,"x0":1.0697677258975342,"y0":50.00132654089368,"z0":6.282628014196314,"aX":0.2846784881687869},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.7,"breakHorizontal":-1.2,"spinRate":2415,"spinDirection":258},"zone":14,"typeConfidence":0.87,"plateTime":0.4428087258560298,"extension":5.489504993316108},"index":3,"playId":"a6d04269-789a-3f2a-a2f3-f58ccf0d4a3f","pitchNumber":3,"startTime":"2026-08-28T00:26:07.371Z","endTime":"2026-08-28T00:26:11.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.362004834004146,"aZ":-42.65183627134936,"pfxX":2.9742162476882132,"pfxZ":-7.658213863569093,"pX":0.3920142380553829,"pZ":-0.10552211791831373,"vX0":-1.9890908680090482,"vY0":-116.67592217364425,"vZ0":-5.777277832452415,"x":102.06,"y":241.63,"x0":0.8721012534470041,"y0":50.00067204323151,"z0":6.452278370902444,"aX":4.071993445987677},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-15.1,"breakHorizontal":-4.8,"spinRate":2452,"spinDirection":20},"zone":14,"typeConfidence":0.91,"plateTime":0.47068599414869805,"extension":5.35390748062525},"index":4,"playId":"a454375d-f084-3492-9c9a-00a73beec120","pitchNumber":4,"startTime":"2026-08-28T00:26:29.729Z","endTime":"2026-08-28T00:26:33.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:26:33.851Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Collins flies out to center fielder Myles Straw.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-28T00:26:57.191Z","endTime":"2026-08-28T00:30:06.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.2,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.715038207094057,"aZ":-42.86420198255685,"pfxX":1.1063783234719802,"pfxZ":-7.629049284570169,"pX":0.7764056363217898,"pZ":-0.0508234400856713,"vX0":-0.45234010262138447,"vY0":-118.21806492639196,"vZ0":-5.729890405101671,"x":87.41,"y":240.15,"x0":0.827567326767396,"y0":50.00528861330641,"z0":6.3841081685192735,"aX":1.5499576422755172},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-15.0,"breakHorizontal":-1.9,"spinRate":2430,"spinDirection":14},"zone":14,"typeConfidence":0.9,"plateTime":0.46517685967409195,"extension":5.48705506629032},"index":0,"playId":"9416a9ba-729e-3cfc-8012-af2562f21476","pitchNumber":1,"startTime":"2026-08-28T00:27:00.721Z","endTime":"2026-08-28T00:27:04.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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.335590593537137,"aZ":-41.956626821841496,"pfxX":4.14252410293768,"pfxZ":-7.1032353102011,"pX":0.7607866026478396,"pZ":0.9815691375309801,"vX0":-1.3782402211839826,"vY0":-117.78040574074629,"vZ0":-3.68436870250009,"x":88.0,"y":212.28,"x0":0.8218675597668372,"y0":50.000770507262516,"z0":6.521245704322786,"aX":5.708593126532542},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-13.6,"breakHorizontal":-7.1,"spinRate":2309,"spinDirection":22},"zone":14,"typeConfidence":0.9,"plateTime":0.4684650810590867,"extension":5.5438269831361024},"index":1,"playId":"5695e52d-673a-305d-971f-13195842df23","pitchNumber":2,"startTime":"2026-08-28T00:27:34.725Z","endTime":"2026-08-28T00:27:38.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.443402055229768,"aZ":-43.00348215445921,"pfxX":1.1400028961538498,"pfxZ":-7.811477983139553,"pX":0.6156292150263625,"pZ":1.160415273747197,"vX0":-0.4543425342816171,"vY0":-117.59909508577842,"vZ0":-3.0564053300366685,"x":93.53,"y":207.45,"x0":0.6643211486418349,"y0":50.00358138025529,"z0":6.506180173624245,"aX":1.5803440717573798},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-14.6,"breakHorizontal":-1.9,"spinRate":2431,"spinDirection":22},"zone":14,"typeConfidence":0.91,"plateTime":0.4676108654193345,"extension":5.55924321231},"index":2,"playId":"b948805a-cd67-301f-93af-14e45b3ad328","pitchNumber":3,"startTime":"2026-08-28T00:27:57.487Z","endTime":"2026-08-28T00:28:01.444Z","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":86.0,"endSpeed":79.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.876392106788494,"aZ":-26.18392977456996,"pfxX":0.13546775900863706,"pfxZ":3.795912684919493,"pX":0.3858613847172713,"pZ":-0.3203627359859489,"vX0":-1.1330662459162495,"vY0":-124.8440012837991,"vZ0":-10.821587570778785,"x":102.29,"y":247.43,"x0":0.8278145948723808,"y0":50.006111771899064,"z0":6.221792292565876,"aX":0.21404259033215736},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.7,"breakHorizontal":0.0,"spinRate":2251,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.43853423872384,"extension":5.539633608141802},"index":3,"playId":"ecaf9c7d-6ed2-36ee-988f-28cbcf635e0d","pitchNumber":4,"startTime":"2026-08-28T00:28:21.164Z","endTime":"2026-08-28T00:28:25.121Z","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":93.6,"endSpeed":84.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.566464219765244,"aZ":-10.387781147049138,"pfxX":-0.21483636323618382,"pfxZ":11.730883022445516,"pX":0.9897594537090054,"pZ":2.9008326420585466,"vX0":-0.0340477911585208,"vY0":-136.0764212897948,"vZ0":-7.558945569066136,"x":79.27,"y":160.46,"x0":1.0303485125333494,"y0":50.0016407794819,"z0":6.451575371098344,"aX":-0.39894076950662877},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.7,"breakHorizontal":0.4,"spinRate":2175,"spinDirection":202},"zone":12,"typeConfidence":0.91,"plateTime":0.40400908385477585,"extension":5.494348891050498},"index":4,"playId":"99dee7d9-6a68-39cf-b177-0d4771bc6b87","pitchNumber":5,"startTime":"2026-08-28T00:28:43.279Z","endTime":"2026-08-28T00:28:47.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.674169817314006,"aZ":-43.798490719117204,"pfxX":1.895371750511079,"pfxZ":-8.32573418709702,"pX":0.28902820662560014,"pZ":1.122633681686725,"vX0":-2.1610066619241937,"vY0":-118.54443157651073,"vZ0":-3.1425396594027797,"x":105.98,"y":208.47,"x0":0.9743735408012391,"y0":50.00385240895228,"z0":6.538920144321348,"aX":2.6467103627936255},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-15.6,"breakHorizontal":-2.8,"spinRate":2522,"spinDirection":25},"zone":14,"typeConfidence":0.91,"plateTime":0.4654474012969083,"extension":5.420402374176992},"index":5,"playId":"bea850ef-6dd4-317a-aaf7-dd9c4f242c11","pitchNumber":6,"startTime":"2026-08-28T00:29:06.541Z","endTime":"2026-08-28T00:29:10.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.49218349510761,"aZ":-11.552653350409589,"pfxX":-2.8141327477498383,"pfxZ":11.507581334778758,"pX":-1.1482650473448037,"pZ":4.237166215620643,"vX0":-4.152530968020002,"vY0":-134.35358323142597,"vZ0":-4.002077383664206,"x":160.77,"y":124.38,"x0":0.7946731928247209,"y0":50.000157478650074,"z0":6.593387627934233,"aX":-5.041731160350337},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.9,"breakHorizontal":6.1,"spinRate":2144,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.4108091304212045,"extension":5.474976210732362},"index":6,"playId":"40937504-777b-3480-81f9-601cd69de5e2","pitchNumber":7,"startTime":"2026-08-28T00:29:32.691Z","endTime":"2026-08-28T00:29:36.186Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":78.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.963319808756072,"aZ":-28.03122622816153,"pfxX":1.877373286565847,"pfxZ":2.5929101248725566,"pX":0.21302251177006992,"pZ":2.7320805248767126,"vX0":-2.0455601658202016,"vY0":-126.42389855617158,"vZ0":-3.784763536065578,"x":108.88,"y":165.01,"x0":0.7938192503866334,"y0":50.00309858285796,"z0":6.532076154828,"aX":2.9989014239826757},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.0,"breakHorizontal":-2.9,"spinRate":2223,"spinDirection":188},"zone":2,"typeConfidence":0.89,"plateTime":0.4354671781017414,"extension":5.49226657018427},"hitData":{"launchSpeed":88.4,"launchAngle":48.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.35,"coordY":91.24}},"index":7,"playId":"91e39419-f732-3142-a16b-92ef2430ae14","pitchNumber":8,"startTime":"2026-08-28T00:29:56.701Z","endTime":"2026-08-28T00:30:06.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:30:06.200Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daz Cameron pops out to first baseman Vinnie Pasquantino in foul territory.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-28T00:32:09.955Z","endTime":"2026-08-28T00:32:24.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":0},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"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(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":90.6,"endSpeed":82.1,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61053499345716,"aZ":-13.901075975523007,"pfxX":4.8252692024357895,"pfxZ":10.520188712498623,"pX":-0.8977788314759393,"pZ":2.976968321081098,"vX0":-6.411741149373775,"vY0":-131.6382201247018,"vZ0":-5.799000885060574,"x":151.22,"y":158.4,"x0":0.9542274675547237,"y0":50.004063902849545,"z0":6.256017306478923,"aX":8.38281750104048},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.8,"breakHorizontal":-7.2,"spinRate":2144,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.4177154470934812,"extension":6.441288344869432},"hitData":{"launchSpeed":69.5,"launchAngle":60.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":181.91,"coordY":168.9}},"index":0,"playId":"9815e036-2210-30bf-add8-6538b2d1e3d9","pitchNumber":1,"startTime":"2026-08-28T00:32:16.912Z","endTime":"2026-08-28T00:32:24.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:32:24.042Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Myles Straw strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-28T00:32:30.307Z","endTime":"2026-08-28T00:33:27.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.711751495591212,"aZ":-16.163425142522378,"pfxX":0.23014576896563543,"pfxZ":9.41014641012525,"pX":0.9030189285340846,"pZ":2.593752935664689,"vX0":-0.9756377633336295,"vY0":-129.7647403362041,"vZ0":-5.851562424868218,"x":82.58,"y":168.75,"x0":1.2543409500598457,"y0":50.00594230774901,"z0":6.113937728713513,"aX":0.3918703410035897},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":16.0,"breakHorizontal":-0.2,"spinRate":2235,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.4224512465078365,"extension":6.501992604259329},"index":0,"playId":"fafeff49-6978-3aae-8568-e084b78b1db2","pitchNumber":1,"startTime":"2026-08-28T00:32:51.282Z","endTime":"2026-08-28T00:32:55.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.441014664866977,"aZ":-23.049821753438327,"pfxX":7.7735281223400605,"pfxZ":6.178119317042797,"pX":0.9840801055516342,"pZ":1.190231001354876,"vX0":-3.9019184176996897,"vY0":-121.4679941967161,"vZ0":-6.957891806284075,"x":79.49,"y":206.64,"x0":1.6115326789380322,"y0":50.00141976965821,"z0":6.1304541734356315,"aX":11.476547987721938},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.6,"breakHorizontal":-13.0,"spinRate":1641,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4529995695589366,"extension":6.1950628419120255},"index":1,"playId":"d303e72e-58eb-3e61-bcee-b28935895523","pitchNumber":2,"startTime":"2026-08-28T00:33:07.089Z","endTime":"2026-08-28T00:33:11.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.439160710700644,"aZ":-27.682038647245587,"pfxX":-2.64214631256463,"pfxZ":2.8315098999519175,"pX":-0.5040332042513876,"pZ":0.8960187703984669,"vX0":-3.0673712967892373,"vY0":-125.67135570682568,"vZ0":-7.256868917467127,"x":136.21,"y":214.59,"x0":1.0794171138588788,"y0":50.00330698439816,"z0":6.095471369018536,"aX":-4.190528889087043},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.6,"breakHorizontal":5.5,"spinRate":2599,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.43723226508970425,"extension":6.304731869216265},"index":2,"playId":"82bd402f-959d-3e45-bb8e-8f14d25fc3b8","pitchNumber":3,"startTime":"2026-08-28T00:33:22.653Z","endTime":"2026-08-28T00:33:27.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:33:27.024Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, pitcher Noah Cameron to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-28T00:33:46.582Z","endTime":"2026-08-28T00:34:50.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702070,"link":"/api/v1/people/702070"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":82.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62698542446946,"aZ":-13.362456085301023,"pfxX":0.8021388367511193,"pfxZ":10.633641279923147,"pX":-0.8941302344573571,"pZ":1.9102285200302997,"vX0":-4.965382790852793,"vY0":-133.1757895485674,"vZ0":-8.324713219144488,"x":151.08,"y":187.2,"x0":0.9025459696333028,"y0":50.003520061290914,"z0":6.0755922215406075,"aX":1.4195503151101738},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.3,"breakHorizontal":-0.2,"spinRate":2120,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.41368209139792356,"extension":6.571636280949303},"index":0,"playId":"751a6d57-9ffb-3593-87c9-dd6403b34661","pitchNumber":1,"startTime":"2026-08-28T00:34:02.087Z","endTime":"2026-08-28T00:34:05.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.970530888474467,"aZ":-29.243806926220348,"pfxX":-2.0962076056818697,"pfxZ":1.960736689162899,"pX":-0.01218321533495406,"pZ":2.0262806736605836,"vX0":-3.0220098363291807,"vY0":-122.56697718746622,"vZ0":-3.887621234123419,"x":117.46,"y":184.07,"x0":1.5171211210673743,"y0":50.00487420018702,"z0":6.176477036621664,"aX":-3.136392552766107},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.8,"breakHorizontal":4.6,"spinRate":2426,"spinDirection":180},"zone":8,"typeConfidence":2.0,"plateTime":0.4497382068405522,"extension":6.202438297480051},"index":1,"playId":"a7f2586d-afd4-32b9-bf9d-a95aadaee7cc","pitchNumber":2,"startTime":"2026-08-28T00:34:14.618Z","endTime":"2026-08-28T00:34:18.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.908626465451988,"aZ":-29.314308142794516,"pfxX":-2.6738744210096974,"pfxZ":1.8838580629273052,"pX":0.5204421967362561,"pZ":1.5889775698377946,"vX0":-1.1474903230912676,"vY0":-123.66758869002831,"vZ0":-5.147226556169297,"x":97.16,"y":195.88,"x0":1.3405021999101479,"y0":50.00586256886919,"z0":6.211258666131668,"aX":-4.06543382536589},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.3,"breakHorizontal":5.2,"spinRate":2335,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.44607576014172556,"extension":6.374989079713355},"index":2,"playId":"5362f094-4781-31ee-80f2-36e856a0021e","pitchNumber":3,"startTime":"2026-08-28T00:34:28.779Z","endTime":"2026-08-28T00:34:32.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34215801692898,"aZ":-37.52610058243049,"pfxX":-2.5659474915066376,"pfxZ":-3.7303138226849235,"pX":0.2917229187038271,"pZ":2.0437591174909677,"vX0":-1.2444922916176024,"vY0":-119.61554367072891,"vZ0":-2.3134328619286464,"x":105.88,"y":183.6,"x0":1.1538685535935804,"y0":50.00364780346038,"z0":6.4220568597495715,"aX":-3.679278231082218},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.1,"breakHorizontal":4.9,"spinRate":1929,"spinDirection":338},"zone":8,"typeConfidence":2.0,"plateTime":0.4597557774561132,"extension":6.308485830186094},"hitData":{"launchSpeed":67.0,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.09,"coordY":180.69}},"index":3,"playId":"715bb411-6ade-34b0-9b5d-dae773e235f2","pitchNumber":4,"startTime":"2026-08-28T00:34:43.004Z","endTime":"2026-08-28T00:34:50.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:34:50.505Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-28T00:37:12.978Z","endTime":"2026-08-28T00:37:39.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Simeon Woods Richardson replaces Braydon Fisher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T00:36:09.544Z","endTime":"2026-08-28T00:37:15.240Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680573,"link":"/api/v1/people/680573"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.1,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.226657676283605,"aZ":-12.616451526864571,"pfxX":-2.4528655858074933,"pfxZ":11.283459615263258,"pX":-0.5656192625910677,"pZ":2.029548794875826,"vX0":2.499819809871724,"vY0":-131.4182011251562,"vZ0":-8.43099600216005,"x":138.56,"y":183.98,"x0":-1.214659909793686,"y0":50.00013877266002,"z0":6.235790046039139,"aX":-4.2506287751636185},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.6,"breakHorizontal":3.8,"spinRate":1926,"spinDirection":202},"zone":7,"typeConfidence":0.88,"plateTime":0.41825041928391515,"extension":6.462217422663662},"index":1,"playId":"64e51862-951d-304d-acbb-e5c41e23c882","pitchNumber":1,"startTime":"2026-08-28T00:37:15.240Z","endTime":"2026-08-28T00:37:19.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":69.3,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.929513165742843,"aZ":-43.95523116184581,"pfxX":5.695108895849945,"pfxZ":-9.756948019182982,"pX":0.20778343065827587,"pZ":1.669908179863869,"vX0":0.9412392904888222,"vY0":-110.48882292547913,"vZ0":-0.20860661431233551,"x":109.08,"y":193.69,"x0":-0.9649106464262596,"y0":50.00226128057252,"z0":6.476335870182449,"aX":6.87765666536626},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.5,"breakVerticalInduced":-17.3,"breakHorizontal":-10.6,"spinRate":2555,"spinDirection":26},"zone":8,"typeConfidence":0.92,"plateTime":0.5001984315928025,"extension":6.477322633917366},"hitData":{"launchSpeed":96.8,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":165.22,"coordY":156.66}},"index":2,"playId":"5b53ad67-293c-391a-91aa-c54ac5426b93","pitchNumber":2,"startTime":"2026-08-28T00:37:31.573Z","endTime":"2026-08-28T00:37:39.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:37:39.165Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Rojas walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-28T00:37:54.996Z","endTime":"2026-08-28T00:40:17.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"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":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":68.8,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.693308839556497,"aZ":-42.788010883692095,"pfxX":2.1231512071323024,"pfxZ":-8.906025320958939,"pX":0.9049443588049066,"pZ":1.2664094385465574,"vX0":3.397438692274574,"vY0":-110.074436987909,"vZ0":-1.0357671891077218,"x":82.51,"y":204.59,"x0":-0.9516982172629312,"y0":50.000651077827854,"z0":6.38852715741753,"aX":2.5310032220993555},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-16.0,"breakHorizontal":-4.9,"spinRate":2513,"spinDirection":22},"zone":14,"typeConfidence":0.91,"plateTime":0.5031010492276073,"extension":6.218260462960979},"index":0,"playId":"84a292f0-f68a-35df-b452-5a90deb459c8","pitchNumber":1,"startTime":"2026-08-28T00:38:03.924Z","endTime":"2026-08-28T00:38:07.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":68.5,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.615132800815903,"aZ":-40.7143936828482,"pfxX":3.5868250937650266,"pfxZ":-7.170573947818575,"pX":1.246520080724981,"pZ":2.67206809745279,"vX0":4.044263236544674,"vY0":-109.68986818396155,"vZ0":1.3683570626402322,"x":69.49,"y":166.63,"x0":-1.1038120957937798,"y0":50.0048158641633,"z0":6.46078666942232,"aX":4.269365850279256},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-12.0,"breakHorizontal":-7.8,"spinRate":2595,"spinDirection":22},"zone":12,"typeConfidence":0.91,"plateTime":0.503870153608482,"extension":6.259109615689779},"index":1,"playId":"cf5dfdae-e00e-3902-8c0c-baccbb0639a0","pitchNumber":2,"startTime":"2026-08-28T00:38:19.678Z","endTime":"2026-08-28T00:38:23.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":82.7,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98664088047394,"aZ":-10.099327520380452,"pfxX":-1.9596023287043614,"pfxZ":12.475147317997212,"pX":-0.7208781030439942,"pZ":2.4037542037409128,"vX0":1.8028147219601236,"vY0":-133.2765433058592,"vZ0":-8.052109593400427,"x":144.48,"y":173.88,"x0":-1.1568683097024275,"y0":50.00586675235151,"z0":6.224680437679127,"aX":-3.468605861405168},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.6,"breakHorizontal":3.1,"spinRate":2165,"spinDirection":196},"zone":4,"typeConfidence":0.9,"plateTime":0.4135486454325794,"extension":6.591223166192663},"index":2,"playId":"a280f567-a583-373c-98a7-2c04a9214fd2","pitchNumber":3,"startTime":"2026-08-28T00:38:36.079Z","endTime":"2026-08-28T00:38:39.955Z","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":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.6,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.644870130025932,"aZ":-22.207764148450163,"pfxX":-10.018310923028796,"pfxZ":6.187820861178016,"pX":-0.685036076406192,"pZ":0.26463567747829714,"vX0":4.019283941161577,"vY0":-127.05101409591006,"vZ0":-10.107566466312862,"x":143.11,"y":231.63,"x0":-0.9992644033266296,"y0":50.00198523117618,"z0":6.106668558510854,"aX":-16.133624351947077},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.8,"breakHorizontal":17.0,"spinRate":1491,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.4335852543781882,"extension":6.730555370168116},"index":3,"playId":"52c86275-964f-394c-ad6f-99c380b03bae","pitchNumber":4,"startTime":"2026-08-28T00:38:51.908Z","endTime":"2026-08-28T00:38:55.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.3,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.841981391762964,"aZ":-11.303473647641479,"pfxX":-4.483074617055042,"pfxZ":11.891055851692968,"pX":-0.3938119677534043,"pZ":2.1804540205111764,"vX0":3.201078091435808,"vY0":-132.97927749398298,"vZ0":-8.22173878562939,"x":132.01,"y":179.91,"x0":-1.043009230153191,"y0":50.002821761896634,"z0":6.172765304907128,"aX":-7.8682124362919454},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.6,"breakHorizontal":7.2,"spinRate":2151,"spinDirection":194},"zone":7,"typeConfidence":0.89,"plateTime":0.41509910516255877,"extension":6.55192177804252},"index":4,"playId":"d5ce7862-958a-3a36-b713-5120e68c01bc","pitchNumber":5,"startTime":"2026-08-28T00:39:12.192Z","endTime":"2026-08-28T00:39:15.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":82.2,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.39357178219428,"aZ":-9.82106642170295,"pfxX":-2.210003661011998,"pfxZ":12.705042497181502,"pX":-0.06484824137514368,"pZ":2.0766730907595963,"vX0":2.9551492965057125,"vY0":-133.4752856760717,"vZ0":-8.891666225727267,"x":119.47,"y":182.71,"x0":-0.9122658329082889,"y0":50.00534747191442,"z0":6.209148861501603,"aX":-3.8891933725395518},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.6,"breakHorizontal":3.1,"spinRate":2225,"spinDirection":191},"zone":8,"typeConfidence":0.91,"plateTime":0.4143370915161593,"extension":6.630882818654783},"index":5,"playId":"d9bf9823-a990-369d-ad70-e248100344e1","pitchNumber":6,"startTime":"2026-08-28T00:39:28.363Z","endTime":"2026-08-28T00:39:32.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":69.8,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11499066943558,"aZ":-43.74241365512606,"pfxX":1.5031277191839831,"pfxZ":-9.448662829637197,"pX":-0.5868617080800741,"pZ":0.9909070745613793,"vX0":0.4749633123942264,"vY0":-111.48193024091064,"vZ0":-1.724084897033652,"x":139.37,"y":212.03,"x0":-0.999535146039886,"y0":50.00241321778363,"z0":6.403087945610881,"aX":1.8404298032134143},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-17.2,"breakHorizontal":-2.9,"spinRate":2666,"spinDirection":17},"zone":13,"typeConfidence":0.91,"plateTime":0.4965148609577348,"extension":6.43329792430531},"index":6,"playId":"3bebf93e-0e13-3e39-ab8e-28077e5a9f36","pitchNumber":7,"startTime":"2026-08-28T00:39:49.035Z","endTime":"2026-08-28T00:39:53.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":82.8,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4610466942153,"aZ":-11.80051764108573,"pfxX":-2.8965326905115045,"pfxZ":11.49929102451716,"pX":-0.44664632288076545,"pZ":1.3767150495436644,"vX0":2.9724329365762774,"vY0":-133.68427645752087,"vZ0":-10.287335086460718,"x":134.03,"y":201.61,"x0":-1.2079493326235136,"y0":50.006630459915485,"z0":6.171800547335774,"aX":-5.133836593311737},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.2,"breakHorizontal":4.4,"spinRate":2180,"spinDirection":189},"zone":13,"typeConfidence":0.9,"plateTime":0.41305802852773965,"extension":6.567679360511388},"index":7,"playId":"cd47db6c-026a-34ca-92d6-42bfdb163e90","pitchNumber":8,"startTime":"2026-08-28T00:40:12.046Z","endTime":"2026-08-28T00:40:17.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:40:17.076Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Isbel doubles (9) on a line drive to center fielder Myles Straw. Josh Rojas scores.","rbi":1,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-28T00:40:23.496Z","endTime":"2026-08-28T00:41:27.154Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":82.7,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57434689422374,"aZ":-14.461249587917496,"pfxX":-4.271176742679488,"pfxZ":9.970114053115253,"pX":-0.3632094054152992,"pZ":3.1908396727883543,"vX0":3.3857656307320796,"vY0":-133.63179193513363,"vZ0":-5.432978327980481,"x":130.84,"y":152.63,"x0":-1.1029981000971454,"y0":50.00211653336319,"z0":6.320254426382459,"aX":-7.587160179723753},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.8,"breakHorizontal":6.8,"spinRate":2123,"spinDirection":196},"zone":1,"typeConfidence":0.89,"plateTime":0.4127071614199971,"extension":6.575763188202657},"index":0,"playId":"9f253966-81bc-3328-b004-03f78f7546cc","pitchNumber":1,"startTime":"2026-08-28T00:40:44.481Z","endTime":"2026-08-28T00:40:48.042Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.4,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.200549434190332,"aZ":-28.535840206504385,"pfxX":-5.919685396959471,"pfxZ":2.3097162226263617,"pX":-0.7645085484258632,"pZ":2.2116742573749817,"vX0":3.0156654224860633,"vY0":-125.69354558228461,"vZ0":-4.068923008829625,"x":146.14,"y":179.06,"x0":-1.220803761580822,"y0":50.00178974147286,"z0":6.209843181162213,"aX":-9.323077993432577},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.4,"breakHorizontal":9.8,"spinRate":829,"spinDirection":230},"zone":4,"typeConfidence":0.91,"plateTime":0.43839753551876637,"extension":6.911668990697996},"hitData":{"launchSpeed":97.9,"launchAngle":13.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":88.09,"coordY":56.87}},"index":1,"playId":"3cc14d8c-93ac-33ad-b92c-1aefdf2e21a4","pitchNumber":2,"startTime":"2026-08-28T00:41:14.692Z","endTime":"2026-08-28T00:41:27.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:41:27.154Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carter Jensen walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-28T00:41:54.846Z","endTime":"2026-08-28T00:44:08.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnSecond":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.623818376962973,"aZ":-24.82678740365109,"pfxX":-9.382711305668842,"pfxZ":4.463373709422189,"pX":-1.0857620552979348,"pZ":1.4357597923284438,"vX0":3.760968127843949,"vY0":-128.0929059894062,"vZ0":-6.7828667654084125,"x":158.39,"y":200.01,"x0":-1.3611566979346155,"y0":50.00631718734261,"z0":6.083519116395179,"aX":-15.457965753333447},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.6,"breakHorizontal":16.1,"spinRate":1451,"spinDirection":221},"zone":13,"typeConfidence":0.91,"plateTime":0.42903897559967596,"extension":6.726414794075035},"index":0,"playId":"77387d7b-db02-3eec-aa4c-7c0301ef77f6","pitchNumber":1,"startTime":"2026-08-28T00:42:04.637Z","endTime":"2026-08-28T00:42:08.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.666076429010733,"aZ":-43.17004367918078,"pfxX":2.121539242529588,"pfxZ":-8.907480367282535,"pX":0.47881267545313116,"pZ":1.8938436687987508,"vX0":2.5392227533651606,"vY0":-111.4559960458893,"vZ0":-0.18073811469301626,"x":98.75,"y":187.65,"x0":-0.9595064532960271,"y0":50.0052772463034,"z0":6.5081596773814425,"aX":2.617502426148964},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-15.7,"breakHorizontal":-4.6,"spinRate":2628,"spinDirection":23},"zone":9,"typeConfidence":0.91,"plateTime":0.4951362030185624,"extension":6.420730501112974},"index":1,"playId":"65abf06a-15b0-368d-ab01-e58a223cdd2d","pitchNumber":2,"startTime":"2026-08-28T00:42:23.864Z","endTime":"2026-08-28T00:42:27.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76266245087482,"aZ":-10.923667183787687,"pfxX":-2.5947012377478216,"pfxZ":12.06526482538775,"pX":0.3222598709008617,"pZ":2.976901158815263,"vX0":4.551835057289231,"vY0":-132.72390382621074,"vZ0":-6.394558892446072,"x":104.72,"y":158.4,"x0":-1.0878483043590343,"y0":50.00516046406276,"z0":6.23449509045304,"aX":-4.571353683766664},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.4,"breakHorizontal":3.6,"spinRate":2136,"spinDirection":199},"zone":3,"typeConfidence":0.9,"plateTime":0.4147040084475697,"extension":6.662999559870952},"index":2,"playId":"7c7bc90b-8d4c-32b4-a008-6c3b4fbaeb56","pitchNumber":3,"startTime":"2026-08-28T00:42:45.691Z","endTime":"2026-08-28T00:42:48.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":69.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94082253601346,"aZ":-40.220272243029335,"pfxX":3.677171675914379,"pfxZ":-6.581631184636471,"pX":-0.6566762955181606,"pZ":0.7633510490830814,"vX0":-0.1632014465238114,"vY0":-111.63490159174653,"vZ0":-2.7692601891039654,"x":142.03,"y":218.17,"x0":-1.056836462912636,"y0":50.003125038843805,"z0":6.287681491407225,"aX":4.49600425608922},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-12.4,"breakHorizontal":-6.6,"spinRate":2622,"spinDirection":19},"zone":13,"typeConfidence":0.9,"plateTime":0.496647034646748,"extension":6.575051482343944},"index":3,"playId":"07861ee4-ca06-395b-83b0-3340b64af8e3","pitchNumber":4,"startTime":"2026-08-28T00:43:07.342Z","endTime":"2026-08-28T00:43:11.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":70.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.034001550305135,"aZ":-44.68171961158941,"pfxX":1.88850137983919,"pfxZ":-9.898391028010451,"pX":0.8215551938335837,"pZ":0.3776086432296019,"vX0":3.0458436300402316,"vY0":-113.81357401093902,"vZ0":-3.2088211246147593,"x":85.68,"y":228.58,"x0":-0.7991261879179441,"y0":50.00215782378831,"z0":6.3931591422839515,"aX":2.3863033309927277},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-18.5,"breakHorizontal":-4.4,"spinRate":2531,"spinDirection":20},"zone":14,"typeConfidence":0.91,"plateTime":0.4882020922038395,"extension":6.684991725487291},"index":4,"playId":"ffe9d6a1-97d2-34e0-880d-c409fbe3ad7b","pitchNumber":5,"startTime":"2026-08-28T00:43:37.320Z","endTime":"2026-08-28T00:43:41.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":78.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.382973300832315,"aZ":-23.235048948525517,"pfxX":-10.371299546179573,"pfxZ":5.6668771914446285,"pX":0.13740625808071327,"pZ":0.2744159621661664,"vX0":6.009386810421315,"vY0":-126.04829008305643,"vZ0":-9.816967204226206,"x":111.76,"y":231.37,"x0":-0.9550362787621487,"y0":50.0010399064762,"z0":6.1602625634858175,"aX":-16.35445827965895},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.7,"breakHorizontal":17.0,"spinRate":1242,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.43788339264795706,"extension":7.1986468085738995},"index":5,"playId":"3c9d136d-6c51-3133-aa0b-b6be14bf076a","pitchNumber":6,"startTime":"2026-08-28T00:44:04.284Z","endTime":"2026-08-28T00:44:08.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:44:08.275Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bobby Witt Jr. doubles (27) on a sharp line drive to left fielder Daz Cameron. Kyle Isbel scores. Carter Jensen to 3rd.","rbi":1,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-28T00:44:28.237Z","endTime":"2026-08-28T00:47:08.238Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnThird":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663662,"link":"/api/v1/people/663662"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":75.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.296105140010958,"aZ":-30.524623688340675,"pfxX":1.45168502776527,"pfxZ":1.1258452491466349,"pX":0.665903747630954,"pZ":1.639990393995063,"vX0":3.875991684785496,"vY0":-121.40981685309362,"vZ0":-4.622444842294812,"x":91.62,"y":194.5,"x0":-1.1530525300884833,"y0":50.001611378830596,"z0":6.287703297902942,"aX":2.1221862413395907},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.0,"breakHorizontal":-3.7,"spinRate":2429,"spinDirection":135},"zone":9,"typeConfidence":0.89,"plateTime":0.45471263765617165,"extension":6.715849081518446},"index":0,"playId":"007cfbb3-9499-3985-a024-0cd929b62d64","pitchNumber":1,"startTime":"2026-08-28T00:44:44.620Z","endTime":"2026-08-28T00:44:48.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":70.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.864256250769657,"aZ":-44.05176318726746,"pfxX":3.932064759281399,"pfxZ":-9.350839088547978,"pX":0.47117270239362025,"pZ":2.730215415961161,"vX0":1.8661004836838946,"vY0":-113.26278264234975,"vZ0":1.4898832324918931,"x":99.04,"y":165.06,"x0":-0.8798689613352216,"y0":50.00014831546364,"z0":6.543977507094608,"aX":4.996724916787251},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-16.0,"breakHorizontal":-7.7,"spinRate":2681,"spinDirection":22},"zone":6,"typeConfidence":0.91,"plateTime":0.4876567370353171,"extension":6.432346843252178},"index":1,"playId":"d6604b7b-c5ad-3955-a2a6-ef0bebb8d7f9","pitchNumber":2,"startTime":"2026-08-28T00:45:02.854Z","endTime":"2026-08-28T00:45:06.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.311108079570282,"aZ":-9.621087963978127,"pfxX":-4.127742116703029,"pfxZ":12.486519542206032,"pX":-1.2302167500943932,"pZ":1.9526611419148243,"vX0":1.373444032519011,"vY0":-134.1176450764647,"vZ0":-9.558300283544918,"x":163.89,"y":186.06,"x0":-1.2153104322718271,"y0":50.001814862608974,"z0":6.266523484125529,"aX":-7.455310851397632},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.5,"breakHorizontal":7.1,"spinRate":2298,"spinDirection":195},"zone":13,"typeConfidence":0.9,"plateTime":0.40972457682012653,"extension":6.728730332634845},"index":2,"playId":"e1554bcc-a142-3c1f-9c0d-9ea74c259934","pitchNumber":3,"startTime":"2026-08-28T00:45:24.082Z","endTime":"2026-08-28T00:45:27.521Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"dff95a16-690b-3af9-8644-66fd544ce8cb","startTime":"2026-08-28T00:45:52.034Z","endTime":"2026-08-28T00:45:56.552Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":71.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43021545372007,"aZ":-41.40362551398618,"pfxX":4.637772796367612,"pfxZ":-7.055212682326049,"pX":0.9158328462712142,"pZ":2.4332142769969267,"vX0":2.7221135502205875,"vY0":-115.1629201158726,"vZ0":-0.028465356931089758,"x":82.09,"y":173.08,"x0":-0.8940959274150567,"y0":50.00021342964735,"z0":6.5370174052171475,"aX":6.070295218527437},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-12.4,"breakHorizontal":-9.2,"spinRate":2615,"spinDirection":18},"zone":14,"typeConfidence":0.9,"plateTime":0.4802996407794069,"extension":6.76143218810152},"index":4,"playId":"486863ab-7647-3264-b98d-a91a8df7c2aa","pitchNumber":4,"startTime":"2026-08-28T00:46:26.506Z","endTime":"2026-08-28T00:46:30.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43504617684732,"aZ":-9.72799897585736,"pfxX":-1.8915824999983646,"pfxZ":12.178974131483663,"pX":0.10540776789578979,"pZ":3.142127448451034,"vX0":3.096980603392202,"vY0":-136.02600753398772,"vZ0":-6.832252417993548,"x":112.98,"y":153.94,"x0":-0.8108156870524597,"y0":50.00267494994495,"z0":6.387970630385353,"aX":-3.486425599726992},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.5,"breakHorizontal":2.6,"spinRate":2200,"spinDirection":193},"zone":2,"typeConfidence":0.91,"plateTime":0.40523285634563466,"extension":6.808295069645449},"hitData":{"launchSpeed":104.8,"launchAngle":18.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.57,"coordY":73.58}},"index":5,"playId":"e444550d-ccdf-3f64-a1d5-e24415a48dd8","pitchNumber":5,"startTime":"2026-08-28T00:46:55.867Z","endTime":"2026-08-28T00:47:08.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:47:08.238Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jac Caglianone singles on a sharp line drive to right fielder Nathan Lukes. Carter Jensen scores. Bobby Witt Jr. scores.","rbi":2,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-28T00:47:39.913Z","endTime":"2026-08-28T00:48:14.454Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":70.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51509435199567,"aZ":-44.17866456989736,"pfxX":4.748806016602394,"pfxZ":-9.493018827144827,"pX":-0.16198202408615628,"pZ":1.7493805714812736,"vX0":0.7855685921926495,"vY0":-112.90843866327995,"vZ0":-0.40632895227345345,"x":123.17,"y":191.55,"x0":-1.132296162075237,"y0":50.0029750636743,"z0":6.456653011016741,"aX":6.004633372676862},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-16.8,"breakHorizontal":-8.8,"spinRate":2611,"spinDirection":22},"zone":8,"typeConfidence":0.91,"plateTime":0.4889993447188381,"extension":6.749048878405653},"index":0,"playId":"50463e00-16ba-3ebc-b263-54378ab5089c","pitchNumber":1,"startTime":"2026-08-28T00:47:41.351Z","endTime":"2026-08-28T00:47:44.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":70.7,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.503045594353665,"aZ":-44.13080724927757,"pfxX":4.424393563011137,"pfxZ":-9.431320740316034,"pX":0.20130603864633737,"pZ":2.298924264505001,"vX0":1.4337701383115469,"vY0":-113.29498084182725,"vZ0":0.4599795298602771,"x":109.33,"y":176.71,"x0":-1.0189181476984217,"y0":50.00379744656476,"z0":6.595236345106443,"aX":5.608195838976694},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-16.4,"breakHorizontal":-8.4,"spinRate":2684,"spinDirection":22},"zone":8,"typeConfidence":0.91,"plateTime":0.4881378611026159,"extension":6.398000204944558},"hitData":{"launchSpeed":112.3,"launchAngle":15.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":223.3,"coordY":83.95}},"index":1,"playId":"3bbade09-5b1a-3084-b54f-2af141f15689","pitchNumber":2,"startTime":"2026-08-28T00:48:03.186Z","endTime":"2026-08-28T00:48:14.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:48:14.454Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Vinnie Pasquantino homers (9) on a fly ball to right field. Jac Caglianone scores.","rbi":2,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-28T00:48:41.416Z","endTime":"2026-08-28T00:50:00.196Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":79.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.276063265607746,"aZ":-21.994724156795115,"pfxX":-9.355779500297228,"pfxZ":6.20289546568352,"pX":-2.0475796874752388,"pZ":2.1661275711533734,"vX0":0.9004140179418896,"vY0":-129.19335691732152,"vZ0":-5.988029914298397,"x":195.05,"y":180.29,"x0":-1.1956840180527717,"y0":50.001456993964524,"z0":6.276086898007684,"aX":-15.349323167437253},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.7,"breakHorizontal":16.6,"spinRate":1060,"spinDirection":215},"zone":13,"typeConfidence":0.73,"plateTime":0.42881784406449075,"extension":6.719140657456811},"index":0,"playId":"b108e22c-fdf7-3da6-89c6-73c86ade6ce1","pitchNumber":1,"startTime":"2026-08-28T00:48:53.820Z","endTime":"2026-08-28T00:48:57.880Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"6658b5fa-84e5-35da-827d-b52defb5d693","startTime":"2026-08-28T00:49:10.944Z","endTime":"2026-08-28T00:49:14.984Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.938696459599218,"aZ":-30.601366767418774,"pfxX":3.598569267555894,"pfxZ":1.0522843155178236,"pX":0.5048796888997535,"pZ":2.2719786284527173,"vX0":2.965803009174297,"vY0":-121.72526898110652,"vZ0":-3.4304112806672453,"x":97.76,"y":177.44,"x0":-1.1970763583627562,"y0":50.005762436773985,"z0":6.349598868090045,"aX":5.399698714463817},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.3,"breakHorizontal":-7.2,"spinRate":2365,"spinDirection":131},"zone":9,"typeConfidence":0.89,"plateTime":0.45000397668890013,"extension":6.570129387161285},"hitData":{"launchSpeed":95.6,"launchAngle":36.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.8,"coordY":79.63}},"index":2,"playId":"0b3e2cad-594b-31e4-9a18-1c7cf231f879","pitchNumber":2,"startTime":"2026-08-28T00:49:31.046Z","endTime":"2026-08-28T00:50:00.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:50:00.196Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a line drive to center fielder Myles Straw.","rbi":0,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-28T00:50:12.704Z","endTime":"2026-08-28T00:51:37.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22140183170103,"aZ":-10.698149939689815,"pfxX":-4.205327724773273,"pfxZ":11.926859911969636,"pX":-0.6084494344717506,"pZ":2.984381704430678,"vX0":2.4619121052087873,"vY0":-134.58674044382838,"vZ0":-6.748576290039802,"x":140.19,"y":158.2,"x0":-0.9975420477278686,"y0":50.005248864111664,"z0":6.313704294635636,"aX":-7.57380228455939},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.0,"breakHorizontal":7.0,"spinRate":2287,"spinDirection":187},"zone":1,"typeConfidence":0.9,"plateTime":0.40986689031855716,"extension":6.763834875625226},"index":0,"playId":"b703d437-d2d3-3f77-ba0f-68559d4c18ad","pitchNumber":1,"startTime":"2026-08-28T00:50:22.314Z","endTime":"2026-08-28T00:50:26.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":83.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39066148677222,"aZ":-9.582795585862513,"pfxX":-3.501791372799973,"pfxZ":12.384714011646635,"pX":0.5039657497335049,"pZ":3.081090520476453,"vX0":4.940273009009812,"vY0":-135.3933317236225,"vZ0":-6.817889565652784,"x":97.79,"y":155.59,"x0":-0.9043408387618568,"y0":50.00148358332485,"z0":6.331193620534851,"aX":-6.387320686655226},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.9,"breakHorizontal":5.0,"spinRate":2222,"spinDirection":194},"zone":3,"typeConfidence":0.91,"plateTime":0.4072851138517639,"extension":6.69373344766582},"index":1,"playId":"add87d34-0218-3199-bcbc-76a0b6150028","pitchNumber":2,"startTime":"2026-08-28T00:50:34.511Z","endTime":"2026-08-28T00:50:38.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54344907329722,"aZ":-27.803395834152788,"pfxX":2.76263695867055,"pfxZ":2.8172398897829645,"pX":1.1530104691035856,"pZ":0.4847978051168625,"vX0":4.081426256990052,"vY0":-123.92506009607204,"vZ0":-8.171379596731715,"x":73.05,"y":225.69,"x0":-0.8761866338596583,"y0":50.00024450678792,"z0":6.158311320232005,"aX":4.281670823621998},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.4,"breakHorizontal":-6.0,"spinRate":2405,"spinDirection":170},"zone":14,"typeConfidence":0.91,"plateTime":0.44255448266093067,"extension":6.675206704998956},"index":2,"playId":"804b27e0-2ed8-3fc1-babf-73d3f70e3555","pitchNumber":3,"startTime":"2026-08-28T00:50:50.872Z","endTime":"2026-08-28T00:50:55.100Z","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":88.4,"endSpeed":80.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.817172323601365,"aZ":-20.5936687396933,"pfxX":-6.95313130920027,"pfxZ":7.015507823102405,"pX":-0.4468236666659504,"pZ":1.658256786804305,"vX0":3.617625847488307,"vY0":-128.47909193502647,"vZ0":-7.562725584767766,"x":134.03,"y":194.01,"x0":-0.979468106935182,"y0":50.001942035032066,"z0":6.273926568185189,"aX":-11.473770450613815},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":11.0,"breakHorizontal":11.6,"spinRate":1467,"spinDirection":208},"zone":7,"typeConfidence":0.76,"plateTime":0.428447245887591,"extension":6.672147961715108},"index":3,"playId":"a0522d9a-4889-3b49-9666-7f60a65ef358","pitchNumber":4,"startTime":"2026-08-28T00:51:07.652Z","endTime":"2026-08-28T00:51:10.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.627518714637866,"aZ":-9.294622482294509,"pfxX":-1.2949489162231471,"pfxZ":12.61428418424176,"pX":-0.06913167417154352,"pZ":3.4460049852283,"vX0":2.8909924562634703,"vY0":-134.44183462223523,"vZ0":-5.950760037974666,"x":119.64,"y":145.74,"x0":-0.9945796660627829,"y0":50.004167139389835,"z0":6.361493852849992,"aX":-2.3492738968680054},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.6,"breakHorizontal":1.7,"spinRate":2165,"spinDirection":190},"zone":2,"typeConfidence":0.91,"plateTime":0.4088307526361512,"extension":6.694177253973108},"hitData":{"launchSpeed":100.9,"launchAngle":10.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.33,"coordY":95.37}},"index":4,"playId":"d08317c8-d973-3101-8265-29ca59f74de0","pitchNumber":5,"startTime":"2026-08-28T00:51:24.949Z","endTime":"2026-08-28T00:51:37.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:51:37.433Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins strikes out swinging.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-28T00:51:55.067Z","endTime":"2026-08-28T00:53:58.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.145741265056365,"aZ":-9.645322721684478,"pfxX":-1.8770777384925876,"pfxZ":12.558176752121224,"pX":0.4790425899727863,"pZ":2.9063121198701456,"vX0":4.374801628609471,"vY0":-133.8891496807587,"vZ0":-6.951959536144985,"x":98.74,"y":160.31,"x0":-0.9410000312975618,"y0":50.001901551562796,"z0":6.2469852399160715,"aX":-3.3677911146240076},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":21.2,"breakHorizontal":2.3,"spinRate":2203,"spinDirection":192},"zone":3,"typeConfidence":0.91,"plateTime":0.41099375560246587,"extension":6.72454252492046},"index":0,"playId":"2354cdce-a845-3762-896b-e60a1b7579f3","pitchNumber":1,"startTime":"2026-08-28T00:52:01.524Z","endTime":"2026-08-28T00:52:05.361Z","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":1},"pitchData":{"startSpeed":77.6,"endSpeed":70.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.119974552288067,"aZ":-44.66411056011067,"pfxX":1.9962668273001303,"pfxZ":-9.866831634015266,"pX":0.2709947329704831,"pZ":2.876216415249754,"vX0":2.3530545247613803,"vY0":-112.83695797550392,"vZ0":1.8958298131502291,"x":106.67,"y":161.12,"x0":-1.0522667215307167,"y0":50.004163654823856,"z0":6.589827553782653,"aX":2.5261680993525553},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-16.8,"breakHorizontal":-4.3,"spinRate":2645,"spinDirection":23},"zone":3,"typeConfidence":0.91,"plateTime":0.48892771989158845,"extension":6.39660931547544},"index":1,"playId":"24634884-b6a2-3fba-89f2-970770de95a6","pitchNumber":2,"startTime":"2026-08-28T00:52:22.454Z","endTime":"2026-08-28T00:52:26.309Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"7dcf59a0-4213-4c24-a820-8e389ac94700","startTime":"2026-08-28T00:52:40.396Z","endTime":"2026-08-28T00:52:45.396Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Isaac Collins batting, Salvador Perez advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"actionPlayId":"7dcf59a0-4213-4c24-a820-8e389ac94700","startTime":"2026-08-28T00:52:56.808Z","endTime":"2026-08-28T00:53:12.364Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680573,"link":"/api/v1/people/680573"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57979096848837,"aZ":-12.13680691309078,"pfxX":-1.952471798268454,"pfxZ":11.214881030880521,"pX":1.1430156995083884,"pZ":3.8864682266836135,"vX0":6.039125030278805,"vY0":-133.76346414261272,"vZ0":-4.143772354036121,"x":73.43,"y":133.85,"x0":-0.9042669177613438,"y0":50.006055620835795,"z0":6.345182553223398,"aX":-3.489666732099523},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.4,"breakHorizontal":2.0,"spinRate":2181,"spinDirection":194},"zone":12,"typeConfidence":0.9,"plateTime":0.4116645510255208,"extension":6.689328447095349},"index":4,"playId":"37e8ace4-ef0f-3085-8c80-5e5287169347","pitchNumber":3,"startTime":"2026-08-28T00:53:12.364Z","endTime":"2026-08-28T00:53:16.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":82.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.374303480090965,"aZ":-10.218012959463316,"pfxX":-0.580210787450337,"pfxZ":12.403485808495386,"pX":0.816527777948181,"pZ":1.227508399282024,"vX0":4.741974889826863,"vY0":-133.6003844132748,"vZ0":-10.82778917912144,"x":85.88,"y":205.64,"x0":-0.9220573462667763,"y0":50.00223242677204,"z0":6.116367210380991,"aX":-1.0276019476958962},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.7,"breakHorizontal":-0.2,"spinRate":2199,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.4132874577988761,"extension":6.937336985895112},"index":5,"playId":"77bca3ae-2926-3af8-9066-bb3b25720ac9","pitchNumber":4,"startTime":"2026-08-28T00:53:32.780Z","endTime":"2026-08-28T00:53:36.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":70.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.901041335068385,"aZ":-44.37902832643142,"pfxX":1.4802531371555152,"pfxZ":-9.676818384823264,"pX":0.497211000209824,"pZ":3.0132530058151588,"vX0":3.083118413979266,"vY0":-112.87666501291422,"vZ0":2.1333550730097945,"x":98.05,"y":157.42,"x0":-1.0912626966171732,"y0":50.0033901521629,"z0":6.601250974184184,"aX":1.8665201919299557},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-16.3,"breakHorizontal":-3.6,"spinRate":2588,"spinDirection":21},"zone":3,"typeConfidence":0.91,"plateTime":0.48953478151851515,"extension":6.437607341375234},"index":6,"playId":"36e018d9-a5b0-3c2e-8b62-271a0f554a50","pitchNumber":5,"startTime":"2026-08-28T00:53:54.452Z","endTime":"2026-08-28T00:53:58.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:53:58.623Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"John Rave flies out to left fielder Daz Cameron.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-28T00:54:12.060Z","endTime":"2026-08-28T00:54:52.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663662,"link":"/api/v1/people/663662"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.3,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.084663107897107,"aZ":-45.25859282534032,"pfxX":1.1728303017270796,"pfxZ":-10.39335687111997,"pX":-0.9399552996423125,"pZ":3.4042958804112615,"vX0":-0.07541001505776329,"vY0":-112.57760673014373,"vZ0":2.920187257957245,"x":152.83,"y":146.86,"x0":-1.057628222665731,"y0":50.00278955789451,"z0":6.735092761426839,"aX":1.4765308976290417},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":-17.5,"breakHorizontal":-2.0,"spinRate":2642,"spinDirection":17},"zone":11,"typeConfidence":0.91,"plateTime":0.49014192376630383,"extension":6.51106804679056},"index":0,"playId":"8707f102-d7e0-3793-96c5-a75dd259e3e3","pitchNumber":1,"startTime":"2026-08-28T00:54:23.457Z","endTime":"2026-08-28T00:54:27.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22494991946627,"aZ":-11.058230930324454,"pfxX":-0.7889253091128162,"pfxZ":11.651694975212349,"pX":0.18588000862409818,"pZ":2.99249071652775,"vX0":3.7322583628253043,"vY0":-134.52447150789374,"vZ0":-6.515279033612535,"x":109.91,"y":157.98,"x0":-1.123772586627731,"y0":50.003523602373214,"z0":6.248584148855185,"aX":-1.430128383709181},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.7,"breakHorizontal":0.5,"spinRate":2181,"spinDirection":195},"zone":2,"typeConfidence":0.91,"plateTime":0.4089183496687663,"extension":6.735708424384697},"hitData":{"launchSpeed":88.5,"launchAngle":58.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":102.54,"coordY":115.32}},"index":1,"playId":"e23e2166-08cc-3f3e-8713-a6b03570f2bb","pitchNumber":2,"startTime":"2026-08-28T00:54:42.777Z","endTime":"2026-08-28T00:54:52.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:54:52.658Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Charles McAdoo flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-28T00:56:45.655Z","endTime":"2026-08-28T00:57:54.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":695506,"link":"/api/v1/people/695506"},"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":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.785750006870316,"aZ":-20.07642402805023,"pfxX":9.011836788798492,"pfxZ":7.363069945142422,"pX":0.08931817349068398,"pZ":2.4984963005854905,"vX0":-6.345675801569857,"vY0":-127.98874165068275,"vZ0":-5.208630194298492,"x":113.6,"y":171.32,"x0":1.441936156003576,"y0":50.00381260127265,"z0":6.153246035888373,"aX":14.808396312798811},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":12.2,"breakHorizontal":-14.8,"spinRate":2206,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.42953297163033977,"extension":6.31460236768896},"index":0,"playId":"b917f64c-d122-3aab-bbb2-4e823be75fa3","pitchNumber":1,"startTime":"2026-08-28T00:57:03.248Z","endTime":"2026-08-28T00:57:07.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":72.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.426796392828436,"aZ":-21.03172978334848,"pfxX":8.45498440037673,"pfxZ":8.181032317464293,"pX":0.5527925380910981,"pZ":1.9231791022430376,"vX0":-4.595136896862242,"vY0":-116.92797956754994,"vZ0":-5.296008585474358,"x":95.93,"y":186.85,"x0":1.4618251699039158,"y0":50.002011341461916,"z0":6.234037272683874,"aX":11.514677054981542},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":13.6,"breakHorizontal":-13.9,"spinRate":1689,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.4714026809703875,"extension":6.276531291163803},"index":1,"playId":"a03bdec5-8c18-3628-9ec3-1eaaa128127a","pitchNumber":2,"startTime":"2026-08-28T00:57:14.011Z","endTime":"2026-08-28T00:57:17.880Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-28T00:57:30.824Z","endTime":"2026-08-28T00:57:31.993Z","isPitch":false,"type":"action","player":{"id":807727,"link":"/api/v1/people/807727"}},{"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":85.0,"endSpeed":76.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.125894710939935,"aZ":-25.653083755505975,"pfxX":-3.5816867292131698,"pfxZ":4.321526352511373,"pX":-0.6769744641006891,"pZ":1.0042207281348219,"vX0":-3.3600087952179005,"vY0":-123.53113884191004,"vZ0":-6.851824225859441,"x":142.8,"y":211.67,"x0":1.178224512935849,"y0":50.00248309608773,"z0":6.043266121948361,"aX":-5.401056623172285},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.1,"breakHorizontal":7.4,"spinRate":2535,"spinDirection":186},"zone":13,"typeConfidence":2.0,"plateTime":0.4475395267572706,"extension":6.2588680792858},"index":3,"playId":"659a741d-75f8-3db0-b724-2f60782cbdb1","pitchNumber":3,"startTime":"2026-08-28T00:57:31.993Z","endTime":"2026-08-28T00:57:36.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":75.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.405296637881104,"aZ":-30.01770227501747,"pfxX":-4.248237479884443,"pfxZ":1.4819435077978365,"pX":-0.20946607043571475,"pZ":0.9660085051131039,"vX0":-1.5569775984827077,"vY0":-121.81691410337851,"vZ0":-5.703842159011984,"x":124.98,"y":212.7,"x0":0.9953024455882213,"y0":50.005892343341365,"z0":6.026697542423206,"aX":-6.200065189016726},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.2,"breakHorizontal":8.2,"spinRate":2565,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.45473903906294444,"extension":6.314720569079128},"hitData":{"launchSpeed":88.4,"launchAngle":38.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.2,"coordY":93.95}},"index":4,"playId":"1bf3c59a-8d7e-39f0-af90-19c579b57090","pitchNumber":4,"startTime":"2026-08-28T00:57:45.532Z","endTime":"2026-08-28T00:57:54.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:57:54.084Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, second baseman Isaac Collins to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-28T00:58:09.170Z","endTime":"2026-08-28T00:58:54.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.197075909185013,"aZ":-23.29443347492781,"pfxX":8.897037065242623,"pfxZ":6.650163948662713,"pX":0.5642641619043368,"pZ":1.431858597589265,"vX0":-4.472916525884891,"vY0":-115.3306421874752,"vZ0":-5.494656840953739,"x":95.49,"y":200.12,"x0":1.3818061697988704,"y0":50.00238983437093,"z0":6.1169983616445345,"aX":11.88050315299971},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":10.8,"breakHorizontal":-14.9,"spinRate":1727,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.47651265953998045,"extension":6.31514316001099},"index":0,"playId":"4f3d9b73-92f9-3ed8-b324-0ebddab038fb","pitchNumber":1,"startTime":"2026-08-28T00:58:16.514Z","endTime":"2026-08-28T00:58:20.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.203963904177147,"aZ":-31.562867858923415,"pfxX":-2.0031173250708454,"pfxZ":0.41630124536725877,"pX":0.20597733459290815,"pZ":1.5052534682948948,"vX0":-1.770120209623158,"vY0":-122.19704037740145,"vZ0":-4.8106924761698275,"x":109.15,"y":198.14,"x0":1.206143362279456,"y0":50.00550248779287,"z0":6.283134876404349,"aX":-2.9601674909258104},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.4,"breakHorizontal":4.1,"spinRate":2553,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.45221690328069775,"extension":6.1844942282211495},"index":1,"playId":"58e967b8-0f32-3ae1-9a4d-976d23513399","pitchNumber":2,"startTime":"2026-08-28T00:58:27.731Z","endTime":"2026-08-28T00:58:31.680Z","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":92.4,"endSpeed":84.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8833568653562,"aZ":-14.356859096107831,"pfxX":3.5830238450191723,"pfxZ":9.806038098759213,"pX":-0.23064693285606272,"pZ":3.0107318337804285,"vX0":-4.194283892437713,"vY0":-134.36505891958745,"vZ0":-5.705444581605513,"x":125.79,"y":157.49,"x0":0.8898444688662992,"y0":50.00041046378955,"z0":6.1931731816179845,"aX":6.508407841852931},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.7,"breakHorizontal":-5.5,"spinRate":2197,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.40866052307294565,"extension":6.281486927124433},"hitData":{"launchSpeed":81.8,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.46,"coordY":133.99}},"index":2,"playId":"ed9eded7-1f71-32c0-85df-2c9c568d2f78","pitchNumber":3,"startTime":"2026-08-28T00:58:46.497Z","endTime":"2026-08-28T00:58:54.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:58:54.603Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Kirk singles on a sharp line drive to right fielder Jac Caglianone.","rbi":0,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-28T00:59:08.674Z","endTime":"2026-08-28T01:00:03.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65513767500085,"aZ":-22.43856696272869,"pfxX":-2.42075498689304,"pfxZ":5.823540633737575,"pX":0.21398278518080233,"pZ":1.7394538961212287,"vX0":-1.9389002612144985,"vY0":-128.97580112358614,"vZ0":-6.92047132105691,"x":108.84,"y":191.81,"x0":1.2919975547131353,"y0":50.005094878222565,"z0":6.206877686580283,"aX":-4.048929203774628},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.1,"breakHorizontal":4.8,"spinRate":2327,"spinDirection":169},"zone":8,"typeConfidence":2.0,"plateTime":0.42586641068218967,"extension":6.321810814467097},"index":0,"playId":"2c742541-550c-3e7a-afa4-6988378514d1","pitchNumber":1,"startTime":"2026-08-28T00:59:17.981Z","endTime":"2026-08-28T00:59:21.836Z","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":80.4,"endSpeed":73.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.511038944855237,"aZ":-42.25391711525006,"pfxX":-4.301911188736644,"pfxZ":-7.348559716523685,"pX":0.5345876035793418,"pZ":3.1084772416709896,"vX0":-0.19484378245193532,"vY0":-117.0427184058879,"vZ0":0.8934192402169421,"x":96.62,"y":154.85,"x0":1.1771798673678529,"y0":50.00459240103892,"z0":6.715846573885484,"aX":-5.8987667532060115},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.7,"breakHorizontal":7.8,"spinRate":2378,"spinDirection":337},"zone":3,"typeConfidence":2.0,"plateTime":0.4700916133190951,"extension":6.019172169866386},"index":1,"playId":"de5a081f-a2dc-3aff-9cac-000d51bd6f55","pitchNumber":2,"startTime":"2026-08-28T00:59:29.760Z","endTime":"2026-08-28T00:59:33.642Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-28T00:59:43.447Z","endTime":"2026-08-28T00:59:51.943Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.530744978931626,"aZ":-26.972333607123748,"pfxX":-2.377552864859962,"pfxZ":3.249083537626217,"pX":0.2764268971899248,"pZ":1.9343752232130211,"vX0":-1.445381190057024,"vY0":-126.15122400875897,"vZ0":-4.940272175488551,"x":106.46,"y":186.55,"x0":1.1670935429976506,"y0":50.000625316680264,"z0":6.113008593036835,"aX":-3.8010167813883706},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.9,"breakHorizontal":4.7,"spinRate":2421,"spinDirection":183},"zone":8,"typeConfidence":2.0,"plateTime":0.43549075619735644,"extension":6.5053105082014815},"hitData":{"launchSpeed":100.7,"launchAngle":20.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":197.38,"coordY":86.84}},"index":3,"playId":"f1852d97-f340-31af-ba8e-b37996d36ab5","pitchNumber":3,"startTime":"2026-08-28T00:59:51.943Z","endTime":"2026-08-28T01:00:03.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:00:03.461Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"George Springer homers (13) on a fly ball to center field. Alejandro Kirk scores.","rbi":2,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-28T01:00:20.226Z","endTime":"2026-08-28T01:00:55.811Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":702070,"link":"/api/v1/people/702070"},"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":{"id":702070,"link":"/api/v1/people/702070"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.788136672750944,"aZ":-39.68317421716939,"pfxX":-1.2009577025840226,"pfxZ":-5.379678703147766,"pX":0.26178843199074037,"pZ":2.193974958994011,"vX0":-1.1415798892262248,"vY0":-117.81978665213694,"vZ0":-1.4117520335485945,"x":107.02,"y":179.54,"x0":0.9097925340310782,"y0":50.00187334765871,"z0":6.49052861209607,"aX":-1.6767369989848917},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-9.8,"breakHorizontal":2.5,"spinRate":2318,"spinDirection":341},"zone":8,"typeConfidence":2.0,"plateTime":0.4660886491146323,"extension":6.318205897414996},"hitData":{"launchSpeed":100.6,"launchAngle":30.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.83,"coordY":36.55}},"index":0,"playId":"1d4dbb8c-994b-31e1-a8f7-62f26e84339f","pitchNumber":1,"startTime":"2026-08-28T01:00:29.833Z","endTime":"2026-08-28T01:00:55.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:00:55.811Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Umpire reviewed (home run), call on the field was upheld: Kazuma Okamoto doubles (21) on a sharp fly ball to left fielder John Rave.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-28T01:01:05.596Z","endTime":"2026-08-28T01:02:08.878Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"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],"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":3},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.519864339626196,"aZ":-22.342991427174276,"pfxX":-2.0627737698869657,"pfxZ":5.882597295300004,"pX":-0.8827742269401541,"pZ":2.026002641473059,"vX0":-3.7175701943274113,"vY0":-128.88009087766073,"vZ0":-6.202204224065161,"x":150.65,"y":184.08,"x0":0.8501653947887197,"y0":50.00075235650059,"z0":6.206332771948847,"aX":-3.4448351286481422},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.4,"breakHorizontal":4.6,"spinRate":2318,"spinDirection":170},"zone":13,"typeConfidence":2.0,"plateTime":0.42611623813040733,"extension":6.4088373490367},"index":0,"playId":"3c12c7a1-79c5-3034-b0bc-4987a4ce17c2","pitchNumber":1,"startTime":"2026-08-28T01:01:15.143Z","endTime":"2026-08-28T01:01:18.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26771507270098,"aZ":-22.418956107066847,"pfxX":11.637949875608346,"pfxZ":7.077806389719849,"pX":-0.027047997044127452,"pZ":0.48154329172230675,"vX0":-6.465036127748432,"vY0":-117.52678985786068,"vZ0":-8.118483417825457,"x":118.03,"y":225.78,"x0":1.2678649124587906,"y0":50.00582117451775,"z0":6.10960097458315,"aX":16.048671528754326},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":10.7,"breakHorizontal":-19.2,"spinRate":1746,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.46864946746197456,"extension":6.31330235223161},"index":1,"playId":"04d73a21-d8a4-3158-88e1-63cdb1e7e54d","pitchNumber":2,"startTime":"2026-08-28T01:01:27.202Z","endTime":"2026-08-28T01:01:30.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.250319946645664,"aZ":-17.451169453910286,"pfxX":-1.8885405771491892,"pfxZ":8.439366619762684,"pX":-0.9975241377304245,"pZ":1.4258613867395609,"vX0":-4.122617926710022,"vY0":-131.8047663134823,"vZ0":-8.787536310385457,"x":155.02,"y":200.28,"x0":0.8374484466681797,"y0":50.0012015938908,"z0":6.112881778368059,"aX":-3.2938569973803853},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.3,"breakHorizontal":4.4,"spinRate":2321,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.41692885289791537,"extension":6.374595737808145},"index":2,"playId":"27ea5ec5-3b7d-3b98-a6f6-3ff226beeab5","pitchNumber":3,"startTime":"2026-08-28T01:01:44.592Z","endTime":"2026-08-28T01:01:48.448Z","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":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.581090685003893,"aZ":-23.524455788830167,"pfxX":9.52894176583564,"pfxZ":6.229459373484553,"pX":0.10793257560694862,"pZ":1.8393093395925189,"vX0":-5.728829009498334,"vY0":-117.73253077475673,"vZ0":-4.952663564835181,"x":112.89,"y":189.12,"x0":1.348001434306039,"y0":50.0043809932809,"z0":6.176616325936041,"aX":13.235169233549518},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":10.2,"breakHorizontal":-15.6,"spinRate":1633,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.46714981007700684,"extension":6.256628675512876},"hitData":{"launchSpeed":100.2,"launchAngle":27.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":67.5,"coordY":54.74}},"index":3,"playId":"4a39e164-892b-3a0f-a4c9-b1cd331601e6","pitchNumber":4,"startTime":"2026-08-28T01:01:55.871Z","endTime":"2026-08-28T01:02:08.878Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NH"},"playEndTime":"2026-08-28T01:02:08.878Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a soft ground ball to second baseman Isaac Collins. Kazuma Okamoto to 3rd.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-28T01:03:54.166Z","endTime":"2026-08-28T01:04:40.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"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],"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":2},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67533037553726,"aZ":-26.44063356433759,"pfxX":0.0071836479985369905,"pfxZ":3.611804251512721,"pX":0.5469782840758005,"pZ":2.549814553349068,"vX0":-1.7169067210968376,"vY0":-125.50841842504478,"vZ0":-3.5520855668771674,"x":96.15,"y":169.94,"x0":1.2405130395346897,"y0":50.00190985917165,"z0":6.149580043127126,"aX":0.011659381288518787},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.9,"breakHorizontal":0.4,"spinRate":2382,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.43729986593160763,"extension":6.432453264056387},"index":0,"playId":"8f18c3da-7ca0-34bb-845f-38d5c76a5916","pitchNumber":1,"startTime":"2026-08-28T01:03:54.166Z","endTime":"2026-08-28T01:03:58.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9168320677047,"aZ":-12.498068073103726,"pfxX":2.4257115649131338,"pfxZ":11.22337272235179,"pX":-1.7555239168615457,"pZ":1.8853596455317754,"vX0":-7.4180240754369615,"vY0":-132.70876687714468,"vZ0":-7.8866924643839305,"x":183.92,"y":187.88,"x0":0.7820580273592429,"y0":50.00443915717785,"z0":5.840929657852266,"aX":4.253879467973834},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.4,"breakHorizontal":-2.5,"spinRate":2213,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.41545577757503027,"extension":6.539943757109119},"index":1,"playId":"7be25c32-9d85-38b3-a4e9-d910da848094","pitchNumber":2,"startTime":"2026-08-28T01:04:13.207Z","endTime":"2026-08-28T01:04:17.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.147961426174415,"aZ":-40.18174563094304,"pfxX":-0.7313747033978797,"pfxZ":-5.8299001376907835,"pX":-1.0474579608547494,"pZ":2.4670047816484084,"vX0":-3.9036236888405487,"vY0":-117.57656505107666,"vZ0":-0.4326893437248569,"x":156.93,"y":172.17,"x0":0.7421249879712899,"y0":50.002260685886746,"z0":6.442203484145849,"aX":-1.0041243310359933},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-10.3,"breakHorizontal":2.4,"spinRate":2461,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.4691963883110586,"extension":6.430557003190962},"hitData":{"launchSpeed":38.7,"launchAngle":24.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":131.02,"coordY":158.61}},"index":2,"playId":"813d20d8-4302-32e4-8408-ba034060ae52","pitchNumber":3,"startTime":"2026-08-28T01:04:32.874Z","endTime":"2026-08-28T01:04:40.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:04:40.914Z","atBatIndex":57},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Daz Cameron grounds into a force out, third baseman Josh Rojas to second baseman Isaac Collins. Ernie Clement out at 2nd.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-28T01:05:56.554Z","endTime":"2026-08-28T01:06:19.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"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":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"},"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":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-28T01:05:04.755Z","endTime":"2026-08-28T01:05:58.768Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":72.9,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.613889249281804,"aZ":-23.264813979327432,"pfxX":9.044387566307753,"pfxZ":6.519909028770305,"pX":-0.5122280636930879,"pZ":1.5589038156279036,"vX0":-6.5174472949454,"vY0":-117.39707490405132,"vZ0":-5.42231073142172,"x":136.52,"y":196.69,"x0":1.154247652544189,"y0":50.002745250758394,"z0":6.123971485349019,"aX":12.357138758621886},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":10.4,"breakHorizontal":-14.3,"spinRate":1510,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4704010180579714,"extension":6.676345216652386},"index":1,"playId":"2bcce5e1-fcb8-3896-997c-cd629938cb62","pitchNumber":1,"startTime":"2026-08-28T01:05:58.768Z","endTime":"2026-08-28T01:06:02.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67609343413149,"aZ":-17.057623609213564,"pfxX":0.24622435669784082,"pfxZ":8.411428008842915,"pX":-0.8053692207901433,"pZ":1.9597818908721443,"vX0":-4.691026877397739,"vY0":-133.23080020464477,"vZ0":-7.546880891874285,"x":147.7,"y":185.87,"x0":0.9463442193751542,"y0":50.00327545110496,"z0":6.062315523367035,"aX":0.44252686725783574},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.8,"breakHorizontal":0.6,"spinRate":2336,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.41113647440368695,"extension":6.319484543860604},"hitData":{"launchSpeed":99.6,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.62,"coordY":167.38}},"index":2,"playId":"4b34e840-7e9d-3185-9cb4-b2c082083c5c","pitchNumber":2,"startTime":"2026-08-28T01:06:11.692Z","endTime":"2026-08-28T01:06:19.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:06:19.243Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Rojas grounds out, second baseman Charles McAdoo to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-28T01:08:37.498Z","endTime":"2026-08-28T01:08:47.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"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":{"description":"Pitching Change: Michael Lorenzen replaces Simeon Woods Richardson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T01:07:36.828Z","endTime":"2026-08-28T01:08:39.806Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547179,"link":"/api/v1/people/547179"},"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":0},"pitchData":{"startSpeed":93.8,"endSpeed":83.7,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.809010524629024,"aZ":-11.719428003075583,"pfxX":-7.8803522935649255,"pfxZ":11.185170465575105,"pX":-0.10114191307457511,"pZ":1.8870432063381632,"vX0":5.4335898988584725,"vY0":-136.07019798490424,"vZ0":-7.765838597088719,"x":120.86,"y":187.83,"x0":-1.125864338180828,"y0":50.00046309398072,"z0":5.637882895603361,"aX":-14.405966654327388},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":12.7,"spinRate":2472,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.4064534294009112,"extension":5.8394085670955675},"hitData":{"launchSpeed":88.5,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.13,"coordY":154.07}},"index":1,"playId":"ac775f89-ea2d-3851-b5b8-7d44f24984f8","pitchNumber":1,"startTime":"2026-08-28T01:08:39.806Z","endTime":"2026-08-28T01:08:47.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:08:47.148Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Isbel walks.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-28T01:09:01.965Z","endTime":"2026-08-28T01:11:04.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49915135458614,"aZ":-14.206573008760717,"pfxX":-7.925023077364126,"pfxZ":9.689361805285937,"pX":-1.0870214504664948,"pZ":1.9998368861240363,"vX0":2.759180430635097,"vY0":-136.18677203987681,"vZ0":-7.136963062869306,"x":158.43,"y":184.78,"x0":-1.0915657487426749,"y0":50.00010005453633,"z0":5.661845717311117,"aX":-14.692541356997438},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":13.7,"spinRate":2483,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4041864844100669,"extension":5.740240836331683},"index":0,"playId":"77cee0d2-2595-30fc-85be-b7d332e7e727","pitchNumber":1,"startTime":"2026-08-28T01:09:13.908Z","endTime":"2026-08-28T01:09:17.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.468052779372723,"aZ":-42.05901767665508,"pfxX":-0.17199703990556947,"pfxZ":-6.718448495929577,"pX":0.4994647061372625,"pZ":0.7343574798673627,"vX0":4.183776630483285,"vY0":-120.52080522700153,"vZ0":-3.1899586264606246,"x":97.96,"y":218.95,"x0":-1.2368011132416827,"y0":50.00355238924548,"z0":5.790325292042211,"aX":-0.25296355558549616},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.7,"breakHorizontal":-0.7,"spinRate":2698,"spinDirection":16},"zone":14,"typeConfidence":2.0,"plateTime":0.4544903776423066,"extension":5.496980130350384},"index":1,"playId":"4aa6456b-c8f3-30a7-b01c-f11214fc6dc9","pitchNumber":2,"startTime":"2026-08-28T01:09:27.997Z","endTime":"2026-08-28T01:09:31.868Z","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":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":76.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89885774420842,"aZ":-21.04664522960233,"pfxX":-10.902852627269851,"pfxZ":7.332718119987965,"pX":0.6658211079811783,"pZ":0.6469641997698163,"vX0":7.7287228559397,"vY0":-123.56441418934429,"vZ0":-7.496142384764212,"x":91.62,"y":221.31,"x0":-1.1153899395494296,"y0":50.00202862038471,"z0":5.540237425704382,"aX":-16.54468231536803},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":11.4,"breakHorizontal":17.5,"spinRate":2361,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4464579094975565,"extension":5.81870216805716},"index":2,"playId":"a46cab73-1c8b-3d6b-b900-0269c313e04d","pitchNumber":3,"startTime":"2026-08-28T01:09:43.315Z","endTime":"2026-08-28T01:09:47.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.3,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.182122224392906,"aZ":-12.204740055218078,"pfxX":-6.388723679827679,"pfxZ":10.844155896670564,"pX":-0.08465529739073235,"pZ":2.6367632281469353,"vX0":5.308939675579478,"vY0":-135.69700257740436,"vZ0":-5.932635717276025,"x":120.23,"y":167.59,"x0":-1.2486595830623146,"y0":50.00132118124086,"z0":5.722285807176185,"aX":-11.763481812188182},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":10.2,"spinRate":2437,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.40560525623796595,"extension":5.764988176276939},"index":3,"playId":"9e3d38eb-c54c-35ac-8cfc-fc646864fdd7","pitchNumber":4,"startTime":"2026-08-28T01:09:58.929Z","endTime":"2026-08-28T01:10:02.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31211531739247,"aZ":-12.586980683837384,"pfxX":-7.164932338363419,"pfxZ":10.499850191960986,"pX":-0.17424748490877584,"pZ":2.9527851893084707,"vX0":5.2920423148223446,"vY0":-136.5094012912553,"vZ0":-4.976248493123383,"x":123.64,"y":159.05,"x0":-1.2184983868636794,"y0":50.00302541828574,"z0":5.6834102615209705,"aX":-13.365422799485934},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":11.6,"spinRate":2454,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4030446685906064,"extension":5.853635013078739},"index":4,"playId":"bee09509-b02f-3271-86f3-b75a7d88c528","pitchNumber":5,"startTime":"2026-08-28T01:10:12.200Z","endTime":"2026-08-28T01:10:15.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":84.6,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.46872407203623,"aZ":-11.043944129106922,"pfxX":-7.366730564879395,"pfxZ":11.32241605476652,"pX":-0.6858134825105856,"pZ":2.450359375417259,"vX0":4.129495362692593,"vY0":-137.230489092678,"vZ0":-6.553990183981887,"x":143.14,"y":172.62,"x0":-1.2704068335946814,"y0":50.00170023521171,"z0":5.657609114937584,"aX":-13.746870216105622},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":12.2,"spinRate":2499,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4024748048789819,"extension":5.736319299520892},"index":5,"playId":"48cbe827-8a5c-3ff5-be68-b7d79c24f136","pitchNumber":6,"startTime":"2026-08-28T01:10:34.953Z","endTime":"2026-08-28T01:10:38.731Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-28T01:10:50.075Z","endTime":"2026-08-28T01:11:00.126Z","isPitch":false,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"}},{"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":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56246943017509,"aZ":-12.924099779845085,"pfxX":-6.146672416547261,"pfxZ":10.346964095042289,"pX":-0.5683845477711992,"pZ":4.1279834921935645,"vX0":4.021204744569538,"vY0":-136.63763034022645,"vZ0":-1.9874065579968274,"x":138.67,"y":127.32,"x0":-1.272597339472246,"y0":50.00602447960078,"z0":5.769644885136068,"aX":-11.440172806544837},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":10.1,"spinRate":2501,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4033221711947661,"extension":5.7220119659367095},"index":7,"playId":"3a3f2f94-1651-360e-a1fe-4e69fe331dc9","pitchNumber":7,"startTime":"2026-08-28T01:11:00.126Z","endTime":"2026-08-28T01:11:04.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:11:04.380Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-28T01:11:19.461Z","endTime":"2026-08-28T01:12:39.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91976882385998,"aZ":-21.368582477752426,"pfxX":-10.85357518769991,"pfxZ":5.727363208252769,"pX":-1.480287960582603,"pZ":2.367434989093888,"vX0":3.1715325463662154,"vY0":-136.869000102583,"vZ0":-4.737727130056442,"x":173.43,"y":174.86,"x0":-1.2485573365230271,"y0":50.00019360606026,"z0":5.596004852108383,"aX":-20.46308147275276},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.5,"breakHorizontal":19.0,"spinRate":2325,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.40112272134946725,"extension":5.744544053134441},"index":0,"playId":"d5edf4b9-8838-3edb-ad09-395832d6bb77","pitchNumber":1,"startTime":"2026-08-28T01:11:26.587Z","endTime":"2026-08-28T01:11:30.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":84.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.64350151474259,"aZ":-13.203700462203505,"pfxX":-6.890510680854026,"pfxZ":10.116840618255377,"pX":-0.5869107886939414,"pZ":2.879245650062752,"vX0":3.7791569129499027,"vY0":-137.33984642063882,"vZ0":-5.290288973983721,"x":139.37,"y":161.04,"x0":-1.099144997806582,"y0":50.00384385844371,"z0":5.757715231488025,"aX":-12.92122397523323},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":11.5,"spinRate":2481,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.40165872986304585,"extension":5.809793419574702},"index":1,"playId":"579b7241-fe13-3b3e-af05-e7cd4fc10174","pitchNumber":2,"startTime":"2026-08-28T01:11:38.332Z","endTime":"2026-08-28T01:11:42.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.592236964699797,"aZ":-42.7865233033307,"pfxX":-0.3502274576645794,"pfxZ":-7.180393885818743,"pX":-0.30481850585339043,"pZ":2.390593488859697,"vX0":2.4837626233680568,"vY0":-121.51119057956112,"vZ0":0.6504513299213992,"x":128.62,"y":174.23,"x0":-1.3003229034253114,"y0":50.0055168474643,"z0":5.874504474652241,"aX":-0.5170983351620904},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-12.5,"breakHorizontal":0.0,"spinRate":2554,"spinDirection":24},"zone":4,"typeConfidence":2.0,"plateTime":0.45293344220834575,"extension":5.701112182966968},"index":2,"playId":"30ecda9f-3947-3a18-aed8-9c43b3639ab4","pitchNumber":3,"startTime":"2026-08-28T01:11:52.191Z","endTime":"2026-08-28T01:12:01.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":76.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.526394720399356,"aZ":-21.154813660321892,"pfxX":-11.295419697657778,"pfxZ":7.326744435893261,"pX":-0.37189743631563416,"pZ":1.3130798152596115,"vX0":5.469673618755531,"vY0":-123.48814894959203,"vZ0":-5.861713814847476,"x":131.18,"y":203.33,"x0":-1.1790202325098342,"y0":50.00581234333568,"z0":5.56312140152808,"aX":-16.995668266326117},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":11.8,"breakHorizontal":18.7,"spinRate":2310,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.4480369494752803,"extension":5.819181191797951},"index":3,"playId":"f914ffc1-dea2-3f6a-bcbd-80d68de80c44","pitchNumber":4,"startTime":"2026-08-28T01:12:35.466Z","endTime":"2026-08-28T01:12:39.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:12:39.656Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bobby Witt Jr. pops out to catcher Alejandro Kirk in foul territory.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-28T01:12:52.471Z","endTime":"2026-08-28T01:15:12.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":"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.4,"endSpeed":85.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.72918744719984,"aZ":-16.840443033754916,"pfxX":-8.787618085906008,"pfxZ":8.160719817683653,"pX":-1.1096034678507685,"pZ":3.32164775572537,"vX0":3.059006213966241,"vY0":-137.27784450477384,"vZ0":-3.6338970691672974,"x":159.3,"y":149.1,"x0":-1.1067370389222508,"y0":50.00645308229316,"z0":5.83250607737713,"aX":-16.518334540212376},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":15.1,"spinRate":2422,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40135554018744823,"extension":5.854579820950804},"index":0,"playId":"d5d9415d-7036-3259-90c9-b519e2a5db56","pitchNumber":1,"startTime":"2026-08-28T01:13:03.383Z","endTime":"2026-08-28T01:13:07.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":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14665092495472,"aZ":-16.212644380651913,"pfxX":-9.92889945558875,"pfxZ":8.568463487129497,"pX":-0.4246097997108997,"pZ":2.5212848348907326,"vX0":4.996732513653238,"vY0":-136.37116941969987,"vZ0":-5.6209288043813075,"x":133.19,"y":170.71,"x0":-1.001995267222793,"y0":50.00068089005934,"z0":5.7480383164747595,"aX":-18.487116066994147},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":16.8,"spinRate":2420,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4034016085594936,"extension":6.019962920914566},"index":1,"playId":"39630dba-4713-346c-af34-1f51359082cb","pitchNumber":2,"startTime":"2026-08-28T01:13:17.942Z","endTime":"2026-08-28T01:13:21.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":74.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.098662007323167,"aZ":-34.149981551272454,"pfxX":3.53508551501634,"pfxZ":-1.3746307812709766,"pX":-0.4669627335398916,"pZ":2.301285587949399,"vX0":1.1211183603531016,"vY0":-121.0812526013099,"vZ0":-0.8918549125830262,"x":134.8,"y":176.65,"x0":-1.398718341279887,"y0":50.000519479861346,"z0":5.74214875622265,"aX":5.093923032669107},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.4,"breakHorizontal":-6.7,"spinRate":2691,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.4575512303752127,"extension":5.938638856441292},"index":2,"playId":"5e7e0a55-1c1c-35b1-86ed-60a638eaa670","pitchNumber":3,"startTime":"2026-08-28T01:13:32.840Z","endTime":"2026-08-28T01:13:36.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.625766742603016,"aZ":-19.059392287081938,"pfxX":-10.592074791547972,"pfxZ":6.896524587788209,"pX":-1.1463258391731392,"pZ":3.3021509019653243,"vX0":3.670709406556707,"vY0":-137.33963679480826,"vZ0":-3.2131983726353406,"x":160.7,"y":149.62,"x0":-1.1272972278778102,"y0":50.00568791425962,"z0":5.790325688149213,"aX":-20.151257194994024},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":18.4,"spinRate":2319,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39945954190670774,"extension":5.864197953768211},"index":3,"playId":"f8c7752c-dd69-3c24-972e-f7d6914fd9c4","pitchNumber":4,"startTime":"2026-08-28T01:13:53.176Z","endTime":"2026-08-28T01:14:01.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":75.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39432143979629,"aZ":-34.0884022668001,"pfxX":6.645337819426334,"pfxZ":-1.2933309103606998,"pX":-0.11271986233408467,"pZ":2.148509287464248,"vX0":0.6332929817052211,"vY0":-122.05106085810229,"vZ0":-1.439527745942723,"x":121.3,"y":180.77,"x0":-1.2382618604754143,"y0":50.00375323542976,"z0":5.735070517903138,"aX":9.829922841703993},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.4,"breakHorizontal":-12.1,"spinRate":2689,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.4521616545549527,"extension":5.993973622795216},"index":4,"playId":"b878be5c-3549-31a1-800c-f94a2c32662e","pitchNumber":5,"startTime":"2026-08-28T01:14:24.056Z","endTime":"2026-08-28T01:14:28.383Z","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":87.4,"endSpeed":78.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.715362647508236,"aZ":-30.25038685539939,"pfxX":0.07769701986071542,"pfxZ":1.2175540509592682,"pX":1.6746656888543623,"pZ":0.6246554892120258,"vX0":6.41924979455474,"vY0":-126.87956231664248,"vZ0":-6.228190528082564,"x":53.17,"y":221.91,"x0":-0.928713009796853,"y0":50.005872447424075,"z0":5.608904545012018,"aX":0.12279258389591564},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.6,"breakHorizontal":-2.0,"spinRate":2518,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4363974061084188,"extension":5.961839609567994},"index":5,"playId":"636d50a9-8ad9-340b-b038-967cf43751b7","pitchNumber":6,"startTime":"2026-08-28T01:14:46.811Z","endTime":"2026-08-28T01:14:50.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":83.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.27804979882265,"aZ":-13.407577722115873,"pfxX":-6.421215260853857,"pfxZ":10.257853467406942,"pX":0.21360061762075383,"pZ":2.6352219705227298,"vX0":5.774421783688649,"vY0":-135.7738956473614,"vZ0":-5.520683090151459,"x":108.86,"y":167.63,"x0":-1.1275048609678393,"y0":50.00411634038693,"z0":5.661219511497744,"aX":-11.749477854015499},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":10.1,"spinRate":2453,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.40654790651843165,"extension":5.925624222002167},"hitData":{"launchSpeed":81.7,"launchAngle":83.0,"totalDistance":48.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":120.4,"coordY":218.21}},"index":6,"playId":"b0e2b465-c145-324d-bbd8-186539d71568","pitchNumber":7,"startTime":"2026-08-28T01:15:06.120Z","endTime":"2026-08-28T01:15:12.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:15:12.885Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Myles Straw challenged (pitch result), call on the field was overturned: Myles Straw walks.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-28T01:17:57.353Z","endTime":"2026-08-28T01:20:20.795Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"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":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"description":"Pitching Change: Alex Lange replaces Noah Cameron.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T01:16:31.463Z","endTime":"2026-08-28T01:17:59.683Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656638,"link":"/api/v1/people/656638"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.397566465049906,"aZ":-20.734658211220577,"pfxX":-11.176407528506171,"pfxZ":5.876710158818224,"pX":0.6310790910338504,"pZ":1.9407340916163458,"vX0":8.357960517902722,"vY0":-139.35638496249354,"vZ0":-6.337627341508095,"x":92.94,"y":186.38,"x0":-0.9709680563201467,"y0":50.00024807741186,"z0":5.636211542133043,"aX":-21.74749216763643},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.4,"breakHorizontal":18.2,"spinRate":2141,"spinDirection":227},"zone":9,"typeConfidence":0.9,"plateTime":0.3946269079498328,"extension":6.513633839181991},"index":1,"playId":"404b5d27-443b-3121-89f6-f6b72f75084d","pitchNumber":1,"startTime":"2026-08-28T01:17:59.683Z","endTime":"2026-08-28T01:18:03.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.846029309821326,"aZ":-32.77381454232225,"pfxX":-3.142912449026745,"pfxZ":-0.3663221868890103,"pX":0.1480418183818315,"pZ":1.2383676289090741,"vX0":3.8980796286703,"vY0":-126.83765539315787,"vZ0":-4.933762724912398,"x":111.36,"y":205.34,"x0":-1.0030793960485305,"y0":50.00425364886535,"z0":5.83328187348562,"aX":-5.102165959801602},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.6,"breakHorizontal":4.8,"spinRate":2200,"spinDirection":8},"zone":14,"typeConfidence":2.0,"plateTime":0.43244687580933094,"extension":6.36343678170718},"index":2,"playId":"f3e4a4b5-6595-38f9-ab95-e5ccb6c465c7","pitchNumber":2,"startTime":"2026-08-28T01:18:13.282Z","endTime":"2026-08-28T01:18:17.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.149238872133637,"aZ":-33.10868156189929,"pfxX":-3.550471109424552,"pfxZ":-0.5655412071347401,"pX":0.9722180968463914,"pZ":0.26422261583112405,"vX0":6.121466738643456,"vY0":-127.41445960857362,"vZ0":-7.150405359621381,"x":79.94,"y":231.65,"x0":-1.000050864701306,"y0":50.00478232151377,"z0":5.722860335761334,"aX":-5.839231489423915},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.4,"breakHorizontal":5.0,"spinRate":2244,"spinDirection":354},"zone":14,"typeConfidence":2.0,"plateTime":0.4298569277187543,"extension":6.445185689608996},"index":3,"playId":"c9318499-1157-3958-8d29-3448df68bc86","pitchNumber":3,"startTime":"2026-08-28T01:18:31.836Z","endTime":"2026-08-28T01:18:35.675Z","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":87.6,"endSpeed":79.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53465925312951,"aZ":-36.78758493944961,"pfxX":-2.778423037126111,"pfxZ":-2.8678059432021676,"pX":-0.42226562513925314,"pZ":2.6148079616637716,"vX0":2.7262201287019057,"vY0":-127.40355243983757,"vZ0":-0.8426613894917783,"x":133.1,"y":168.18,"x0":-1.1566212165028813,"y0":50.00332718264394,"z0":5.914539849575654,"aX":-4.467300336734447},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.2,"breakHorizontal":4.2,"spinRate":2302,"spinDirection":22},"zone":4,"typeConfidence":2.0,"plateTime":0.43358654107605465,"extension":6.364149254864001},"index":4,"playId":"0090a9b2-3fc5-3e25-b920-9bdf6511e692","pitchNumber":4,"startTime":"2026-08-28T01:18:53.281Z","endTime":"2026-08-28T01:18:57.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.295949133900496,"aZ":-36.44811189632778,"pfxX":-2.317469563902263,"pfxZ":-2.615872348144311,"pX":0.5940686962114485,"pZ":1.0940931064582635,"vX0":4.842554769554092,"vY0":-127.99925804208799,"vZ0":-4.4499821787608225,"x":94.36,"y":209.24,"x0":-1.0347238034721256,"y0":50.002983781419964,"z0":5.758450818581001,"aX":-3.785037418637803},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.6,"breakHorizontal":2.9,"spinRate":2245,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.4305106994207697,"extension":6.518853048236302},"index":5,"playId":"15db6327-995e-3370-8a67-165aca93a80a","pitchNumber":5,"startTime":"2026-08-28T01:19:42.248Z","endTime":"2026-08-28T01:19:46.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.36040745763823,"aZ":-27.64416776604491,"pfxX":-11.826899830787404,"pfxZ":2.390029978729137,"pX":-1.7872682699961158,"pZ":3.265942221043678,"vX0":2.4742362049440305,"vY0":-138.13560775218272,"vZ0":-1.924934894401529,"x":185.13,"y":150.6,"x0":-1.1706242004308642,"y0":50.00191686996731,"z0":5.866766512278852,"aX":-22.409098453421393},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.1,"breakHorizontal":20.6,"spinRate":1976,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.39951166399051585,"extension":6.312516942689363},"index":6,"playId":"0f077f4a-7929-359f-a78d-70e957fd5571","pitchNumber":6,"startTime":"2026-08-28T01:19:58.613Z","endTime":"2026-08-28T01:20:02.656Z","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":95.7,"endSpeed":87.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.895383962756064,"aZ":-23.912580920801638,"pfxX":-10.253928230853186,"pfxZ":4.246217229645894,"pX":-0.12359914107589695,"pZ":1.5115909923977064,"vX0":6.864932853898484,"vY0":-139.0103978098139,"vZ0":-6.8555485474248545,"x":121.71,"y":197.97,"x0":-1.3004749639882307,"y0":50.00421478225833,"z0":5.611531698240021,"aX":-19.949851441172505},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.4,"breakHorizontal":17.0,"spinRate":2037,"spinDirection":226},"zone":13,"typeConfidence":0.91,"plateTime":0.39492420548612417,"extension":6.460275641218351},"index":7,"playId":"3af3afe6-bbed-3fa4-a035-7411286bdb66","pitchNumber":7,"startTime":"2026-08-28T01:20:16.568Z","endTime":"2026-08-28T01:20:20.795Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"}},"playEndTime":"2026-08-28T01:20:20.795Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a line drive to left fielder John Rave. Myles Straw to 2nd.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-28T01:20:46.440Z","endTime":"2026-08-28T01:21:48.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.078090485438334,"aZ":-33.765916032510496,"pfxX":-2.0556256161867426,"pfxZ":-0.9882944719172375,"pX":-0.24611983503767454,"pZ":2.098377780321256,"vX0":3.6560167798333976,"vY0":-126.61316314482013,"vZ0":-2.340976790654626,"x":126.38,"y":182.12,"x0":-1.4478087938679718,"y0":50.00454967640231,"z0":5.761653379842794,"aX":-3.3074570609494387},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.2,"breakHorizontal":2.8,"spinRate":2266,"spinDirection":358},"zone":8,"typeConfidence":2.0,"plateTime":0.4341440166290389,"extension":6.237181240836945},"index":0,"playId":"94f08372-bfb3-3daa-a3ff-9934b14e020e","pitchNumber":1,"startTime":"2026-08-28T01:21:04.402Z","endTime":"2026-08-28T01:21:08.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":80.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41855280934074,"aZ":-22.69087838092503,"pfxX":-10.440141902539914,"pfxZ":5.623749554434707,"pX":-1.0931230337439488,"pZ":1.956181533528024,"vX0":4.3952496006522255,"vY0":-130.13226107870142,"vZ0":-4.905423369784136,"x":158.67,"y":185.96,"x0":-1.4627774282390333,"y0":50.006064569389586,"z0":5.621026608592613,"aX":-17.620219731958798},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.1,"breakHorizontal":17.6,"spinRate":1821,"spinDirection":248},"zone":13,"typeConfidence":0.89,"plateTime":0.42352376397883695,"extension":6.341812249144865},"index":1,"playId":"da8a9ddd-d722-3d53-8d1d-32bc8aee912b","pitchNumber":2,"startTime":"2026-08-28T01:21:20.549Z","endTime":"2026-08-28T01:21:24.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.160197373933993,"aZ":-36.79117205268499,"pfxX":-0.6356545667272318,"pfxZ":-2.8184730078624396,"pX":-0.0904477190095938,"pZ":1.675300583923249,"vX0":4.037091970485244,"vY0":-127.73370742307577,"vZ0":-2.5987817722894455,"x":120.45,"y":193.55,"x0":-1.613902707779548,"y0":50.00092350469336,"z0":5.620057238375999,"aX":-1.0428891676376775},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.5,"breakHorizontal":0.1,"spinRate":2319,"spinDirection":21},"zone":8,"typeConfidence":2.0,"plateTime":0.4300535111551369,"extension":6.130910675113146},"hitData":{"launchSpeed":94.5,"launchAngle":12.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.17,"coordY":106.29}},"index":2,"playId":"6d0606b2-a406-30ff-b0db-3d3e18307bf8","pitchNumber":3,"startTime":"2026-08-28T01:21:37.854Z","endTime":"2026-08-28T01:21:48.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:21:48.361Z","atBatIndex":64},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Charles McAdoo grounds into a double play, third baseman Josh Rojas to second baseman Isaac Collins to first baseman Vinnie Pasquantino. Myles Straw to 3rd. Nathan Lukes out at 2nd. Charles McAdoo out at 1st.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-28T01:22:02.996Z","endTime":"2026-08-28T01:22:38.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"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":[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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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(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":95.6,"endSpeed":86.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.119107220851035,"aZ":-24.47137483641127,"pfxX":-10.473013541741624,"pfxZ":3.9868792213444983,"pX":-1.2428254621073724,"pZ":3.6952733712234114,"vX0":4.053361716898903,"vY0":-139.05074853198832,"vZ0":-1.2338251856501858,"x":164.37,"y":139.01,"x0":-1.3702941568572755,"y0":50.00277220705593,"z0":5.789497260202839,"aX":-20.230016418365675},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.1,"breakHorizontal":17.9,"spinRate":2175,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.3959706634492228,"extension":6.378465284165014},"index":0,"playId":"95d071ed-e75d-3659-ac0d-44971fdbb37c","pitchNumber":1,"startTime":"2026-08-28T01:22:14.790Z","endTime":"2026-08-28T01:22:18.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.97363709061762,"aZ":-25.522462741651484,"pfxX":-11.692890407106702,"pfxZ":3.438941593284734,"pX":-0.8380653127150826,"pZ":2.1165892234425385,"vX0":5.629088793961574,"vY0":-139.2938684635085,"vZ0":-4.791922577050261,"x":148.95,"y":181.63,"x0":-1.38392429216944,"y0":50.00272112319602,"z0":5.581372335753572,"aX":-22.6079446055171},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.3,"breakHorizontal":19.7,"spinRate":2199,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.39566874925591033,"extension":6.388942284530209},"hitData":{"launchSpeed":97.5,"launchAngle":0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.65,"coordY":169.19}},"index":1,"playId":"7dbc8752-d0df-3329-98cb-e0f64a9c14e6","pitchNumber":2,"startTime":"2026-08-28T01:22:30.475Z","endTime":"2026-08-28T01:22:38.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:22:38.372Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out sharply, third baseman Josh Rojas to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-28T01:22:52.119Z","endTime":"2026-08-28T01:23:54.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":668942,"link":"/api/v1/people/668942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":80.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58862362689589,"aZ":-31.014178433069443,"pfxX":-1.9458343320071831,"pfxZ":0.6955627306440206,"pX":-0.15378601942591122,"pZ":2.7545743751963307,"vX0":3.841579781752041,"vY0":-129.8075445459625,"vZ0":-1.3681279881457753,"x":122.86,"y":164.41,"x0":-1.4172267937379721,"y0":50.0017173510502,"z0":5.7063838235746465,"aX":-3.236732669262799},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":2.4,"spinRate":2284,"spinDirection":328},"zone":5,"typeConfidence":2.0,"plateTime":0.4261171163031907,"extension":6.3973475326539635},"index":0,"playId":"d2f57e2f-86ac-3ae1-9136-089225f862ef","pitchNumber":1,"startTime":"2026-08-28T01:23:04.519Z","endTime":"2026-08-28T01:23:09.625Z","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":95.1,"endSpeed":86.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44117679888453,"aZ":-25.574672053552465,"pfxX":-10.604205673394324,"pfxZ":3.4446452897289035,"pX":-1.5353779109118435,"pZ":2.3426142333813256,"vX0":3.4821967972368952,"vY0":-138.3821451492762,"vZ0":-4.330568955345617,"x":175.52,"y":175.53,"x0":-1.441906945386988,"y0":50.00115068205503,"z0":5.666981860239935,"aX":-20.310247827429027},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.4,"breakHorizontal":18.4,"spinRate":2307,"spinDirection":225},"zone":13,"typeConfidence":0.91,"plateTime":0.3976833610957997,"extension":6.427725002886159},"index":1,"playId":"a879db92-c321-3c68-ae67-9bb2d8cdb6ca","pitchNumber":2,"startTime":"2026-08-28T01:23:31.453Z","endTime":"2026-08-28T01:23:35.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.888438680301995,"aZ":-35.797614389613884,"pfxX":-1.432347685829272,"pfxZ":-2.2315262569644094,"pX":-0.7275417595005461,"pZ":1.4460983802347989,"vX0":2.424951342078123,"vY0":-127.64790899138417,"vZ0":-3.4203953518937498,"x":144.73,"y":199.74,"x0":-1.5101481667834291,"y0":50.00110568917803,"z0":5.66520174726563,"aX":-2.328853334234512},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.7,"breakHorizontal":1.9,"spinRate":2343,"spinDirection":16},"zone":13,"typeConfidence":2.0,"plateTime":0.43153129859388617,"extension":6.453959291102805},"hitData":{"launchSpeed":114.7,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":96.8,"coordY":167.38}},"index":2,"playId":"1aac6b5f-e8fd-332c-9524-ea3dd6eb816d","pitchNumber":3,"startTime":"2026-08-28T01:23:47.070Z","endTime":"2026-08-28T01:23:54.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:23:54.976Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jac Caglianone doubles (24) on a sharp line drive to left fielder Daz Cameron.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-28T01:26:11.740Z","endTime":"2026-08-28T01:26:26.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663662,"link":"/api/v1/people/663662"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Brandon Valenzuela replaces first baseman Vladimir Guerrero Jr., batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T01:25:22.292Z","endTime":"2026-08-28T01:26:14.015Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":665489,"link":"/api/v1/people/665489"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14306187189546,"aZ":-17.052954384991303,"pfxX":-7.916286117939137,"pfxZ":8.236004732808917,"pX":-0.22212600721386577,"pZ":3.1028562980006122,"vX0":5.181977953818234,"vY0":-135.71891967759774,"vZ0":-3.9855901413265693,"x":125.47,"y":155.0,"x0":-1.143601137274245,"y0":50.00003353073649,"z0":5.804077727082707,"aX":-14.528986809917859},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":13.0,"spinRate":2308,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.4060808258575208,"extension":5.669565735099577},"hitData":{"launchSpeed":108.1,"launchAngle":8.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":80.51,"coordY":70.21}},"index":1,"playId":"86430359-8872-377d-951c-fe1b0be79cb4","pitchNumber":1,"startTime":"2026-08-28T01:26:14.015Z","endTime":"2026-08-28T01:26:26.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:26:26.533Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a ground ball to right fielder Nathan Lukes. Jac Caglianone scores.","rbi":1,"awayScore":11,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-28T01:26:41.161Z","endTime":"2026-08-28T01:27:15.206Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"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":83.8,"endSpeed":74.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.248325489022292,"aZ":-22.934776667347823,"pfxX":-9.721167961048842,"pfxZ":6.347569647966622,"pX":0.08206507002710954,"pZ":2.481370764092742,"vX0":5.9287980189397285,"vY0":-121.65271943848366,"vZ0":-3.1605512498460167,"x":113.87,"y":171.78,"x0":-1.1598638282683376,"y0":50.00461834818966,"z0":5.85039768535529,"aX":-14.153667775271048},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":10.8,"breakHorizontal":15.6,"spinRate":1998,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.4552921683862703,"extension":5.688949968541778},"index":0,"playId":"9ffc9d06-3fc4-3907-bc6f-14a003b9e856","pitchNumber":1,"startTime":"2026-08-28T01:26:50.318Z","endTime":"2026-08-28T01:26:53.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.410737335190525,"aZ":-24.553360731362247,"pfxX":-3.223357515510601,"pfxZ":4.442881914268838,"pX":0.6872111361719433,"pZ":3.5034614039933647,"vX0":6.193242188804204,"vY0":-131.29721087592716,"vZ0":-1.1599721547327349,"x":90.81,"y":144.19,"x0":-1.302480848892971,"y0":50.00107999614102,"z0":5.808897703102392,"aX":-5.527322088491271},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":4.2,"spinRate":2481,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.4200292915698718,"extension":5.760854607433549},"hitData":{"launchSpeed":89.1,"launchAngle":1.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.5,"coordY":113.52}},"index":1,"playId":"6bb9d30f-0f56-3618-914a-3d37d93fa6ea","pitchNumber":2,"startTime":"2026-08-28T01:27:04.739Z","endTime":"2026-08-28T01:27:15.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:27:15.206Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":11,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-28T01:27:36.694Z","endTime":"2026-08-28T01:29:05.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2354912668542,"aZ":-41.07002545816131,"pfxX":0.5989186343384483,"pfxZ":-6.23302174335405,"pX":0.46362333646433274,"pZ":1.4732058391204108,"vX0":3.7689312900126777,"vY0":-118.80712079600781,"vZ0":-1.3115166877289375,"x":99.33,"y":199.0,"x0":-1.2226296076462044,"y0":50.00416229266558,"z0":5.7723448437365725,"aX":0.8544523353810377},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-11.3,"breakHorizontal":-2.0,"spinRate":2498,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.46141687580884483,"extension":5.837604397991956},"index":0,"playId":"72bf8a5f-aa4e-3d0e-bbfa-a2aee13d6c28","pitchNumber":1,"startTime":"2026-08-28T01:27:45.152Z","endTime":"2026-08-28T01:27:49.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88084566318161,"aZ":-32.39784204682339,"pfxX":7.147793311927014,"pfxZ":-0.1551922643910082,"pX":0.09657145512494736,"pZ":3.344603466311823,"vX0":1.690816349130601,"vY0":-120.15501263047634,"vZ0":0.9044535304970565,"x":113.32,"y":148.48,"x0":-1.545882367025606,"y0":50.00291197636265,"z0":5.858725310390205,"aX":10.373038857422818},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.2,"breakHorizontal":-13.3,"spinRate":2577,"spinDirection":54},"zone":2,"typeConfidence":2.0,"plateTime":0.4571391224873893,"extension":5.848544242161504},"index":1,"playId":"057d1372-7d39-3d1e-8841-5fbf6b4ff7b7","pitchNumber":2,"startTime":"2026-08-28T01:28:05.792Z","endTime":"2026-08-28T01:28:09.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42861458577624,"aZ":-29.427462089492554,"pfxX":4.699396594727433,"pfxZ":1.8933432184933014,"pX":1.563183390389154,"pZ":2.10504159494682,"vX0":5.067344618832903,"vY0":-120.12700812677141,"vZ0":-2.1249427833603214,"x":57.42,"y":181.94,"x0":-1.1885267165467641,"y0":50.00487044161696,"z0":5.630715226293011,"aX":6.832678523113946},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.1,"breakHorizontal":-9.7,"spinRate":2761,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.45688026101088886,"extension":5.880992188846199},"index":2,"playId":"706bd937-9616-3a15-bce1-a400a1811a72","pitchNumber":3,"startTime":"2026-08-28T01:28:18.294Z","endTime":"2026-08-28T01:28:21.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.005487094852192,"aZ":-18.710227449194853,"pfxX":-9.727979147315367,"pfxZ":7.327776265583266,"pX":-1.0966973485402016,"pZ":4.129016895427312,"vX0":3.5690796704397405,"vY0":-135.1071802399367,"vZ0":-1.165339629804121,"x":158.8,"y":127.3,"x0":-1.1751939724430065,"y0":50.00629428904322,"z0":5.888151979619861,"aX":-17.88547113905205},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.2,"breakHorizontal":16.8,"spinRate":2263,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4062922266328308,"extension":5.752377274529587},"index":3,"playId":"eb6375c7-2647-3844-ade7-988f853b49a4","pitchNumber":4,"startTime":"2026-08-28T01:28:36.202Z","endTime":"2026-08-28T01:28:40.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95413752109497,"aZ":-31.55322397896346,"pfxX":4.700438917314003,"pfxZ":0.4330981429550178,"pX":-0.05223045097518187,"pZ":3.4751636962421992,"vX0":1.7455020084143,"vY0":-119.80175041254226,"vZ0":1.1347793695859472,"x":118.99,"y":144.95,"x0":-1.4027523120071157,"y0":50.004770341397546,"z0":5.83376082564419,"aX":6.775401102600152},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.3,"breakHorizontal":-9.0,"spinRate":2628,"spinDirection":63},"zone":2,"typeConfidence":2.0,"plateTime":0.4586782327224359,"extension":5.939186320319839},"hitData":{"launchSpeed":87.4,"launchAngle":49.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.09,"coordY":108.56}},"index":4,"playId":"fb0d69cc-1c70-3ab8-aee9-3eea18c187b8","pitchNumber":5,"startTime":"2026-08-28T01:28:52.377Z","endTime":"2026-08-28T01:29:05.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:29:05.254Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Isaac Collins doubles (21) on a line drive to right fielder Nathan Lukes. Vinnie Pasquantino to 3rd.","rbi":0,"awayScore":11,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-28T01:29:12.972Z","endTime":"2026-08-28T01:30:53.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnThird":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.446343588507716,"aZ":-41.259323713575796,"pfxX":-2.434912928133997,"pfxZ":-6.295021995907456,"pX":1.0277305069240323,"pZ":1.370829932738919,"vX0":5.958345534474746,"vY0":-120.01415396671067,"vZ0":-1.4908940303253897,"x":77.83,"y":201.77,"x0":-1.1820535787830313,"y0":50.00185599584911,"z0":5.709171522422686,"aX":-3.516031671215659},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.5,"breakHorizontal":2.8,"spinRate":2502,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.45818172709713245,"extension":5.793268866096045},"index":0,"playId":"0db3926b-9e74-3b9d-818c-3cc371957df2","pitchNumber":1,"startTime":"2026-08-28T01:29:29.061Z","endTime":"2026-08-28T01:29:32.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.2,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81458644302186,"aZ":-12.377967120201186,"pfxX":-7.392024664282887,"pfxZ":10.762787366701723,"pX":-0.4676166330446256,"pZ":2.820303767020005,"vX0":4.684021353629418,"vY0":-135.76520206647882,"vZ0":-5.183551620156068,"x":134.82,"y":162.63,"x0":-1.2680888688139909,"y0":50.003702466053085,"z0":5.638644155531519,"aX":-13.596328880081996},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":12.2,"spinRate":2358,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.4057384869077918,"extension":5.815757598798827},"index":1,"playId":"273a0398-503a-3c26-8d96-ca2c6e197da8","pitchNumber":2,"startTime":"2026-08-28T01:29:42.235Z","endTime":"2026-08-28T01:29:46.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":75.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.267277422918276,"aZ":-22.011746370843802,"pfxX":-11.752846029830621,"pfxZ":6.823298150831377,"pX":0.22488926349822244,"pZ":2.3410766835232284,"vX0":6.840072823379029,"vY0":-122.36894839744626,"vZ0":-3.4861086103047514,"x":108.43,"y":175.57,"x0":-1.106266416773273,"y0":50.00022508393681,"z0":5.710150013736491,"aX":-17.495196006870266},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":11.6,"breakHorizontal":19.2,"spinRate":2235,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.4507749485434953,"extension":5.847548243186422},"index":2,"playId":"a10b9020-1d31-3ea0-b44d-768c7d2369c9","pitchNumber":3,"startTime":"2026-08-28T01:29:58.316Z","endTime":"2026-08-28T01:30:01.637Z","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":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.169129035040722,"aZ":-27.504500885720606,"pfxX":-0.911032247751117,"pfxZ":2.9050627466334666,"pX":1.7078036814430846,"pZ":0.2021277740397829,"vX0":7.303913513860978,"vY0":-127.251962944752,"vZ0":-7.500725142327455,"x":51.9,"y":233.32,"x0":-1.1070461637770939,"y0":50.000847538599956,"z0":5.431327574563052,"aX":-1.4637391629425454},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.4,"breakHorizontal":-0.4,"spinRate":2503,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.4338952158194731,"extension":5.912990828042444},"index":3,"playId":"02939671-66f6-3d81-93da-ac7262512cfb","pitchNumber":4,"startTime":"2026-08-28T01:30:21.429Z","endTime":"2026-08-28T01:30:25.546Z","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":1},"pitchData":{"startSpeed":83.7,"endSpeed":75.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48920567169548,"aZ":-23.994891360924814,"pfxX":-9.24280270558786,"pfxZ":5.534846056745213,"pX":-0.47226724482256466,"pZ":2.832268299484184,"vX0":4.734739291793003,"vY0":-121.76902381043753,"vZ0":-1.974785136153391,"x":135.0,"y":162.31,"x0":-1.2575967448213716,"y0":50.002847442227,"z0":5.7634362483982144,"aX":-13.657360527126542},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":9.7,"breakHorizontal":15.4,"spinRate":2201,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.4526074563938818,"extension":5.730303750068905},"hitData":{"launchSpeed":91.9,"launchAngle":19.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.81,"coordY":63.81}},"index":4,"playId":"e256a6a5-af55-3e28-b143-b60a3534d3c6","pitchNumber":5,"startTime":"2026-08-28T01:30:41.424Z","endTime":"2026-08-28T01:30:53.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:30:53.665Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out sharply to first baseman Brandon Valenzuela.","rbi":0,"awayScore":11,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-28T01:31:20.224Z","endTime":"2026-08-28T01:32:24.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnThird":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.2,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92998710368091,"aZ":-12.615796450788926,"pfxX":-7.214615043604073,"pfxZ":10.67322757078285,"pX":1.0159967169412532,"pZ":1.9211440014758328,"vX0":7.961283478945682,"vY0":-135.56777731199426,"vZ0":-7.358195178406728,"x":78.27,"y":186.91,"x0":-1.0432707891598023,"y0":50.00258752765831,"z0":5.580616652885773,"aX":-13.220643338542823},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":11.0,"spinRate":2425,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4064405946713663,"extension":5.7840058731314805},"index":0,"playId":"dbd2da25-c56c-32ec-a98e-ec28c5880014","pitchNumber":1,"startTime":"2026-08-28T01:31:21.877Z","endTime":"2026-08-28T01:31:25.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.320820141547415,"aZ":-43.69557545266658,"pfxX":0.25340585011728134,"pfxZ":-8.049351768003701,"pX":-1.5080949955110445,"pZ":3.601961766826682,"vX0":0.021484673588953555,"vY0":-119.03674601240567,"vZ0":3.5977343924262595,"x":174.49,"y":141.53,"x0":-1.5501522264600394,"y0":50.001329580162725,"z0":6.032820922732114,"aX":0.36280208366889516},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-13.4,"breakHorizontal":-0.5,"spinRate":2440,"spinDirection":26},"zone":11,"typeConfidence":2.0,"plateTime":0.4605235930630238,"extension":5.584624634519709},"index":1,"playId":"3d7faa82-699f-3420-bafc-ede59ea9ac68","pitchNumber":2,"startTime":"2026-08-28T01:31:33.437Z","endTime":"2026-08-28T01:31:37.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.474315821236445,"aZ":-14.26200778254413,"pfxX":-8.144412357415767,"pfxZ":9.812633096651275,"pX":1.325109703380355,"pZ":1.9997738008609052,"vX0":9.256797107670739,"vY0":-135.00041786622205,"vZ0":-6.654164318932688,"x":66.49,"y":184.79,"x0":-1.108426587355393,"y0":50.00171815241707,"z0":5.5217630082122575,"aX":-14.864268375482899},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":12.5,"spinRate":2402,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.40749295446956113,"extension":5.850428345590864},"index":2,"playId":"7d67c7ae-9b38-3605-9823-cc23eaa14b98","pitchNumber":3,"startTime":"2026-08-28T01:31:51.425Z","endTime":"2026-08-28T01:31:55.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.2,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03418706793335,"aZ":-12.978132149319952,"pfxX":-7.80386264421392,"pfxZ":10.759565593396221,"pX":0.21719364528586252,"pZ":2.199845655284757,"vX0":6.282883245429848,"vY0":-133.312076443427,"vZ0":-6.601502900935972,"x":108.72,"y":179.38,"x0":-1.1666418305131072,"y0":50.00062635911158,"z0":5.661198516589323,"aX":-13.920088107959522},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.1,"breakHorizontal":12.6,"spinRate":2359,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.41226750830211545,"extension":5.720320648576118},"index":3,"playId":"99b59819-7580-3e97-9d11-0a058e2638df","pitchNumber":4,"startTime":"2026-08-28T01:32:04.432Z","endTime":"2026-08-28T01:32:08.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.723607857241248,"aZ":-22.760942299702297,"pfxX":-2.871011784282234,"pfxZ":5.458436954651305,"pX":0.38220466330651975,"pZ":1.8600747521508645,"vX0":5.617177318862114,"vY0":-130.76033734037654,"vZ0":-5.076804105970183,"x":102.43,"y":188.56,"x0":-1.4250847133636064,"y0":50.00096561427837,"z0":5.544446995377891,"aX":-4.949453363497596},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.9,"breakHorizontal":3.8,"spinRate":2524,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.41959891551263606,"extension":5.869190109698652},"hitData":{"launchSpeed":102.3,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":155.16,"coordY":164.63}},"index":4,"playId":"1d573042-aaee-3f58-b266-9b830c53f0d5","pitchNumber":5,"startTime":"2026-08-28T01:32:17.209Z","endTime":"2026-08-28T01:32:24.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:32:24.045Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Rojas strikes out swinging.","rbi":0,"awayScore":11,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-28T01:32:43.065Z","endTime":"2026-08-28T01:34:02.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"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":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":82.9,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.421717952124624,"aZ":-14.327118397272988,"pfxX":-9.175041982311477,"pfxZ":10.009180297083315,"pX":0.28021095307513433,"pZ":1.8097003196531505,"vX0":6.6848196661037225,"vY0":-134.05043620267253,"vZ0":-7.069786872573293,"x":106.32,"y":189.92,"x0":-1.079347322300279,"y0":50.0032940003531,"z0":5.544204159676823,"aX":-16.361882722557052},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.4,"breakHorizontal":14.8,"spinRate":2343,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.4117941641608742,"extension":5.953667189583734},"index":0,"playId":"1678c5f1-335f-3e3c-92a6-7a69a899cc55","pitchNumber":1,"startTime":"2026-08-28T01:32:48.287Z","endTime":"2026-08-28T01:32:52.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":75.6,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.949577942872338,"aZ":-21.98010313954411,"pfxX":-10.264907916392227,"pfxZ":6.90032166066834,"pX":-0.8551216456602553,"pZ":1.51394969353827,"vX0":4.113834096047657,"vY0":-122.37222690837746,"vZ0":-5.262220575790892,"x":149.6,"y":197.9,"x0":-1.2487508769358775,"y0":50.00469880102925,"z0":5.640488062321289,"aX":-15.16801741204007},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":11.2,"breakHorizontal":17.3,"spinRate":2149,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.45208823670381726,"extension":5.777381140806547},"index":1,"playId":"c0a9ef6b-167e-3d1f-925c-51f30354c868","pitchNumber":2,"startTime":"2026-08-28T01:33:01.454Z","endTime":"2026-08-28T01:33:05.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":75.0,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.746237565795237,"aZ":-21.0300941252415,"pfxX":-11.610355833673841,"pfxZ":7.615771835142148,"pX":0.2756465292568588,"pZ":2.6694986756638945,"vX0":6.874148707601109,"vY0":-121.82276286051429,"vZ0":-2.88333718230499,"x":106.49,"y":166.7,"x0":-1.1124453982189197,"y0":50.00518905356371,"z0":5.739942734351072,"aX":-16.998198562264577},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":13.1,"breakHorizontal":18.8,"spinRate":2234,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.45417359748070396,"extension":5.730159086572032},"index":2,"playId":"cfcf33bd-6479-3dea-9baa-b0f7e3a481aa","pitchNumber":3,"startTime":"2026-08-28T01:33:14.349Z","endTime":"2026-08-28T01:33:17.614Z","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":2},"pitchData":{"startSpeed":84.2,"endSpeed":75.0,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46983697138971,"aZ":-21.05935035168613,"pfxX":-11.412369874692894,"pfxZ":7.638080344265743,"pX":0.9038565721727979,"pZ":0.35200630916759484,"vX0":7.909722285938582,"vY0":-121.9563628072779,"vZ0":-7.860350763720856,"x":82.55,"y":229.28,"x0":-0.9541198354893645,"y0":50.005432809868985,"z0":5.532276117614473,"aX":-16.61703601232928},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":11.4,"breakHorizontal":18.0,"spinRate":2258,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.45500886717776634,"extension":5.859603847142793},"index":3,"playId":"c9ff57e1-e59c-35f0-bb71-93bd8aefb03f","pitchNumber":4,"startTime":"2026-08-28T01:33:37.112Z","endTime":"2026-08-28T01:33:41.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.2,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.226362951433806,"aZ":-13.90196160521803,"pfxX":-7.31829931159928,"pfxZ":10.128099850377538,"pX":0.7866989613333282,"pZ":3.8871223010465488,"vX0":7.485974772503117,"vY0":-134.69806565566466,"vZ0":-2.409052405402009,"x":87.01,"y":133.83,"x0":-1.1022007568437904,"y0":50.00329228934467,"z0":5.798172708183374,"aX":-13.203901986287592},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.9,"breakHorizontal":11.3,"spinRate":2437,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4095112483748018,"extension":5.771653293466025},"index":4,"playId":"3f754b18-d28b-36ae-93ac-a32036685c78","pitchNumber":5,"startTime":"2026-08-28T01:33:58.348Z","endTime":"2026-08-28T01:34:02.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:34:02.337Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out, third baseman Josh Rojas to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":11,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-28T01:36:29.292Z","endTime":"2026-08-28T01:37:23.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tyler Tolbert replaces shortstop Bobby Witt Jr., batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":11,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T01:36:31.582Z","endTime":"2026-08-28T01:36:31.583Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"description":"Defensive switch from left field to center field for John Rave.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":11,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-28T01:36:31.584Z","endTime":"2026-08-28T01:36:31.585Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"700"},{"details":{"description":"Defensive Substitution: Matthew Lugo replaces center fielder Kyle Isbel, batting 9th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":11,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-28T01:36:31.586Z","endTime":"2026-08-28T01:36:31.587Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":664728,"link":"/api/v1/people/664728"}},{"details":{"description":"Pitching Change: Jose Cuas replaces Alex Lange.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":11,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-28T01:36:31.588Z","endTime":"2026-08-28T01:36:31.589Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621016,"link":"/api/v1/people/621016"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.651413291890265,"aZ":-33.40335667923773,"pfxX":-12.330102852892383,"pfxZ":-0.7023482834571384,"pX":-1.1040149703050535,"pZ":1.605506958079736,"vX0":10.932695058685402,"vY0":-132.46801026961265,"vZ0":-0.030125579202784802,"x":159.08,"y":195.43,"x0":-3.7161296728488873,"y0":50.00374991263991,"z0":4.093121240044906,"aX":-21.55325932292379},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.0,"breakHorizontal":19.4,"spinRate":2474,"spinDirection":250},"zone":13,"typeConfidence":0.89,"plateTime":0.4161100218980671,"extension":6.239053037602646},"index":4,"playId":"282ac8a5-b201-3b6c-b4d0-5525b87474b9","pitchNumber":1,"startTime":"2026-08-28T01:36:31.590Z","endTime":"2026-08-28T01:36:35.603Z","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":91.7,"endSpeed":81.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.19700184798712,"aZ":-37.9891783644216,"pfxX":-11.282469801853091,"pfxZ":-3.345379145557297,"pX":0.1227431368789338,"pZ":2.718605851326693,"vX0":13.557627861258863,"vY0":-132.5600557193477,"vZ0":3.635426965699552,"x":112.32,"y":165.38,"x0":-3.646147378811826,"y0":50.00070445782532,"z0":4.14211647334473,"aX":-19.633115457684866},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-4.7,"breakHorizontal":16.7,"spinRate":2442,"spinDirection":251},"zone":2,"typeConfidence":0.89,"plateTime":0.4167547469759847,"extension":6.213166191575265},"index":5,"playId":"d4a7c55a-a9ef-36c9-a112-b401a305d1e0","pitchNumber":2,"startTime":"2026-08-28T01:36:45.550Z","endTime":"2026-08-28T01:36:49.444Z","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":82.0,"endSpeed":72.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.427301989468507,"aZ":-30.824809827117992,"pfxX":0.776166749091793,"pfxZ":0.9876370585215746,"pX":1.1560090120295117,"pZ":0.9667633300660139,"vX0":10.977752252198675,"vY0":-118.66219681602777,"vZ0":-0.2768696082145231,"x":72.94,"y":212.68,"x0":-3.7133154155373282,"y0":50.0033916621739,"z0":3.995731325829614,"aX":1.059982935541618},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":2.0,"breakHorizontal":-5.2,"spinRate":2865,"spinDirection":104},"zone":14,"typeConfidence":0.83,"plateTime":0.469101654903449,"extension":6.099723305899644},"index":6,"playId":"8a8aab01-cd7d-30f9-9f7e-333f43d95443","pitchNumber":3,"startTime":"2026-08-28T01:37:00.010Z","endTime":"2026-08-28T01:37:03.880Z","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":0},"pitchData":{"startSpeed":91.4,"endSpeed":81.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.67828082830284,"aZ":-30.778031878248406,"pfxX":-12.24462378046551,"pfxZ":0.8063915407213322,"pX":-1.3587498150076796,"pZ":2.2942669283906,"vX0":10.109462538413855,"vY0":-132.53030959998526,"vZ0":1.0335424684452608,"x":168.79,"y":176.83,"x0":-3.6851238561336084,"y0":50.00212602109738,"z0":4.196010123544406,"aX":-21.174086853889417},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.0,"breakHorizontal":19.2,"spinRate":2476,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.4177849096272066,"extension":6.109432231773568},"hitData":{"launchSpeed":61.4,"launchAngle":9.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.11,"coordY":165.1}},"index":7,"playId":"47e1fd31-2fbd-3813-b269-fe38846e0ba0","pitchNumber":4,"startTime":"2026-08-28T01:37:14.644Z","endTime":"2026-08-28T01:37:23.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:37:23.676Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a line drive to center fielder John Rave.","rbi":0,"awayScore":11,"homeScore":2,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-28T01:37:44.867Z","endTime":"2026-08-28T01:38:16.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"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],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":82.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.71863863205916,"aZ":-32.59503938055348,"pfxX":-12.553782615657452,"pfxZ":-0.23780826002028554,"pX":-0.5106309152447506,"pZ":2.770296895030475,"vX0":12.31966885154643,"vY0":-133.3255512158971,"vZ0":2.5717773086265674,"x":136.46,"y":163.98,"x0":-3.6113654163847517,"y0":50.00417301359469,"z0":4.181435372758644,"aX":-22.090773495505957},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.6,"breakHorizontal":19.3,"spinRate":2482,"spinDirection":246},"zone":4,"typeConfidence":0.9,"plateTime":0.4144399833590815,"extension":6.196793755172704},"index":0,"playId":"764c5f62-cc65-3871-8e11-846a13f304d2","pitchNumber":1,"startTime":"2026-08-28T01:37:47.763Z","endTime":"2026-08-28T01:37:51.178Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":74.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51855126472282,"aZ":-29.31116555560596,"pfxX":4.824853924559541,"pfxZ":2.0145563592289797,"pX":0.10418698711379386,"pZ":2.908758002931454,"vX0":7.974900858396123,"vY0":-119.63772509036764,"vZ0":3.3155870579228734,"x":113.03,"y":160.24,"x0":-3.926222970291279,"y0":50.001685048443356,"z0":4.16578246796039,"aX":6.846949863581684},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.9,"breakHorizontal":-11.0,"spinRate":2765,"spinDirection":102},"zone":2,"typeConfidence":0.91,"plateTime":0.4614889742178847,"extension":6.09951530394272},"hitData":{"launchSpeed":88.8,"launchAngle":15.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.55,"coordY":80.78}},"index":1,"playId":"b5554d13-2fde-3fd3-ae23-ac67c621a547","pitchNumber":2,"startTime":"2026-08-28T01:38:06.161Z","endTime":"2026-08-28T01:38:16.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:38:16.662Z","atBatIndex":74},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kazuma Okamoto grounds into a double play, third baseman Josh Rojas to second baseman Isaac Collins to first baseman Vinnie Pasquantino. George Springer out at 2nd. Kazuma Okamoto out at 1st.","rbi":0,"awayScore":11,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-28T01:38:20.942Z","endTime":"2026-08-28T01:39:23.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40495612154819,"aZ":-33.00639280867712,"pfxX":-12.350409225674106,"pfxZ":-0.4631900468381076,"pX":-1.1278536182179315,"pZ":2.1352497489748217,"vX0":10.872264357171515,"vY0":-133.4974317935835,"vZ0":1.1591952342102168,"x":159.99,"y":181.13,"x0":-3.6760587385268706,"y0":50.00569345585219,"z0":4.096028497866428,"aX":-21.990546220611584},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.2,"breakHorizontal":19.6,"spinRate":2532,"spinDirection":253},"zone":13,"typeConfidence":0.9,"plateTime":0.41244312233135716,"extension":6.137084695935414},"index":0,"playId":"3845640f-6889-347d-8b2b-d7b78668b9b9","pitchNumber":1,"startTime":"2026-08-28T01:38:39.746Z","endTime":"2026-08-28T01:38:44.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":82.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45210721406309,"aZ":-30.404886998700107,"pfxX":-12.115387062152386,"pfxZ":0.9980243955045438,"pX":-1.8357878508253582,"pZ":3.4501328932431647,"vX0":9.143878868884926,"vY0":-133.7204230821156,"vZ0":3.5548476946329597,"x":186.98,"y":145.63,"x0":-3.755078045391109,"y0":50.006527467900696,"z0":4.306678801978121,"aX":-21.568714765788403},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.0,"breakHorizontal":19.6,"spinRate":2562,"spinDirection":244},"zone":11,"typeConfidence":0.9,"plateTime":0.41233561050277734,"extension":6.083680654582989},"index":1,"playId":"0a3433a2-74ef-33f8-a52b-dca70f0b1809","pitchNumber":2,"startTime":"2026-08-28T01:39:00.598Z","endTime":"2026-08-28T01:39:04.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":82.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84141433843396,"aZ":-36.04308015699357,"pfxX":-13.595106592001954,"pfxZ":-2.2049330592438734,"pX":-1.2253854949494825,"pZ":1.7139232091684784,"vX0":10.981730356324272,"vY0":-132.95099708264576,"vZ0":0.7330827346425164,"x":163.71,"y":192.5,"x0":-3.6846173444813175,"y0":50.003462439906926,"z0":4.0926277215646785,"aX":-23.850279577733527},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-3.5,"breakHorizontal":21.6,"spinRate":2457,"spinDirection":253},"zone":13,"typeConfidence":0.88,"plateTime":0.4151928907833251,"extension":6.138639915955066},"hitData":{"launchSpeed":91.0,"launchAngle":2.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.8,"coordY":167.38}},"index":2,"playId":"6b6fcb6f-be2e-3118-b7ae-004ac805b432","pitchNumber":3,"startTime":"2026-08-28T01:39:15.032Z","endTime":"2026-08-28T01:39:23.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:39:23.029Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matthew Lugo singles on a pop up to second baseman Charles McAdoo.","rbi":0,"awayScore":11,"homeScore":2,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-28T01:41:35.253Z","endTime":"2026-08-28T01:41:46.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jesús Sánchez replaces George Springer, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":11,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T01:41:02.283Z","endTime":"2026-08-28T01:41:02.310Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"description":"Defensive switch from left field to center field for Daz Cameron.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":11,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-28T01:41:02.310Z","endTime":"2026-08-28T01:41:02.311Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663662,"link":"/api/v1/people/663662"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Myles Straw replaces Michael Lorenzen, batting 8th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":11,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-28T01:41:02.311Z","endTime":"2026-08-28T01:41:36.850Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"800"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":36.6,"endSpeed":34.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.671870879328257,"aZ":-28.966322324208065,"pfxX":-0.8711583137180883,"pfxZ":11.939868786032097,"pX":1.2044210144400909,"pZ":2.378319739383284,"vX0":1.8879149556644612,"vY0":-52.30772331314872,"vZ0":7.63743428009135,"x":71.09,"y":174.57,"x0":-0.535043961813686,"y0":50.002021533489206,"z0":8.823253540202257,"aX":-0.23403785500890462},"breaks":{"breakAngle":0.0,"breakLength":42.0,"breakY":24.0,"breakVertical":-187.9,"breakVerticalInduced":28.9,"breakHorizontal":0.2,"spinRate":920,"spinDirection":190},"zone":14,"typeConfidence":1.35,"plateTime":1.0596656686826145,"extension":3.200604450085255},"hitData":{"launchSpeed":69.2,"launchAngle":70.0,"totalDistance":119.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":154.29,"coordY":160.12}},"index":3,"playId":"5a778e3f-93dd-3e67-b0a5-6ebe2b6472b7","pitchNumber":1,"startTime":"2026-08-28T01:41:36.850Z","endTime":"2026-08-28T01:41:46.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:41:46.603Z","atBatIndex":76},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Luke Maile grounds into a double play, third baseman Kazuma Okamoto to second baseman Charles McAdoo to first baseman Brandon Valenzuela. Matthew Lugo out at 2nd. Luke Maile out at 1st.","rbi":0,"awayScore":11,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-28T01:42:11.439Z","endTime":"2026-08-28T01:42:21.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"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":678218,"link":"/api/v1/people/678218"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luke Maile replaces Carter Jensen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":11,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T01:42:08.854Z","endTime":"2026-08-28T01:42:12.695Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":695600,"link":"/api/v1/people/695600"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":37.9,"endSpeed":35.9,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.821302160859377,"aZ":-29.181510754454955,"pfxX":-7.404332692990394,"pfxZ":10.303662739926356,"pX":-0.011267193414565198,"pZ":2.9282458818895227,"vX0":1.6276038569122502,"vY0":-54.21354719847023,"vZ0":7.629003427452272,"x":117.43,"y":159.72,"x0":-0.5898341773599189,"y0":50.00226162806343,"z0":8.728558903709517,"aX":-2.1499696632585645},"breaks":{"breakAngle":3.6,"breakLength":39.6,"breakY":24.0,"breakVertical":-175.6,"breakVerticalInduced":25.3,"breakHorizontal":12.2,"spinRate":923,"spinDirection":193},"zone":5,"typeConfidence":0.95,"plateTime":1.0199448877493116,"extension":3.089937228173632},"hitData":{"launchSpeed":92.0,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.04,"coordY":165.56}},"index":1,"playId":"33b70c32-f223-31e4-94c1-80688de3e8ad","pitchNumber":1,"startTime":"2026-08-28T01:42:12.695Z","endTime":"2026-08-28T01:42:21.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:42:21.652Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Tolbert singles on a line drive to left fielder Jesús Sánchez.","rbi":0,"awayScore":11,"homeScore":2,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-28T01:42:44.013Z","endTime":"2026-08-28T01:43:07.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":34.8,"endSpeed":33.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.579261191049073,"aZ":-29.406655900570335,"pfxX":-4.488180109394531,"pfxZ":11.365959897123053,"pX":1.0085393758713463,"pZ":2.317238498334689,"vX0":2.1053965636473895,"vY0":-49.44149969380744,"vZ0":8.644988181473964,"x":78.56,"y":176.21,"x0":-0.5828397333172876,"y0":50.00169767796069,"z0":9.054357377198587,"aX":-1.0918936927398875},"breaks":{"breakAngle":2.4,"breakLength":48.0,"breakY":24.0,"breakVertical":-211.7,"breakVerticalInduced":28.4,"breakHorizontal":6.6,"spinRate":909,"spinDirection":189},"zone":14,"typeConfidence":1.29,"plateTime":1.1152680437656914,"extension":3.265707152999577},"index":0,"playId":"1b946b8f-75ac-3bc9-b02e-d7468f4b1269","pitchNumber":1,"startTime":"2026-08-28T01:42:44.848Z","endTime":"2026-08-28T01:42:49.084Z","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":0,"outs":2},"pitchData":{"startSpeed":35.4,"endSpeed":34.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.088725127605106,"aZ":-29.1552915366243,"pfxX":-5.318234655967554,"pfxZ":12.077916150308063,"pX":-0.6869456346115377,"pZ":2.426945201682507,"vX0":0.850236905728183,"vY0":-50.331663332463144,"vZ0":8.369917392122112,"x":143.18,"y":173.25,"x0":-0.8643767788707137,"y0":50.00199074436492,"z0":9.005428282445884,"aX":-1.3284007200168162},"breaks":{"breakAngle":2.4,"breakLength":45.6,"breakY":24.0,"breakVertical":-203.6,"breakVerticalInduced":29.8,"breakHorizontal":8.9,"spinRate":940,"spinDirection":202},"zone":4,"typeConfidence":1.25,"plateTime":1.0994246536674261,"extension":3.2162503710617107},"hitData":{"launchSpeed":88.4,"launchAngle":18.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":42.1,"coordY":106.79}},"index":1,"playId":"aeb9f32a-e787-3f28-91e7-4759f8952313","pitchNumber":2,"startTime":"2026-08-28T01:42:55.839Z","endTime":"2026-08-28T01:43:07.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:43:07.849Z","atBatIndex":78},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jac Caglianone homers (23) on a fly ball to right field. Tyler Tolbert scores.","rbi":2,"awayScore":13,"homeScore":2,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-28T01:43:18.957Z","endTime":"2026-08-28T01:44:08.049Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":{"id":664702,"link":"/api/v1/people/664702"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":{"id":664702,"link":"/api/v1/people/664702"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":52.4,"endSpeed":47.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.370596651009876,"aZ":-32.36669670542515,"pfxX":-7.5918303954535755,"pfxZ":-0.35327028540522765,"pX":-0.00444843928085441,"pZ":1.0611253646078709,"vX0":3.5075475846624085,"vY0":-76.00175655535897,"vZ0":2.892839701930898,"x":117.17,"y":210.13,"x0":-1.3969771594579858,"y0":50.00004594151814,"z0":6.510456104379788,"aX":-4.2841660189358866},"breaks":{"breakAngle":7.2,"breakLength":22.8,"breakY":24.0,"breakVertical":-101.3,"breakVerticalInduced":1.8,"breakHorizontal":11.8,"spinRate":81,"spinDirection":190},"zone":14,"typeConfidence":1.35,"plateTime":0.7306502235255823,"extension":4.4507727768916885},"index":0,"playId":"cf7e82df-619e-3c67-8b19-3877bf681386","pitchNumber":1,"startTime":"2026-08-28T01:43:21.905Z","endTime":"2026-08-28T01:43:25.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":43.7,"endSpeed":38.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":9.788013367808132,"aZ":-32.802430446015215,"pfxX":0.174135499049628,"pfxZ":-1.7072774600773215,"pX":-1.7034575925613293,"pZ":4.280792459997547,"vX0":-0.01936525848696927,"vY0":-62.3428017752325,"vZ0":9.899014725905673,"x":181.93,"y":123.2,"x0":-1.7096946656139052,"y0":50.0010149118868,"z0":7.430830986023064,"aX":0.06438566802495718},"breaks":{"breakAngle":0.0,"breakLength":34.8,"breakY":24.0,"breakVertical":-150.2,"breakVerticalInduced":6.0,"breakHorizontal":-0.2,"spinRate":144,"spinDirection":254},"zone":11,"typeConfidence":1.35,"plateTime":0.8998525276081359,"extension":3.893432473955288},"index":1,"playId":"4f50969c-7455-33ed-a58c-69cfe2561b3c","pitchNumber":2,"startTime":"2026-08-28T01:43:33.312Z","endTime":"2026-08-28T01:43:37.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":39.6,"endSpeed":36.7,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":7.036736632217266,"aZ":-28.334862631130015,"pfxX":-1.8167264963400465,"pfxZ":12.197666348473536,"pX":1.1688308472946414,"pZ":3.1682740702750314,"vX0":2.3590502837174356,"vY0":-56.79927421383485,"vZ0":7.115666051443126,"x":72.45,"y":153.24,"x0":-0.7344940383201702,"y0":50.00010911723882,"z0":8.355005882675364,"aX":-0.5711638277869397},"breaks":{"breakAngle":1.2,"breakLength":36.0,"breakY":24.0,"breakVertical":-156.2,"breakVerticalInduced":28.7,"breakHorizontal":1.6,"spinRate":1015,"spinDirection":189},"zone":12,"typeConfidence":1.34,"plateTime":0.9786890704551876,"extension":3.4139447852491607},"hitData":{"launchSpeed":104.9,"launchAngle":32.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":229.47,"coordY":68.5}},"index":2,"playId":"4e547a40-3bf0-3a18-960d-db085de1fb6a","pitchNumber":3,"startTime":"2026-08-28T01:43:42.060Z","endTime":"2026-08-28T01:44:08.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:44:08.049Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out, second baseman Charles McAdoo to first baseman Brandon Valenzuela.","rbi":0,"awayScore":13,"homeScore":2,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-28T01:44:19.416Z","endTime":"2026-08-28T01:44:36.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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":678218,"link":"/api/v1/people/678218"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":46.5,"endSpeed":41.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":9.849116664280114,"aZ":-32.476271810162146,"pfxX":-4.148430549984008,"pfxZ":-0.704002805979755,"pX":-0.9543531855912987,"pZ":5.4247320981038145,"vX0":1.2755627746984979,"vY0":-66.60744533715635,"vZ0":9.664145901581026,"x":153.38,"y":92.31,"x0":-1.406015924200953,"y0":50.00199096709861,"z0":7.66703922826945,"aX":-1.7884129510086089},"breaks":{"breakAngle":2.4,"breakLength":30.0,"breakY":24.0,"breakVertical":-128.8,"breakVerticalInduced":5.9,"breakHorizontal":6.6,"spinRate":95,"spinDirection":221},"zone":11,"typeConfidence":1.35,"plateTime":0.8354415859739177,"extension":3.8155001157822745},"index":0,"playId":"adb866bd-83d4-30e9-b155-4c516d34d0ce","pitchNumber":1,"startTime":"2026-08-28T01:44:19.543Z","endTime":"2026-08-28T01:44:23.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":39.2,"endSpeed":36.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.017481809252417,"aZ":-28.842367845992484,"pfxX":-1.5926744170384746,"pfxZ":10.665161185843733,"pX":0.13743846831056106,"pZ":3.8207304067712267,"vX0":1.6936998545453374,"vY0":-56.099411548970565,"vZ0":8.114184001207686,"x":111.76,"y":135.62,"x0":-1.198490376792602,"y0":50.00268891759646,"z0":8.38766382835647,"aX":-0.49761634210693745},"breaks":{"breakAngle":1.2,"breakLength":36.0,"breakY":24.0,"breakVertical":-161.2,"breakVerticalInduced":25.7,"breakHorizontal":1.8,"spinRate":995,"spinDirection":200},"zone":12,"typeConfidence":1.35,"plateTime":0.9838966979462889,"extension":3.1886358681995177},"hitData":{"launchSpeed":88.0,"launchAngle":-4.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.29,"coordY":155.28}},"index":1,"playId":"36d2819d-90c7-362d-a616-a6c8bd6c0d50","pitchNumber":2,"startTime":"2026-08-28T01:44:28.156Z","endTime":"2026-08-28T01:44:36.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:44:36.612Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, shortstop Tyler Tolbert to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":13,"homeScore":2,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-28T01:47:03.972Z","endTime":"2026-08-28T01:47:44.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543238,"fullName":"Anthony Gose","link":"/api/v1/people/543238"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Luke Maile remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":13,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T01:46:11.467Z","endTime":"2026-08-28T01:46:11.495Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"101","replacedPlayer":{"id":695600,"link":"/api/v1/people/695600"}},{"details":{"description":"Pitching Change: Anthony Gose replaces Jose Cuas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":13,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-28T01:46:11.495Z","endTime":"2026-08-28T01:47:06.259Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543238,"link":"/api/v1/people/543238"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33417388982246,"aZ":-9.686231139976302,"pfxX":4.018009683133172,"pfxZ":11.898122823240787,"pX":0.9327659320206017,"pZ":3.325399337108505,"vX0":-1.5687810698954854,"vY0":-137.54198554979203,"vZ0":-4.881649583876853,"x":81.45,"y":148.99,"x0":0.9929085529702135,"y0":50.00522144564069,"z0":5.797787717794892,"aX":7.595762059142823},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.5,"breakHorizontal":-6.8,"spinRate":2329,"spinDirection":158},"zone":12,"typeConfidence":0.9,"plateTime":0.40028874919418245,"extension":5.917095082959819},"index":2,"playId":"d3331d0c-bc4a-343d-985c-38e219769e6d","pitchNumber":1,"startTime":"2026-08-28T01:47:06.259Z","endTime":"2026-08-28T01:47:10.263Z","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":92.8,"endSpeed":84.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.920383720882977,"aZ":-10.935639058140683,"pfxX":1.5343375002383128,"pfxZ":11.633448563458387,"pX":-1.0996177976988666,"pZ":3.444028527150853,"vX0":-5.180937402875762,"vY0":-134.90533385609854,"vZ0":-4.228606248769504,"x":158.91,"y":145.79,"x0":0.6544259217133829,"y0":50.005203807117795,"z0":5.815008966542659,"aX":2.801977370789265},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.3,"breakHorizontal":-1.6,"spinRate":2288,"spinDirection":162},"zone":11,"typeConfidence":0.9,"plateTime":0.4074783482464328,"extension":5.850502738651561},"index":3,"playId":"6b7ca30b-0911-3b82-afb3-ddf05c326f2e","pitchNumber":2,"startTime":"2026-08-28T01:47:20.406Z","endTime":"2026-08-28T01:47:24.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78959746749037,"aZ":-9.840424399690578,"pfxX":3.4243329116668844,"pfxZ":11.930901460816228,"pX":1.0519315009330916,"pZ":2.9599469619822143,"vX0":-1.0351146800687836,"vY0":-136.61936405773412,"vZ0":-5.44659188553251,"x":76.9,"y":158.86,"x0":0.9930198715785586,"y0":50.006571179872026,"z0":5.669418209022192,"aX":6.41256167959529},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.5,"breakHorizontal":-6.0,"spinRate":2312,"spinDirection":158},"zone":12,"typeConfidence":0.9,"plateTime":0.4023894640157688,"extension":5.883837816092531},"hitData":{"launchSpeed":87.0,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.56,"coordY":152.25}},"index":4,"playId":"1cab96b6-0e88-33d9-aebc-7331075ad49e","pitchNumber":3,"startTime":"2026-08-28T01:47:37.208Z","endTime":"2026-08-28T01:47:44.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:47:44.774Z","atBatIndex":81},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daz Cameron pops out to second baseman Isaac Collins.","rbi":0,"awayScore":13,"homeScore":2,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-28T01:48:00.232Z","endTime":"2026-08-28T01:49:45.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543238,"fullName":"Anthony Gose","link":"/api/v1/people/543238"},"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":"Pop Out","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":4},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":76.6,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12261454017884,"aZ":-32.39132819820744,"pfxX":-0.2152123857813848,"pfxZ":-0.14484984359993014,"pX":-1.088391254860439,"pZ":3.4167980827180835,"vX0":-4.106696387493991,"vY0":-123.17922453654505,"vZ0":0.432540700724547,"x":158.49,"y":146.53,"x0":0.6396225598079509,"y0":50.00287949093936,"z0":6.013438305327348,"aX":-0.32433057866888393},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.1,"breakHorizontal":1.6,"spinRate":2065,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.4474118291813425,"extension":5.937827105871344},"index":0,"playId":"d535fbfc-69eb-37c4-8ff0-3f5edfe67113","pitchNumber":1,"startTime":"2026-08-28T01:48:08.888Z","endTime":"2026-08-28T01:48:12.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.082237236295576,"aZ":-10.39817297635381,"pfxX":2.291998039737675,"pfxZ":11.647433450955322,"pX":0.78875773800911,"pZ":2.2473465846682594,"vX0":-1.1613636261671856,"vY0":-136.60878465362865,"vZ0":-7.170393000080778,"x":86.93,"y":178.1,"x0":0.9240347894649653,"y0":50.00672250337902,"z0":5.639369404674936,"aX":4.286883408225573},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.6,"breakHorizontal":-3.8,"spinRate":2131,"spinDirection":157},"zone":6,"typeConfidence":0.9,"plateTime":0.40258517515852743,"extension":6.015762961731882},"index":1,"playId":"0eeecc31-2179-3e86-94ec-7c134a2e2d7c","pitchNumber":2,"startTime":"2026-08-28T01:48:23.050Z","endTime":"2026-08-28T01:48:26.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.4,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.302614790284913,"aZ":-21.86744753082596,"pfxX":6.303336906356947,"pfxZ":6.8435597878592205,"pX":0.27611397964820017,"pZ":3.6515626008654167,"vX0":-3.1859769119791244,"vY0":-122.51753818716855,"vZ0":-0.8002963540950484,"x":106.48,"y":140.19,"x0":0.7808233154025366,"y0":50.00252638909996,"z0":5.867084370191729,"aX":9.493537166923694},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":12.5,"breakHorizontal":-10.6,"spinRate":1207,"spinDirection":155},"zone":12,"typeConfidence":0.91,"plateTime":0.44865319658587755,"extension":6.015758216788511},"index":2,"playId":"45a5b344-19ad-3f87-8cd4-f9cc4300d904","pitchNumber":3,"startTime":"2026-08-28T01:48:37.819Z","endTime":"2026-08-28T01:48:41.874Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48153601078554,"aZ":-12.3623594336868,"pfxX":0.9887402710433477,"pfxZ":10.334168267064143,"pX":-0.7536428361996376,"pZ":3.497509419054512,"vX0":-4.645684643030086,"vY0":-138.4374846894319,"vZ0":-3.8583050003569133,"x":145.73,"y":144.35,"x0":0.8267962531377557,"y0":50.00042443706845,"z0":5.752699464388894,"aX":1.895695920848375},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.0,"breakHorizontal":-0.7,"spinRate":2180,"spinDirection":161},"zone":11,"typeConfidence":0.9,"plateTime":0.3975439259476006,"extension":6.091460926693849},"index":3,"playId":"df45c886-ad18-3c03-97b5-5e4efc0bc73f","pitchNumber":4,"startTime":"2026-08-28T01:49:14.055Z","endTime":"2026-08-28T01:49:18.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":75.3,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.436702719264733,"aZ":-16.764538741017393,"pfxX":6.749742738526412,"pfxZ":10.439641121530862,"pX":0.160147271611233,"pZ":3.6203058561112003,"vX0":-3.3378012530074224,"vY0":-121.9442404651236,"vZ0":-1.8210611039238458,"x":110.9,"y":141.03,"x0":0.6843588537620052,"y0":50.001866340167226,"z0":5.853769743903268,"aX":9.962241056789143},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":18.6,"breakHorizontal":-11.2,"spinRate":1684,"spinDirection":163},"zone":12,"typeConfidence":0.9,"plateTime":0.45263096069356523,"extension":6.182801791491218},"hitData":{"launchSpeed":81.6,"launchAngle":75.0,"totalDistance":76.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":125.77,"coordY":172.58}},"index":4,"playId":"0a87a981-23b1-3b58-9c1e-71ff1e3fa6d7","pitchNumber":5,"startTime":"2026-08-28T01:49:35.255Z","endTime":"2026-08-28T01:49:45.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:49:45.214Z","atBatIndex":82},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Myles Straw flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":13,"homeScore":2,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-28T01:49:57.717Z","endTime":"2026-08-28T01:51:12.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543238,"fullName":"Anthony Gose","link":"/api/v1/people/543238"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".262"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".136"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".115"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.63"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.22"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.56"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.73"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.01"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.02"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.14"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.94"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.08"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.82"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.13"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.20"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.33"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".261"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".480"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".261"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".480"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"}],"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":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.417131772628025,"aZ":-6.315051310356175,"pfxX":4.062091504388589,"pfxZ":13.63870651544338,"pX":1.0065734107505406,"pZ":0.9985802238401263,"vX0":-1.416405079042972,"vY0":-137.52756932572706,"vZ0":-10.87020948948249,"x":78.63,"y":211.82,"x0":1.0037142817477978,"y0":50.00095800576701,"z0":5.451407452359226,"aX":7.700520319364663},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":22.3,"breakHorizontal":-7.0,"spinRate":2302,"spinDirection":153},"zone":14,"typeConfidence":0.9,"plateTime":0.3998440461854593,"extension":6.078928030068278},"index":0,"playId":"21423a94-11bb-3f7a-b0be-58f8a1b7c1a5","pitchNumber":1,"startTime":"2026-08-28T01:50:09.434Z","endTime":"2026-08-28T01:50:13.319Z","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":91.4,"endSpeed":83.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98322055511248,"aZ":-15.53671441025519,"pfxX":-0.19661075096233405,"pfxZ":9.346075138013248,"pX":0.10377853971903722,"pZ":1.8908220574753136,"vX0":-2.168219795014295,"vY0":-132.95582548393574,"vZ0":-6.504623030571787,"x":113.04,"y":187.73,"x0":0.9573114517079534,"y0":50.004791384886865,"z0":5.507615688367493,"aX":-0.3498708110519891},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":0.8,"spinRate":2241,"spinDirection":173},"zone":8,"typeConfidence":0.88,"plateTime":0.4128416051769275,"extension":6.065297906947006},"index":1,"playId":"3be92df8-4d3e-334b-9934-4bfe8ce3755d","pitchNumber":2,"startTime":"2026-08-28T01:50:25.405Z","endTime":"2026-08-28T01:50:29.331Z","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":94.2,"endSpeed":85.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04854434239823,"aZ":-9.05300284313673,"pfxX":3.432684029186143,"pfxZ":12.22061468383609,"pX":1.0623816258038004,"pZ":3.0427848982877137,"vX0":-0.7161102248869129,"vY0":-137.09391373135193,"vZ0":-5.477912474989715,"x":76.5,"y":156.62,"x0":0.8821944267595054,"y0":50.00089876545811,"z0":5.693100008589054,"aX":6.4927892749510745},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":21.1,"breakHorizontal":-6.0,"spinRate":2316,"spinDirection":159},"zone":12,"typeConfidence":0.9,"plateTime":0.4004839362938277,"extension":5.945355682774549},"index":2,"playId":"e9a60d1f-da9c-3358-8401-4a794e349b59","pitchNumber":3,"startTime":"2026-08-28T01:50:42.056Z","endTime":"2026-08-28T01:50:45.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.70694731625062,"aZ":-9.089266374615558,"pfxX":3.000244777432591,"pfxZ":12.015948432781606,"pX":0.42188433702559247,"pZ":2.318183579345101,"vX0":-2.4609563726831682,"vY0":-138.62268355404575,"vZ0":-7.330450263972829,"x":100.92,"y":176.19,"x0":0.9370606834639814,"y0":50.00235952771932,"z0":5.624653430044562,"aX":5.76386130737048},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.2,"breakHorizontal":-4.8,"spinRate":2284,"spinDirection":161},"zone":6,"typeConfidence":0.9,"plateTime":0.39708801584398534,"extension":5.902954658811461},"hitData":{"launchSpeed":87.5,"launchAngle":41.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.77,"coordY":119.68}},"index":3,"playId":"d0591d61-bba8-34a2-8f92-a3a4b5cbd577","pitchNumber":4,"startTime":"2026-08-28T01:51:02.632Z","endTime":"2026-08-28T01:51:12.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:51:12.300Z","atBatIndex":83}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Myles Straw flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":13,"homeScore":2,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-28T01:49:57.717Z","endTime":"2026-08-28T01:51:12.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543238,"fullName":"Anthony Gose","link":"/api/v1/people/543238"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".262"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".136"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".115"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.63"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.22"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.56"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.73"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.01"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.02"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.14"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.94"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.08"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.82"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.13"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.20"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.33"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".261"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".480"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".261"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".480"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"}],"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":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.417131772628025,"aZ":-6.315051310356175,"pfxX":4.062091504388589,"pfxZ":13.63870651544338,"pX":1.0065734107505406,"pZ":0.9985802238401263,"vX0":-1.416405079042972,"vY0":-137.52756932572706,"vZ0":-10.87020948948249,"x":78.63,"y":211.82,"x0":1.0037142817477978,"y0":50.00095800576701,"z0":5.451407452359226,"aX":7.700520319364663},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":22.3,"breakHorizontal":-7.0,"spinRate":2302,"spinDirection":153},"zone":14,"typeConfidence":0.9,"plateTime":0.3998440461854593,"extension":6.078928030068278},"index":0,"playId":"21423a94-11bb-3f7a-b0be-58f8a1b7c1a5","pitchNumber":1,"startTime":"2026-08-28T01:50:09.434Z","endTime":"2026-08-28T01:50:13.319Z","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":91.4,"endSpeed":83.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98322055511248,"aZ":-15.53671441025519,"pfxX":-0.19661075096233405,"pfxZ":9.346075138013248,"pX":0.10377853971903722,"pZ":1.8908220574753136,"vX0":-2.168219795014295,"vY0":-132.95582548393574,"vZ0":-6.504623030571787,"x":113.04,"y":187.73,"x0":0.9573114517079534,"y0":50.004791384886865,"z0":5.507615688367493,"aX":-0.3498708110519891},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":0.8,"spinRate":2241,"spinDirection":173},"zone":8,"typeConfidence":0.88,"plateTime":0.4128416051769275,"extension":6.065297906947006},"index":1,"playId":"3be92df8-4d3e-334b-9934-4bfe8ce3755d","pitchNumber":2,"startTime":"2026-08-28T01:50:25.405Z","endTime":"2026-08-28T01:50:29.331Z","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":94.2,"endSpeed":85.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04854434239823,"aZ":-9.05300284313673,"pfxX":3.432684029186143,"pfxZ":12.22061468383609,"pX":1.0623816258038004,"pZ":3.0427848982877137,"vX0":-0.7161102248869129,"vY0":-137.09391373135193,"vZ0":-5.477912474989715,"x":76.5,"y":156.62,"x0":0.8821944267595054,"y0":50.00089876545811,"z0":5.693100008589054,"aX":6.4927892749510745},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":21.1,"breakHorizontal":-6.0,"spinRate":2316,"spinDirection":159},"zone":12,"typeConfidence":0.9,"plateTime":0.4004839362938277,"extension":5.945355682774549},"index":2,"playId":"e9a60d1f-da9c-3358-8401-4a794e349b59","pitchNumber":3,"startTime":"2026-08-28T01:50:42.056Z","endTime":"2026-08-28T01:50:45.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.70694731625062,"aZ":-9.089266374615558,"pfxX":3.000244777432591,"pfxZ":12.015948432781606,"pX":0.42188433702559247,"pZ":2.318183579345101,"vX0":-2.4609563726831682,"vY0":-138.62268355404575,"vZ0":-7.330450263972829,"x":100.92,"y":176.19,"x0":0.9370606834639814,"y0":50.00235952771932,"z0":5.624653430044562,"aX":5.76386130737048},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.2,"breakHorizontal":-4.8,"spinRate":2284,"spinDirection":161},"zone":6,"typeConfidence":0.9,"plateTime":0.39708801584398534,"extension":5.902954658811461},"hitData":{"launchSpeed":87.5,"launchAngle":41.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.77,"coordY":119.68}},"index":3,"playId":"d0591d61-bba8-34a2-8f92-a3a4b5cbd577","pitchNumber":4,"startTime":"2026-08-28T01:51:02.632Z","endTime":"2026-08-28T01:51:12.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:51:12.300Z","atBatIndex":83},"scoringPlays":[0,4,16,44,46,47,48,55,68,79],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2,3,4,5,6],"bottom":[7,8,9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":219.14,"y":55.19},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":117.88,"y":92.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":191.81,"y":118.97},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":129.76,"y":193.25},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":108.3,"y":208.53},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"coordinates":{"x":171.24,"y":115.34},"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":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":185.34,"y":89.33},"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":1,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":140.37,"y":181.3},"type":"O","description":"Pop Out"}]}},{"startIndex":12,"endIndex":21,"top":[12,13,14,15,16,17],"bottom":[18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"coordinates":{"x":87.43,"y":77.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":108.3,"y":164.96},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":158.16,"y":97.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":154.29,"y":155.28},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":123.4,"y":60.43},"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":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":93.46,"y":59.81},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":103.46,"y":94.76},"type":"O","description":"Flyout"}]}},{"startIndex":22,"endIndex":27,"top":[22,23,24],"bottom":[25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":160.78,"y":135.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":99.23,"y":172.82},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"coordinates":{"x":114.73,"y":178.31},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":135.93,"y":134.98},"type":"O","description":"Double Play"}]}},{"startIndex":28,"endIndex":34,"top":[28,29,30,31],"bottom":[32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"coordinates":{"x":187.66,"y":143.84},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":115.56,"y":148.01},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":101.65,"y":135.91},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":94.72,"y":161.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":96.87,"y":160.18},"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":4,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":124.43,"y":133.74},"type":"O","description":"Groundout"}]}},{"startIndex":35,"endIndex":41,"top":[35,36,37,38],"bottom":[39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":128.35,"y":91.24},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"},"coordinates":{"x":181.91,"y":168.9},"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":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":130.09,"y":180.69},"type":"O","description":"Groundout"}]}},{"startIndex":42,"endIndex":58,"top":[42,43,44,45,46,47,48,49,50,51],"bottom":[52,53,54,55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":165.22,"y":156.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":88.09,"y":56.87},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":69.57,"y":73.58},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":223.3,"y":83.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":214.8,"y":79.63},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":111.33,"y":95.37},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":102.54,"y":115.32},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"coordinates":{"x":178.2,"y":93.95},"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":6,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":137.46,"y":133.99},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":197.38,"y":86.84},"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":6,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":109.83,"y":36.55},"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":6,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":67.5,"y":54.74},"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":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":131.02,"y":158.61},"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":6,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"},"coordinates":{"x":98.62,"y":167.38},"type":"O","description":"Forceout"}]}},{"startIndex":59,"endIndex":66,"top":[59,60,61,62],"bottom":[63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"coordinates":{"x":159.13,"y":154.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":120.4,"y":218.21},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":73.17,"y":106.29},"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":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"coordinates":{"x":101.65,"y":169.19},"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":7,"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":96.8,"y":167.38},"type":"O","description":"Groundout"}]}},{"startIndex":67,"endIndex":75,"top":[67,68,69,70,71,72],"bottom":[73,74,75],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":80.51,"y":70.21},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":178.5,"y":113.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":184.09,"y":108.56},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":172.81,"y":63.81},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":155.16,"y":164.63},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":95.11,"y":165.1},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":122.55,"y":80.78},"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":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":96.8,"y":167.38},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":76,"endIndex":83,"top":[76,77,78,79,80],"bottom":[81,82,83],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"coordinates":{"x":154.29,"y":160.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"coordinates":{"x":101.04,"y":165.56},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"coordinates":{"x":42.1,"y":106.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":229.47,"y":68.5},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":154.29,"y":155.28},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":543238,"fullName":"Anthony Gose","link":"/api/v1/people/543238"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":115.56,"y":152.25},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":543238,"fullName":"Anthony Gose","link":"/api/v1/people/543238"},"batter":{"id":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"},"coordinates":{"x":125.77,"y":172.58},"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":9,"pitcher":{"id":543238,"fullName":"Anthony Gose","link":"/api/v1/people/543238"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":210.77,"y":119.68},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":2},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":6,"hits":5,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":8,"errors":1,"leftOnBase":6},"away":{"runs":13,"hits":16,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":543238,"fullName":"Anthony Gose","link":"/api/v1/people/543238"},"catcher":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"first":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"second":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"third":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"shortstop":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"left":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"center":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"right":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"onDeck":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"inHole":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"battingOrder":5,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"offense":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"onDeck":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"inHole":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"battingOrder":8,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":9,"airOuts":9,"runs":13,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".248","atBats":43,"obp":".316","slg":".401","ops":".717","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":29,"rbi":12,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.33","popOuts":5,"lineOuts":0},"pitching":{"flyOuts":3,"groundOuts":11,"airOuts":10,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":32,"obp":".314","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":117,"era":"4.68","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.40","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":117,"balls":40,"strikes":77,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":2,"pitchesPerInning":"13.00","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":27,"errors":0,"chances":41,"passedBall":0,"pickoffs":0}},"players":{"ID695600":{"person":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"jerseyNumber":"22","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"1-2 | HR, 3 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":85,"groundOuts":66,"airOuts":135,"runs":60,"doubles":25,"triples":1,"homeRuns":18,"strikeOuts":142,"baseOnBalls":55,"intentionalWalks":1,"hits":97,"hitByPitch":2,"avg":".224","atBats":434,"obp":".310","slg":".410","ops":".720","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":497,"totalBases":178,"rbi":59,"leftOnBase":160,"sacBunts":0,"sacFlies":6,"babip":".282","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.11","popOuts":27,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":30,"stolenBasePercentage":".638","caughtStealingPercentage":".362","assists":23,"putOuts":538,"errors":3,"chances":564,"fielding":".995","passedBall":8,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID621016":{"person":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":8,"groundOuts":9,"airOuts":16,"runs":3,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":54,"obp":".371","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":275,"era":"1.93","inningsPitched":"14.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":3,"whip":"1.64","battersFaced":62,"outs":42,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":275,"balls":107,"strikes":168,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".---","pitchesPerInning":"19.64","gamesFinished":5,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"9.00","walksPer9Inn":"5.14","hitsPer9Inn":"9.64","runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686475":{"person":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"201","stats":{"batting":{"summary":"1-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":15,"groundOuts":30,"airOuts":29,"runs":28,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".300","atBats":110,"obp":".366","slg":".427","ops":".793","caughtStealing":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":47,"rbi":8,"leftOnBase":56,"sacBunts":4,"sacFlies":1,"babip":".353","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.67","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":9,"airOuts":3,"runs":13,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":29,"obp":".636","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":106,"era":"25.07","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"4.29","battersFaced":33,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":46,"strikes":60,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.71","gamesFinished":5,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"5.79","hitsPer9Inn":"32.79","runsScoredPer9":"25.07","homeRunsPer9":"7.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":55,"putOuts":54,"errors":2,"chances":111,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID668942":{"person":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"jerseyNumber":"40","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | BB, K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":19,"groundOuts":20,"airOuts":29,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".225","atBats":80,"obp":".262","slg":".300","ops":".562","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":24,"rbi":9,"leftOnBase":33,"sacBunts":1,"sacFlies":0,"babip":".262","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"80.00","popOuts":7,"lineOuts":3},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":13,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","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":47,"putOuts":11,"errors":2,"chances":60,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID686555":{"person":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"1-5 | 2B, 2 K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":5,"putOuts":5,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":63,"groundOuts":85,"airOuts":113,"runs":41,"doubles":21,"triples":3,"homeRuns":6,"strikeOuts":100,"baseOnBalls":51,"intentionalWalks":0,"hits":87,"hitByPitch":6,"avg":".229","atBats":380,"obp":".327","slg":".347","ops":".674","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":442,"totalBases":132,"rbi":38,"leftOnBase":183,"sacBunts":2,"sacFlies":3,"babip":".292","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.33","popOuts":25,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":230,"errors":1,"chances":245,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID521692":{"person":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"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":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":90,"groundOuts":123,"airOuts":155,"runs":46,"doubles":19,"triples":1,"homeRuns":17,"strikeOuts":104,"baseOnBalls":20,"intentionalWalks":2,"hits":106,"hitByPitch":12,"avg":".220","atBats":481,"obp":".265","slg":".370","ops":".635","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":19,"groundIntoTriplePlay":0,"plateAppearances":522,"totalBases":178,"rbi":59,"leftOnBase":225,"sacBunts":0,"sacFlies":7,"babip":".243","groundOutsToAirouts":"0.79","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"28.29","popOuts":27,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":12,"stolenBases":22,"stolenBasePercentage":".647","caughtStealingPercentage":".353","assists":38,"putOuts":485,"errors":4,"chances":527,"fielding":".992","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID679845":{"person":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":58,"groundOuts":80,"airOuts":96,"runs":36,"doubles":21,"triples":2,"homeRuns":6,"strikeOuts":54,"baseOnBalls":36,"intentionalWalks":0,"hits":69,"hitByPitch":6,"avg":".237","atBats":291,"obp":".329","slg":".385","ops":".714","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":112,"rbi":40,"leftOnBase":118,"sacBunts":4,"sacFlies":4,"babip":".268","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.50","popOuts":12,"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":155,"putOuts":97,"errors":8,"chances":260,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671162":{"person":{"id":671162,"fullName":"Connor Thomas","link":"/api/v1/people/671162"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":4,"groundOuts":12,"airOuts":11,"runs":15,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":0,"hits":17,"hitByPitch":2,"atBats":45,"obp":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":188,"era":"13.06","inningsPitched":"10.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":15,"whip":"2.23","battersFaced":55,"outs":31,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":188,"balls":76,"strikes":112,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".500","pitchesPerInning":"18.19","gamesFinished":0,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"6.10","walksPer9Inn":"5.23","hitsPer9Inn":"14.81","runsScoredPer9":"13.06","homeRunsPer9":"3.48","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670231":{"person":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"0-5","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":31,"flyOuts":10,"groundOuts":23,"airOuts":23,"runs":14,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".218","atBats":78,"obp":".282","slg":".423","ops":".705","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":33,"rbi":8,"leftOnBase":35,"sacBunts":2,"sacFlies":0,"babip":".241","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":8,"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":2,"putOuts":49,"errors":1,"chances":52,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID683090":{"person":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"jerseyNumber":"24","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"901","stats":{"batting":{"summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID571912":{"person":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":1,"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":11,"flyOuts":3,"groundOuts":5,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".172","atBats":29,"obp":".200","slg":".310","ops":".510","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":9,"rbi":5,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".235","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":2,"putOuts":59,"errors":0,"chances":61,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID518886":{"person":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":38,"gamesStarted":0,"flyOuts":30,"groundOuts":25,"airOuts":50,"runs":20,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":35,"baseOnBalls":18,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":138,"obp":".314","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":656,"era":"4.15","inningsPitched":"39.0","wins":1,"losses":2,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":18,"whip":"1.23","battersFaced":160,"outs":117,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":656,"balls":258,"strikes":398,"strikePercentage":".610","hitBatsmen":2,"balks":1,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".333","pitchesPerInning":"16.82","gamesFinished":17,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"8.08","walksPer9Inn":"4.15","hitsPer9Inn":"6.92","runsScoredPer9":"4.62","homeRunsPer9":"0.92","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686469":{"person":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":62,"groundOuts":68,"airOuts":125,"runs":41,"doubles":15,"triples":2,"homeRuns":9,"strikeOuts":61,"baseOnBalls":43,"intentionalWalks":3,"hits":81,"hitByPitch":2,"avg":".245","atBats":331,"obp":".332","slg":".384","ops":".716","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":380,"totalBases":127,"rbi":41,"leftOnBase":145,"sacBunts":0,"sacFlies":4,"babip":".272","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.78","popOuts":37,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":51,"putOuts":642,"errors":4,"chances":697,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664728":{"person":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":25,"groundOuts":64,"airOuts":62,"runs":26,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":55,"baseOnBalls":13,"intentionalWalks":0,"hits":54,"hitByPitch":3,"avg":".239","atBats":226,"obp":".287","slg":".367","ops":".654","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":83,"rbi":24,"leftOnBase":96,"sacBunts":7,"sacFlies":2,"babip":".287","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.67","popOuts":17,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":204,"errors":2,"chances":206,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663738":{"person":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":4,"flyOuts":38,"groundOuts":64,"airOuts":66,"runs":23,"doubles":12,"triples":1,"homeRuns":4,"strikeOuts":43,"baseOnBalls":17,"intentionalWalks":0,"hits":43,"hitByPitch":2,"atBats":215,"obp":".264","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":853,"era":"2.93","inningsPitched":"58.1","wins":4,"losses":4,"saves":1,"saveOpportunities":3,"holds":13,"blownSaves":2,"earnedRuns":19,"whip":"1.03","battersFaced":235,"outs":175,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":853,"balls":314,"strikes":539,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".500","pitchesPerInning":"14.62","gamesFinished":2,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"6.63","walksPer9Inn":"2.62","hitsPer9Inn":"6.63","runsScoredPer9":"3.55","homeRunsPer9":"0.62","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608379":{"person":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":113,"groundOuts":148,"airOuts":195,"runs":67,"doubles":35,"triples":4,"homeRuns":22,"strikeOuts":126,"baseOnBalls":42,"intentionalWalks":1,"hits":141,"hitByPitch":6,"atBats":606,"obp":".288","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2434,"era":"3.49","inningsPitched":"162.2","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.13","battersFaced":658,"outs":488,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2434,"balls":856,"strikes":1578,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".467","pitchesPerInning":"14.96","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.97","walksPer9Inn":"2.32","hitsPer9Inn":"7.80","runsScoredPer9":"3.71","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":37,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":11,"errors":2,"chances":24,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663878":{"person":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":30,"gamesStarted":0,"flyOuts":21,"groundOuts":31,"airOuts":36,"runs":11,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":18,"intentionalWalks":0,"hits":23,"hitByPitch":4,"atBats":118,"obp":".321","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":555,"era":"2.41","inningsPitched":"33.2","wins":2,"losses":1,"saves":3,"saveOpportunities":4,"holds":4,"blownSaves":1,"earnedRuns":9,"whip":"1.22","battersFaced":140,"outs":101,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":555,"balls":223,"strikes":332,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".667","pitchesPerInning":"16.49","gamesFinished":9,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"7.49","walksPer9Inn":"4.81","hitsPer9Inn":"6.15","runsScoredPer9":"2.94","homeRunsPer9":"0.27","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607625":{"person":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":106,"groundOuts":143,"airOuts":166,"runs":85,"doubles":37,"triples":5,"homeRuns":16,"strikeOuts":116,"baseOnBalls":47,"intentionalWalks":0,"hits":161,"hitByPitch":7,"atBats":577,"obp":".338","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":2427,"era":"4.61","inningsPitched":"150.1","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":77,"whip":"1.38","battersFaced":640,"outs":451,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2427,"balls":880,"strikes":1547,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".462","pitchesPerInning":"16.14","gamesFinished":0,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"6.94","walksPer9Inn":"2.81","hitsPer9Inn":"9.64","runsScoredPer9":"5.09","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":6,"passedBall":0,"popOuts":20,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":13,"errors":2,"chances":35,"fielding":".943","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702070":{"person":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(W, 9-8)","summary":"6.0 IP, 2 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":81,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":26,"strikes":55,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":25,"flyOuts":92,"groundOuts":140,"airOuts":169,"runs":71,"doubles":33,"triples":2,"homeRuns":15,"strikeOuts":131,"baseOnBalls":48,"intentionalWalks":1,"hits":134,"hitByPitch":3,"atBats":566,"obp":".297","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":2428,"era":"3.98","inningsPitched":"149.1","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.22","battersFaced":625,"outs":448,"gamesPitched":26,"completeGames":1,"shutouts":1,"pitchesThrown":2428,"balls":901,"strikes":1527,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.83","rbi":2,"winPercentage":".529","pitchesPerInning":"16.26","gamesFinished":1,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"7.90","walksPer9Inn":"2.89","hitsPer9Inn":"8.08","runsScoredPer9":"4.28","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":29,"lineOuts":48},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":2,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656638":{"person":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":50,"gamesStarted":0,"flyOuts":27,"groundOuts":52,"airOuts":42,"runs":35,"doubles":9,"triples":2,"homeRuns":6,"strikeOuts":53,"baseOnBalls":27,"intentionalWalks":0,"hits":50,"hitByPitch":5,"atBats":196,"obp":".358","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":944,"era":"5.75","inningsPitched":"51.2","wins":2,"losses":7,"saves":10,"saveOpportunities":13,"holds":3,"blownSaves":3,"earnedRuns":33,"whip":"1.49","battersFaced":229,"outs":155,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":944,"balls":360,"strikes":584,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".222","pitchesPerInning":"18.27","gamesFinished":23,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"9.23","walksPer9Inn":"4.70","hitsPer9Inn":"8.71","runsScoredPer9":"6.10","homeRunsPer9":"1.05","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677976":{"person":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":8,"flyOuts":25,"groundOuts":72,"airOuts":44,"runs":11,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":21,"intentionalWalks":0,"hits":50,"hitByPitch":0,"atBats":197,"obp":".323","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":897,"era":"1.92","inningsPitched":"51.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.37","battersFaced":221,"outs":155,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":897,"balls":340,"strikes":557,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".500","pitchesPerInning":"17.36","gamesFinished":0,"strikeoutWalkRatio":"1.62","strikeoutsPer9Inn":"5.92","walksPer9Inn":"3.66","hitsPer9Inn":"8.71","runsScoredPer9":"1.92","homeRunsPer9":"0.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":9,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695506":{"person":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"jerseyNumber":"14","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"5-6 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":9,"rbi":6,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":51,"groundOuts":110,"airOuts":85,"runs":62,"doubles":24,"triples":2,"homeRuns":23,"strikeOuts":125,"baseOnBalls":29,"intentionalWalks":2,"hits":125,"hitByPitch":5,"avg":".282","atBats":444,"obp":".332","slg":".500","ops":".832","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":479,"totalBases":222,"rbi":66,"leftOnBase":196,"sacBunts":0,"sacFlies":1,"babip":".343","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.30","popOuts":10,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":425,"errors":4,"chances":461,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID543238":{"person":{"id":543238,"fullName":"Anthony Gose","link":"/api/v1/people/543238"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":12,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID674444":{"person":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":2,"flyOuts":20,"groundOuts":50,"airOuts":42,"runs":26,"doubles":6,"triples":0,"homeRuns":12,"strikeOuts":54,"baseOnBalls":19,"intentionalWalks":2,"hits":44,"hitByPitch":2,"atBats":189,"obp":".310","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":795,"era":"4.44","inningsPitched":"50.2","wins":2,"losses":3,"saves":5,"saveOpportunities":6,"holds":5,"blownSaves":1,"earnedRuns":25,"whip":"1.24","battersFaced":211,"outs":152,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":795,"balls":273,"strikes":522,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".400","pitchesPerInning":"15.69","gamesFinished":18,"strikeoutWalkRatio":"2.84","strikeoutsPer9Inn":"9.59","walksPer9Inn":"3.38","hitsPer9Inn":"7.82","runsScoredPer9":"4.62","homeRunsPer9":"2.13","inheritedRunners":15,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670167":{"person":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":54,"gamesStarted":0,"flyOuts":24,"groundOuts":52,"airOuts":48,"runs":23,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":36,"baseOnBalls":22,"intentionalWalks":3,"hits":41,"hitByPitch":1,"atBats":174,"obp":".322","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":812,"era":"3.72","inningsPitched":"48.1","wins":1,"losses":3,"saves":1,"saveOpportunities":4,"holds":14,"blownSaves":3,"earnedRuns":20,"whip":"1.30","battersFaced":200,"outs":145,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":812,"balls":311,"strikes":501,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".250","pitchesPerInning":"16.80","gamesFinished":5,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"6.70","walksPer9Inn":"4.10","hitsPer9Inn":"7.63","runsScoredPer9":"4.28","homeRunsPer9":"1.30","inheritedRunners":25,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677951":{"person":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | 2B, RBI, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":116,"flyOuts":75,"groundOuts":86,"airOuts":149,"runs":75,"doubles":27,"triples":1,"homeRuns":16,"strikeOuts":90,"baseOnBalls":55,"intentionalWalks":8,"hits":131,"hitByPitch":2,"avg":".289","atBats":453,"obp":".366","slg":".459","ops":".825","caughtStealing":7,"stolenBases":36,"stolenBasePercentage":".837","caughtStealingPercentage":".163","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":513,"totalBases":208,"rbi":49,"leftOnBase":162,"sacBunts":0,"sacFlies":3,"babip":".329","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.31","popOuts":36,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":266,"putOuts":140,"errors":7,"chances":413,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[695600,571912,677951,686475,695506,686469,521692,686555,670231,668942,664728,683090,702070,656638,621016,543238],"pitchers":[702070,656638,621016,543238],"bench":[679845],"bullpen":[674444,677976,518886,607625,663738,663878,670167,671162,608379],"battingOrder":[571912,686475,695506,686469,521692,686555,670231,668942,683090],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Isbel (9, Woods Richardson); Witt Jr. (27, Woods Richardson); Caglianone (24, Lorenzen); Collins (21, Lorenzen)."},{"label":"HR","value":"Jensen (18, 1st inning off Arrighetti, 0 on, 0 out); Pasquantino (9, 6th inning off Woods Richardson, 1 on, 1 out); Caglianone (23, 9th inning off Straw, 1 on, 2 out)."},{"label":"TB","value":"Caglianone 9; Collins 2; Isbel 2; Jensen 4; Lugo, M; Pasquantino 5; Perez, S; Rojas, J; Tolbert; Witt Jr. 3."},{"label":"RBI","value":"Caglianone 6 (66); Isbel (24); Jensen (59); Pasquantino 3 (41); Witt Jr. (49)."},{"label":"2-out RBI","value":"Caglianone 4."},{"label":"Runners left in scoring position, 2 out","value":"Rojas, J 2; Rave 2."},{"label":"GIDP","value":"Maile."},{"label":"Team RISP","value":"4-for-13."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Witt Jr. (36, 2nd base off Arrighetti/Kirk)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"3 (Collins-Pasquantino; 2 Rojas, J-Collins-Pasquantino)."}]}],"note":[{"label":"a","value":"Grounded into a double play for Jensen in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":11,"airOuts":10,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".245","atBats":32,"obp":".306","slg":".379","ops":".685","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":13,"rbi":2,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":3,"lineOuts":4},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":9,"runs":13,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":43,"obp":".449","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":192,"era":"4.00","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":12,"whip":"1.32","battersFaced":49,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":192,"balls":74,"strikes":118,"strikePercentage":".610","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":12,"pitchesPerInning":"21.33","runsScoredPer9":"13.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":5,"flyOuts":40,"groundOuts":93,"airOuts":74,"runs":29,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":74,"baseOnBalls":20,"intentionalWalks":1,"hits":70,"hitByPitch":1,"atBats":309,"obp":".275","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":1277,"era":"2.95","inningsPitched":"82.1","wins":5,"losses":2,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":27,"whip":"1.09","battersFaced":332,"outs":247,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":1277,"balls":430,"strikes":847,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".714","pitchesPerInning":"15.51","gamesFinished":8,"strikeoutWalkRatio":"3.70","strikeoutsPer9Inn":"8.09","walksPer9Inn":"2.19","hitsPer9Inn":"7.65","runsScoredPer9":"3.17","homeRunsPer9":"0.55","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":64,"groundOuts":158,"airOuts":110,"runs":60,"doubles":14,"triples":0,"homeRuns":13,"strikeOuts":143,"baseOnBalls":65,"intentionalWalks":1,"hits":121,"hitByPitch":6,"atBats":528,"obp":".320","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2417,"era":"3.43","inningsPitched":"144.1","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.29","battersFaced":603,"outs":433,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2417,"balls":909,"strikes":1508,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".588","pitchesPerInning":"16.75","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"8.92","walksPer9Inn":"4.05","hitsPer9Inn":"7.55","runsScoredPer9":"3.74","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":12,"errors":0,"chances":29,"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":{},"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":61,"gamesStarted":0,"flyOuts":27,"groundOuts":71,"airOuts":43,"runs":18,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":83,"baseOnBalls":18,"intentionalWalks":1,"hits":49,"hitByPitch":0,"atBats":242,"obp":".255","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1065,"era":"1.20","inningsPitched":"67.2","wins":5,"losses":4,"saves":30,"saveOpportunities":31,"holds":5,"blownSaves":1,"earnedRuns":9,"whip":"0.99","battersFaced":264,"outs":203,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":1065,"balls":347,"strikes":718,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.65","rbi":0,"winPercentage":".556","pitchesPerInning":"15.74","gamesFinished":43,"strikeoutWalkRatio":"4.61","strikeoutsPer9Inn":"11.04","walksPer9Inn":"2.39","hitsPer9Inn":"6.52","runsScoredPer9":"2.39","homeRunsPer9":"0.27","inheritedRunners":30,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"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":false,"isOnBench":true,"isSubstitute":false}},"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":22,"gamesStarted":0,"flyOuts":2,"groundOuts":15,"airOuts":8,"runs":21,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":20,"intentionalWalks":5,"hits":26,"hitByPitch":0,"atBats":80,"obp":".460","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":423,"era":"8.27","inningsPitched":"20.2","wins":0,"losses":3,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":19,"whip":"2.23","battersFaced":101,"outs":62,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":423,"balls":180,"strikes":243,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.88","rbi":0,"winPercentage":".000","pitchesPerInning":"20.47","gamesFinished":3,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"13.94","walksPer9Inn":"8.71","hitsPer9Inn":"11.32","runsScoredPer9":"9.15","homeRunsPer9":"2.18","inheritedRunners":16,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 6 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":39,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":10,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":14,"strikes":25,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"54.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":20,"gamesStarted":10,"flyOuts":47,"groundOuts":60,"airOuts":85,"runs":54,"doubles":19,"triples":0,"homeRuns":11,"strikeOuts":40,"baseOnBalls":37,"intentionalWalks":0,"hits":79,"hitByPitch":2,"atBats":260,"obp":".392","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1161,"era":"6.68","inningsPitched":"66.0","wins":2,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.76","battersFaced":303,"outs":198,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1161,"balls":475,"strikes":686,"strikePercentage":".590","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":6,"winPercentage":".222","pitchesPerInning":"17.59","gamesFinished":4,"strikeoutWalkRatio":"1.08","strikeoutsPer9Inn":"5.45","walksPer9Inn":"5.05","hitsPer9Inn":"10.77","runsScoredPer9":"7.36","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":21,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":97,"groundOuts":125,"airOuts":189,"runs":54,"doubles":29,"triples":1,"homeRuns":9,"strikeOuts":51,"baseOnBalls":18,"intentionalWalks":0,"hits":141,"hitByPitch":2,"avg":".281","atBats":501,"obp":".306","slg":".397","ops":".703","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":526,"totalBases":199,"rbi":43,"leftOnBase":194,"sacBunts":0,"sacFlies":5,"babip":".296","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.67","popOuts":44,"lineOuts":48},"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":300,"putOuts":169,"errors":11,"chances":480,"fielding":".977","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":"100","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":9,"groundOuts":12,"airOuts":20,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".250","atBats":68,"obp":".288","slg":".368","ops":".656","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":25,"rbi":10,"leftOnBase":34,"sacBunts":0,"sacFlies":1,"babip":".319","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","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":27,"putOuts":59,"errors":0,"chances":86,"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":125,"flyOuts":56,"groundOuts":116,"airOuts":109,"runs":34,"doubles":20,"triples":1,"homeRuns":8,"strikeOuts":81,"baseOnBalls":14,"intentionalWalks":2,"hits":95,"hitByPitch":13,"avg":".241","atBats":394,"obp":".286","slg":".358","ops":".644","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":428,"totalBases":141,"rbi":49,"leftOnBase":164,"sacBunts":2,"sacFlies":5,"babip":".281","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.25","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":249,"putOuts":169,"errors":6,"chances":424,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"201","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":26,"groundOuts":48,"airOuts":54,"runs":25,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":63,"baseOnBalls":23,"intentionalWalks":0,"hits":48,"hitByPitch":1,"avg":".227","atBats":211,"obp":".305","slg":".384","ops":".689","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":237,"totalBases":81,"rbi":21,"leftOnBase":96,"sacBunts":1,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.38","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":520,"errors":10,"chances":567,"fielding":".982","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":3,"chances":19,"fielding":".842","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID703520":{"person":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"jerseyNumber":"21","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":3,"groundOuts":22,"airOuts":10,"runs":7,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".324","atBats":68,"obp":".356","slg":".397","ops":".753","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":27,"rbi":5,"leftOnBase":23,"sacBunts":1,"sacFlies":1,"babip":".415","groundOutsToAirouts":"2.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":56,"errors":0,"chances":57,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":50,"gamesStarted":0,"flyOuts":41,"groundOuts":14,"airOuts":70,"runs":29,"doubles":5,"triples":2,"homeRuns":12,"strikeOuts":48,"baseOnBalls":11,"intentionalWalks":0,"hits":36,"hitByPitch":2,"atBats":165,"obp":".272","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":702,"era":"5.56","inningsPitched":"43.2","wins":2,"losses":5,"saves":24,"saveOpportunities":27,"holds":1,"blownSaves":3,"earnedRuns":27,"whip":"1.08","battersFaced":181,"outs":131,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":702,"balls":226,"strikes":476,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".286","pitchesPerInning":"16.08","gamesFinished":35,"strikeoutWalkRatio":"4.36","strikeoutsPer9Inn":"9.89","walksPer9Inn":"2.27","hitsPer9Inn":"7.42","runsScoredPer9":"5.98","homeRunsPer9":"2.47","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":12},"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":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":42,"groundOuts":110,"airOuts":81,"runs":35,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":53,"baseOnBalls":20,"intentionalWalks":0,"hits":85,"hitByPitch":5,"avg":".265","atBats":321,"obp":".316","slg":".383","ops":".699","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":354,"totalBases":123,"rbi":31,"leftOnBase":117,"sacBunts":6,"sacFlies":2,"babip":".291","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.67","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":159,"errors":1,"chances":168,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":12,"gamesStarted":12,"flyOuts":35,"groundOuts":43,"airOuts":68,"runs":39,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":36,"baseOnBalls":25,"intentionalWalks":0,"hits":52,"hitByPitch":1,"atBats":197,"obp":".348","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":925,"era":"7.02","inningsPitched":"50.0","wins":1,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.54","battersFaced":225,"outs":150,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":925,"balls":338,"strikes":587,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".125","pitchesPerInning":"18.50","gamesFinished":0,"strikeoutWalkRatio":"1.44","strikeoutsPer9Inn":"6.48","walksPer9Inn":"4.50","hitsPer9Inn":"9.36","runsScoredPer9":"7.02","homeRunsPer9":"2.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":13},"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":"2-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"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":103,"flyOuts":58,"groundOuts":106,"airOuts":105,"runs":47,"doubles":16,"triples":2,"homeRuns":13,"strikeOuts":78,"baseOnBalls":41,"intentionalWalks":0,"hits":92,"hitByPitch":3,"avg":".243","atBats":379,"obp":".320","slg":".398","ops":".718","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":428,"totalBases":151,"rbi":43,"leftOnBase":166,"sacBunts":0,"sacFlies":2,"babip":".272","groundOutsToAirouts":"1.01","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"29.15","popOuts":24,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":71,"gamesStarted":4,"flyOuts":39,"groundOuts":37,"airOuts":64,"runs":21,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":57,"baseOnBalls":23,"intentionalWalks":2,"hits":44,"hitByPitch":1,"atBats":197,"obp":".305","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":880,"era":"3.52","inningsPitched":"53.2","wins":5,"losses":1,"saves":1,"saveOpportunities":1,"holds":14,"blownSaves":0,"earnedRuns":21,"whip":"1.25","battersFaced":226,"outs":161,"gamesPitched":71,"completeGames":0,"shutouts":0,"pitchesThrown":880,"balls":308,"strikes":572,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".833","pitchesPerInning":"16.40","gamesFinished":7,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"9.56","walksPer9Inn":"3.86","hitsPer9Inn":"7.38","runsScoredPer9":"3.52","homeRunsPer9":"1.01","inheritedRunners":40,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"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":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":10,"strikes":13,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":65,"gamesStarted":8,"flyOuts":34,"groundOuts":60,"airOuts":64,"runs":32,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":63,"baseOnBalls":36,"intentionalWalks":5,"hits":47,"hitByPitch":3,"atBats":227,"obp":".320","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1079,"era":"3.36","inningsPitched":"67.0","wins":3,"losses":4,"saves":1,"saveOpportunities":1,"holds":12,"blownSaves":0,"earnedRuns":25,"whip":"1.24","battersFaced":273,"outs":201,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":1079,"balls":409,"strikes":670,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".429","pitchesPerInning":"16.10","gamesFinished":8,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"8.46","walksPer9Inn":"4.84","hitsPer9Inn":"6.31","runsScoredPer9":"4.30","homeRunsPer9":"0.94","inheritedRunners":27,"inheritedRunnersScored":6,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":63,"gamesStarted":0,"flyOuts":27,"groundOuts":99,"airOuts":47,"runs":21,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":33,"baseOnBalls":20,"intentionalWalks":5,"hits":53,"hitByPitch":1,"atBats":230,"obp":".294","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":877,"era":"1.92","inningsPitched":"61.0","wins":2,"losses":2,"saves":4,"saveOpportunities":7,"holds":28,"blownSaves":3,"earnedRuns":13,"whip":"1.20","battersFaced":255,"outs":183,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":877,"balls":264,"strikes":613,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.11","rbi":0,"winPercentage":".500","pitchesPerInning":"14.38","gamesFinished":11,"strikeoutWalkRatio":"1.65","strikeoutsPer9Inn":"4.87","walksPer9Inn":"2.95","hitsPer9Inn":"7.82","runsScoredPer9":"3.10","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":12,"putOuts":5,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663662":{"person":{"id":663662,"fullName":"Daz Cameron","link":"/api/v1/people/663662"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":7,"flyOuts":3,"groundOuts":3,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".238","atBats":21,"obp":".227","slg":".429","ops":".656","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":9,"rbi":3,"leftOnBase":6,"sacBunts":0,"sacFlies":1,"babip":".267","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","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":1,"putOuts":9,"errors":0,"chances":10,"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"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":63,"groundOuts":140,"airOuts":132,"runs":62,"doubles":20,"triples":0,"homeRuns":7,"strikeOuts":66,"baseOnBalls":48,"intentionalWalks":5,"hits":117,"hitByPitch":4,"avg":".260","atBats":450,"obp":".333","slg":".351","ops":".684","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":507,"totalBases":158,"rbi":46,"leftOnBase":183,"sacBunts":0,"sacFlies":5,"babip":".288","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.29","popOuts":26,"lineOuts":43},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":73,"putOuts":754,"errors":8,"chances":835,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID660821":{"person":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":36,"groundOuts":62,"airOuts":64,"runs":24,"doubles":18,"triples":0,"homeRuns":8,"strikeOuts":66,"baseOnBalls":17,"intentionalWalks":1,"hits":68,"hitByPitch":7,"avg":".267","atBats":255,"obp":".324","slg":".431","ops":".755","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":110,"rbi":34,"leftOnBase":105,"sacBunts":0,"sacFlies":5,"babip":".323","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.88","popOuts":13,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":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":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":42,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":16,"strikes":26,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":25,"flyOuts":80,"groundOuts":131,"airOuts":130,"runs":103,"doubles":31,"triples":6,"homeRuns":19,"strikeOuts":84,"baseOnBalls":50,"intentionalWalks":0,"hits":171,"hitByPitch":6,"atBats":506,"obp":".398","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2230,"era":"7.04","inningsPitched":"117.2","wins":3,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":92,"whip":"1.88","battersFaced":572,"outs":353,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2230,"balls":858,"strikes":1372,"strikePercentage":".620","hitBatsmen":6,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":1,"winPercentage":".214","pitchesPerInning":"18.95","gamesFinished":0,"strikeoutWalkRatio":"1.68","strikeoutsPer9Inn":"6.42","walksPer9Inn":"3.82","hitsPer9Inn":"13.08","runsScoredPer9":"7.88","homeRunsPer9":"1.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":9,"passedBall":0,"popOuts":20,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":12,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"summary":"1.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":4,"strikes":5,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":45,"groundOuts":73,"airOuts":82,"runs":36,"doubles":17,"triples":1,"homeRuns":3,"strikeOuts":37,"baseOnBalls":19,"intentionalWalks":0,"hits":52,"hitByPitch":1,"avg":".218","atBats":238,"obp":".276","slg":".336","ops":".612","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":264,"totalBases":80,"rbi":21,"leftOnBase":111,"sacBunts":3,"sacFlies":3,"babip":".244","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.33","popOuts":20,"lineOuts":17},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":2,"groundOuts":8,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":19,"obp":".450","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":54,"era":"4.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.25","battersFaced":20,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":23,"strikes":31,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.67","rbi":2,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.25","hitsPer9Inn":"18.00","runsScoredPer9":"4.50","homeRunsPer9":"2.25","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":156,"errors":0,"chances":159,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(L, 7-7)","summary":"4.0 IP, 3 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":79,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":20,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":30,"strikes":49,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":18,"flyOuts":59,"groundOuts":74,"airOuts":108,"runs":54,"doubles":10,"triples":0,"homeRuns":14,"strikeOuts":95,"baseOnBalls":54,"intentionalWalks":0,"hits":76,"hitByPitch":14,"atBats":347,"obp":".344","caughtStealing":3,"stolenBases":21,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1644,"era":"4.81","inningsPitched":"95.1","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.36","battersFaced":421,"outs":286,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1644,"balls":662,"strikes":982,"strikePercentage":".600","hitBatsmen":14,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":3,"winPercentage":".500","pitchesPerInning":"17.24","gamesFinished":0,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"8.97","walksPer9Inn":"5.10","hitsPer9Inn":"7.17","runsScoredPer9":"5.10","homeRunsPer9":"1.32","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":23,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":3,"chances":10,"fielding":".700","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"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":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":27,"groundOuts":68,"airOuts":56,"runs":17,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":25,"baseOnBalls":26,"intentionalWalks":5,"hits":55,"hitByPitch":0,"avg":".274","atBats":201,"obp":".352","slg":".408","ops":".760","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":230,"totalBases":82,"rbi":29,"leftOnBase":69,"sacBunts":0,"sacFlies":3,"babip":".279","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.71","popOuts":12,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":12,"stolenBases":66,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":30,"putOuts":465,"errors":2,"chances":497,"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-4 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":71,"groundOuts":83,"airOuts":129,"runs":69,"doubles":21,"triples":0,"homeRuns":26,"strikeOuts":159,"baseOnBalls":45,"intentionalWalks":0,"hits":109,"hitByPitch":6,"avg":".228","atBats":478,"obp":".301","slg":".435","ops":".736","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":531,"totalBases":208,"rbi":74,"leftOnBase":244,"sacBunts":0,"sacFlies":2,"babip":".281","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.38","popOuts":35,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":175,"putOuts":156,"errors":14,"chances":345,"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":[807727,665489,678218,672386,543807,660821,672960,676391,663662,664702,664770,681293,680755,680573,547179],"pitchers":[681293,680755,680573,547179,664702],"bench":[703520,665926],"bullpen":[656302,689254,663893,693686,643511,453286,623149,667755,686973],"battingOrder":[807727,678218,672386,660821,672960,676391,663662,664702,664770],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Straw (17, Cameron); Okamoto (21, Cameron)."},{"label":"HR","value":"Springer (13, 6th inning off Cameron, 1 on, 2 out)."},{"label":"TB","value":"Clement; Kirk; Lukes; McAdoo; Okamoto 2; Springer 5; Straw 2."},{"label":"RBI","value":"Springer 2 (43)."},{"label":"2-out RBI","value":"Springer 2."},{"label":"Runners left in scoring position, 2 out","value":"Cameron; Lukes; Okamoto; Guerrero Jr."},{"label":"GIDP","value":"McAdoo; Okamoto."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Arrighetti (3, fielding)."},{"label":"DP","value":"(Okamoto-McAdoo-Valenzuela)."}]}],"note":[]}},"officials":[{"official":{"id":427533,"fullName":"Mark Wegner","link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":658082,"fullName":"Jacob Metz","link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"fullName":"Nate Tomlinson","link":"/api/v1/people/608158"},"officialType":"Third Base"}],"info":[{"label":"Balk","value":"Woods Richardson."},{"label":"ABS Challenge","value":"Straw (Strike-Overturned to Ball); Cameron (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Cameron 81-55; Lange 15-9; Cuas 9-6; Gose 12-7; Arrighetti 79-49; Fisher 23-13; Woods Richardson 39-25; Lorenzen 42-26; Straw 9-5."},{"label":"Groundouts-flyouts","value":"Cameron 6-2; Lange 2-0; Cuas 2-0; Gose 1-1; Arrighetti 4-1; Fisher 0-1; Woods Richardson 1-1; Lorenzen 2-1; Straw 2-0."},{"label":"Batters faced","value":"Cameron 25; Lange 4; Cuas 3; Gose 3; Arrighetti 20; Fisher 4; Woods Richardson 10; Lorenzen 10; Straw 5."},{"label":"Umpires","value":"HP: Mark Wegner. 1B: Jacob Metz. 2B: Carlos Torres. 3B: Nate Tomlinson. "},{"label":"Weather","value":"77 degrees, Clear."},{"label":"Wind","value":"19 mph, R To L."},{"label":"First pitch","value":"7:07 PM."},{"label":"T","value":"2:44."},{"label":"Att","value":"42,621."},{"label":"Venue","value":"Rogers Centre."},{"label":"August 27, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506","boxscoreName":"Caglianone"},"jerseyNumber":"14","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"5-6 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":9,"rbi":6,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":51,"groundOuts":110,"airOuts":85,"runs":62,"doubles":24,"triples":2,"homeRuns":23,"strikeOuts":125,"baseOnBalls":29,"intentionalWalks":2,"hits":125,"hitByPitch":5,"avg":".282","atBats":444,"obp":".332","slg":".500","ops":".832","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":479,"totalBases":222,"rbi":66,"leftOnBase":196,"sacBunts":0,"sacFlies":1,"babip":".343","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.30","popOuts":10,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":425,"errors":4,"chances":461,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":86,"hittingGameScore":86},{"player":{"person":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600","boxscoreName":"Jensen"},"jerseyNumber":"22","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"1-2 | HR, 3 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":85,"groundOuts":66,"airOuts":135,"runs":60,"doubles":25,"triples":1,"homeRuns":18,"strikeOuts":142,"baseOnBalls":55,"intentionalWalks":1,"hits":97,"hitByPitch":2,"avg":".224","atBats":434,"obp":".310","slg":".410","ops":".720","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":497,"totalBases":178,"rbi":59,"leftOnBase":160,"sacBunts":0,"sacFlies":6,"babip":".282","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.11","popOuts":27,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":30,"stolenBasePercentage":".638","caughtStealingPercentage":".362","assists":23,"putOuts":538,"errors":3,"chances":564,"fielding":".995","passedBall":8,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","boxscoreName":"Springer"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"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":103,"flyOuts":58,"groundOuts":106,"airOuts":105,"runs":47,"doubles":16,"triples":2,"homeRuns":13,"strikeOuts":78,"baseOnBalls":41,"intentionalWalks":0,"hits":92,"hitByPitch":3,"avg":".243","atBats":379,"obp":".320","slg":".398","ops":".718","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":428,"totalBases":151,"rbi":43,"leftOnBase":166,"sacBunts":0,"sacFlies":2,"babip":".272","groundOutsToAirouts":"1.01","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"29.15","popOuts":24,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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"}]},"type":"hitter","gameScore":63,"hittingGameScore":63}]},"decisions":{"winner":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"loser":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}