{"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":824124,"link":"/api/v1.1/game/824124/feed/live","metaData":{"wait":10,"timeStamp":"20260425_022536","gameEvents":["force_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824124,"type":"R","doubleHeader":"N","id":"2026/04/24/anamlb-kcamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824124-2026-04-24","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-24T23:40:00Z","originalDate":"2026-04-24","officialDate":"2026-04-24","dayNight":"night","time":"6:40","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":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108","season":2026,"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1"},"springVenue":{"id":2500,"link":"/api/v1/venues/2500"},"teamCode":"ana","fileCode":"ana","abbreviation":"LAA","teamName":"Angels","locationName":"Anaheim","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Angels","record":{"gamesPlayed":27,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":12,"losses":15,"ties":0,"pct":".444"},"records":{},"divisionLeader":false,"wins":12,"losses":15,"winningPercentage":".444"},"franchiseName":"Los Angeles","clubName":"Angels","active":true},"home":{"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":26,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":9,"losses":17,"ties":0,"pct":".346"},"records":{},"divisionLeader":false,"wins":9,"losses":17,"winningPercentage":".346"},"franchiseName":"Kansas City","clubName":"Royals","active":true}},"players":{"ID624428":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","firstName":"Adam","lastName":"Frazier","primaryNumber":"20","birthDate":"1991-12-14","currentAge":34,"birthCity":"Athens","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Adam","useLastName":"Frazier","middleName":"Timothy","boxscoreName":"Frazier","nickName":"Fraz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adam Frazier","nameSlug":"adam-frazier-624428","firstLastName":"Adam Frazier","lastFirstName":"Frazier, Adam","lastInitName":"Frazier, A","initLastName":"A Frazier","fullFMLName":"Adam Timothy Frazier","fullLFMName":"Frazier, Adam Timothy","strikeZoneTop":3.111,"strikeZoneBottom":1.57},"ID666142":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142","firstName":"Cole","lastName":"Ragans","primaryNumber":"55","birthDate":"1997-12-12","currentAge":28,"birthCity":"Crawfordville","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Ragans","middleName":"Gatlin","boxscoreName":"Ragans","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"ray-ginz","mlbDebutDate":"2022-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cole Ragans","nameSlug":"cole-ragans-666142","firstLastName":"Cole Ragans","lastFirstName":"Ragans, Cole","lastInitName":"Ragans, C","initLastName":"C Ragans","fullFMLName":"Cole Gatlin Ragans","fullLFMName":"Ragans, Cole Gatlin","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669212":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212","firstName":"Elijah","lastName":"Morgan","birthDate":"1996-05-13","currentAge":30,"birthCity":"Rancho Palos Verdes","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eli","useLastName":"Morgan","middleName":"Allan","boxscoreName":"Morgan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli Morgan","nameSlug":"eli-morgan-669212","firstLastName":"Eli Morgan","lastFirstName":"Morgan, Eli","lastInitName":"Morgan, E","initLastName":"E Morgan","fullFMLName":"Elijah Allan Morgan","fullLFMName":"Morgan, Elijah Allan","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID624585":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585","firstName":"Jorge","lastName":"Soler","primaryNumber":"12","birthDate":"1992-02-25","currentAge":34,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Soler","middleName":"Carlos","boxscoreName":"Soler","nickName":"El Crudo","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"HOR-hay soh-LAIR","mlbDebutDate":"2014-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Soler","nameSlug":"jorge-soler-624585","firstLastName":"Jorge Soler","lastFirstName":"Soler, Jorge","lastInitName":"Soler, J","initLastName":"J Soler","fullFMLName":"Jorge Carlos Soler","fullLFMName":"Soler, Jorge Carlos","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID660162":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162","firstName":"Yoán","lastName":"Moncada","primaryNumber":"10","birthDate":"1995-05-27","currentAge":31,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Yoán","useLastName":"Moncada","middleName":"Manuel","boxscoreName":"Moncada","nickName":"Yoyo","gender":"M","nameMatrilineal":"Olivera","isPlayer":true,"isVerified":true,"pronunciation":"YO-on moan-CAH-duh","mlbDebutDate":"2016-09-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoán Moncada","nameSlug":"yoan-moncada-660162","firstLastName":"Yoán Moncada","lastFirstName":"Moncada, Yoán","lastInitName":"Moncada, Y","initLastName":"Y Moncada","fullFMLName":"Yoán Manuel Moncada","fullLFMName":"Moncada, Yoán Manuel","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID681217":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217","firstName":"Chase","lastName":"Silseth","primaryNumber":"63","birthDate":"2000-05-18","currentAge":26,"birthCity":"Farmington","birthStateProvince":"NM","birthCountry":"USA","height":"6' 0\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Silseth","middleName":"Robert","boxscoreName":"Silseth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2022-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Silseth","nameSlug":"chase-silseth-681217","firstLastName":"Chase Silseth","lastFirstName":"Silseth, Chase","lastInitName":"Silseth, C","initLastName":"C Silseth","fullFMLName":"Chase Robert Silseth","fullLFMName":"Silseth, Chase Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID686799":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799","firstName":"Jack","lastName":"Kochanowicz","primaryNumber":"41","birthDate":"2000-12-22","currentAge":25,"birthCity":"Philadelphia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 7\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Kochanowicz","middleName":"Von","boxscoreName":"Kochanowicz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ko-HAWN-o-wits","mlbDebutDate":"2024-07-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Kochanowicz","nameSlug":"jack-kochanowicz-686799","firstLastName":"Jack Kochanowicz","lastFirstName":"Kochanowicz, Jack","lastInitName":"Kochanowicz, J","initLastName":"J Kochanowicz","fullFMLName":"Jack Von Kochanowicz","fullLFMName":"Kochanowicz, Jack Von","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID545361":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361","firstName":"Michael","lastName":"Trout","primaryNumber":"27","birthDate":"1991-08-07","currentAge":35,"birthCity":"Vineland","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Mike","useLastName":"Trout","middleName":"Nelson","boxscoreName":"Trout","nickName":"Kiiiiid","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Trout","nameSlug":"mike-trout-545361","firstLastName":"Mike Trout","lastFirstName":"Trout, Mike","lastInitName":"Trout, M","initLastName":"M Trout","fullFMLName":"Michael Nelson Trout","fullLFMName":"Trout, Michael Nelson","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID519141":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141","firstName":"Thomas","lastName":"Pomeranz","primaryNumber":"47","birthDate":"1988-11-22","currentAge":37,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":246,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Pomeranz","middleName":"Andrew","boxscoreName":"Pomeranz","nickName":"Big Smooth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2011-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Pomeranz","nameSlug":"drew-pomeranz-519141","firstLastName":"Drew Pomeranz","lastFirstName":"Pomeranz, Drew","lastInitName":"Pomeranz, D","initLastName":"D Pomeranz","fullFMLName":"Thomas Andrew Pomeranz","fullLFMName":"Pomeranz, Thomas Andrew","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID696147":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147","firstName":"Samuel","lastName":"Bachman","primaryNumber":"40","birthDate":"1999-09-30","currentAge":26,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Bachman","middleName":"Duane","boxscoreName":"Bachman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BOCK-min","mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Bachman","nameSlug":"sam-bachman-696147","firstLastName":"Sam Bachman","lastFirstName":"Bachman, Sam","lastInitName":"Bachman, S","initLastName":"S Bachman","fullFMLName":"Samuel Duane Bachman","fullLFMName":"Bachman, Samuel Duane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641312":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312","firstName":"Shaun","lastName":"Anderson","birthDate":"1994-10-29","currentAge":31,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shaun","useLastName":"Anderson","boxscoreName":"Anderson, S","nickName":"Bigg Shaun","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shaun Anderson","nameSlug":"shaun-anderson-641312","firstLastName":"Shaun Anderson","lastFirstName":"Anderson, Shaun","lastInitName":"Anderson, S","initLastName":"S Anderson","fullFMLName":"Shaun Anderson","fullLFMName":"Anderson, Shaun","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID683232":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232","firstName":"Nicolaus","lastName":"Mears","primaryNumber":"31","birthDate":"1996-10-07","currentAge":29,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Mears","middleName":"Tanner","boxscoreName":"Mears","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2020-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Mears","nameSlug":"nick-mears-683232","firstLastName":"Nick Mears","lastFirstName":"Mears, Nick","lastInitName":"Mears, N","initLastName":"N Mears","fullFMLName":"Nicolaus Tanner Mears","fullLFMName":"Mears, Nicolaus Tanner","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID579328":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328","firstName":"Yusei","lastName":"Kikuchi","primaryNumber":"16","birthDate":"1991-06-17","currentAge":35,"birthCity":"Morioka","birthCountry":"Japan","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yusei","useLastName":"Kikuchi","boxscoreName":"Kikuchi","nickName":"U Say","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"YOO-say key-KOO-che","mlbDebutDate":"2019-03-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yusei Kikuchi","nameSlug":"yusei-kikuchi-579328","firstLastName":"Yusei Kikuchi","lastFirstName":"Kikuchi, Yusei","lastInitName":"Kikuchi, Y","initLastName":"Y Kikuchi","fullFMLName":"Yusei Kikuchi","fullLFMName":"Kikuchi, Yusei","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID553869":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869","firstName":"Elias","lastName":"Díaz","primaryNumber":"35","birthDate":"1990-11-17","currentAge":35,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Elias","useLastName":"Díaz","middleName":"David","boxscoreName":"Díaz, E","nickName":"El Maracucho","gender":"M","nameMatrilineal":"Soto","isPlayer":true,"isVerified":true,"pronunciation":"ee-LEE-iss DEE-az","mlbDebutDate":"2015-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elias Díaz","nameSlug":"elias-diaz-553869","firstLastName":"Elias Díaz","lastFirstName":"Díaz, Elias","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Elias David Díaz","fullLFMName":"Díaz, Elias David","strikeZoneTop":3.241,"strikeZoneBottom":1.636},"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},"ID672580":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","firstName":"Maikel","lastName":"Garcia","primaryNumber":"11","birthDate":"2000-03-03","currentAge":26,"birthCity":"La Sabana","birthCountry":"Venezuela","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Maikel","useLastName":"Garcia","middleName":"Jose","boxscoreName":"Garcia, M","gender":"M","nameMatrilineal":"Escobar","isPlayer":true,"isVerified":true,"pronunciation":"my-KELL","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Maikel Garcia","nameSlug":"maikel-garcia-672580","firstLastName":"Maikel Garcia","lastFirstName":"Garcia, Maikel","lastInitName":"Garcia, M","initLastName":"M Garcia","fullFMLName":"Maikel Jose Garcia","fullLFMName":"Garcia, Maikel Jose","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID605447":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447","firstName":"Jordan","lastName":"Romano","primaryNumber":"68","birthDate":"1993-04-21","currentAge":33,"birthCity":"Markham","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Romano","middleName":"Robert","boxscoreName":"Romano","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"row-MAN-oh","mlbDebutDate":"2019-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Romano","nameSlug":"jordan-romano-605447","firstLastName":"Jordan Romano","lastFirstName":"Romano, Jordan","lastInitName":"Romano, J","initLastName":"J Romano","fullFMLName":"Jordan Robert Romano","fullLFMName":"Romano, Jordan Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID657041":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041","firstName":"Lane","lastName":"Thomas","primaryNumber":"20","birthDate":"1995-08-23","currentAge":31,"birthCity":"Knoxville","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lane","useLastName":"Thomas","middleName":"Michael","boxscoreName":"Thomas, L","nickName":"Laner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lane Thomas","nameSlug":"lane-thomas-657041","firstLastName":"Lane Thomas","lastFirstName":"Thomas, Lane","lastInitName":"Thomas, L","initLastName":"L Thomas","fullFMLName":"Lane Michael Thomas","fullLFMName":"Thomas, Lane Michael","strikeZoneTop":3.146,"strikeZoneBottom":1.588},"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},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"39","birthDate":"1989-08-29","currentAge":37,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Suter","middleName":"Michael","boxscoreName":"Suter","nickName":"The Raptor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SOO-ter","mlbDebutDate":"2016-08-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Suter","nameSlug":"brent-suter-608718","firstLastName":"Brent Suter","lastFirstName":"Suter, Brent","lastInitName":"Suter, B","initLastName":"B Suter","fullFMLName":"Brent Michael Suter","fullLFMName":"Suter, Brent Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID672724":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724","firstName":"Oswald","lastName":"Peraza","primaryNumber":"2","birthDate":"2000-06-15","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Oswald","useLastName":"Peraza","middleName":"Dair","boxscoreName":"Peraza, O","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswald Peraza","nameSlug":"oswald-peraza-672724","firstLastName":"Oswald Peraza","lastFirstName":"Peraza, Oswald","lastInitName":"Peraza, O","initLastName":"O Peraza","fullFMLName":"Oswald Dair Peraza","fullLFMName":"Peraza, Oswald Dair","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID680704":{"id":680704,"fullName":"Nick Sandlin","link":"/api/v1/people/680704","firstName":"Nick","lastName":"Sandlin","birthDate":"1997-01-10","currentAge":29,"birthCity":"Evans","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Sandlin","middleName":"Howard","boxscoreName":"Sandlin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Sandlin","nameSlug":"nick-sandlin-680704","firstLastName":"Nick Sandlin","lastFirstName":"Sandlin, Nick","lastInitName":"Sandlin, N","initLastName":"N Sandlin","fullFMLName":"Nick Howard Sandlin","fullLFMName":"Sandlin, Nick Howard","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID687263":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","firstName":"Zachary","lastName":"Neto","primaryNumber":"9","birthDate":"2001-01-31","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zach","useLastName":"Neto","middleName":"Adam","boxscoreName":"Neto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"NET-oh","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Neto","nameSlug":"zach-neto-687263","firstLastName":"Zach Neto","lastFirstName":"Neto, Zach","lastInitName":"Neto, Z","initLastName":"Z Neto","fullFMLName":"Zachary Adam Neto","fullLFMName":"Neto, Zachary Adam","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID696131":{"id":696131,"fullName":"Mason Black","link":"/api/v1/people/696131","firstName":"Mason","lastName":"Black","primaryNumber":"47","birthDate":"1999-12-10","currentAge":26,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Black","middleName":"Peter","boxscoreName":"Black","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Black","nameSlug":"mason-black-696131","firstLastName":"Mason Black","lastFirstName":"Black, Mason","lastInitName":"Black, M","initLastName":"M Black","fullFMLName":"Mason Peter Black","fullLFMName":"Black, Mason Peter","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID518595":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595","firstName":"Travis","lastName":"d'Arnaud","primaryNumber":"25","birthDate":"1989-02-10","currentAge":37,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Travis","useLastName":"d'Arnaud","middleName":"E.","boxscoreName":"d'Arnaud","nickName":"Little d'","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"dar-NO","mlbDebutDate":"2013-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis d'Arnaud","nameSlug":"travis-d-arnaud-518595","firstLastName":"Travis d'Arnaud","lastFirstName":"d'Arnaud, Travis","lastInitName":"d'Arnaud, T","initLastName":"T d'Arnaud","fullFMLName":"Travis E. d'Arnaud","fullLFMName":"d'Arnaud, Travis E.","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"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},"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},"ID666176":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","firstName":"Jordon","lastName":"Adell","primaryNumber":"7","birthDate":"1999-04-08","currentAge":27,"birthCity":"Shelby","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jo","useLastName":"Adell","middleName":"Scott","boxscoreName":"Adell","nickName":"Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Uh-DEL","mlbDebutDate":"2020-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jo Adell","nameSlug":"jo-adell-666176","firstLastName":"Jo Adell","lastFirstName":"Adell, Jo","lastInitName":"Adell, J","initLastName":"J Adell","fullFMLName":"Jo Adell","fullLFMName":"Adell, J","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID668674":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674","firstName":"Lucas","lastName":"Erceg","primaryNumber":"60","birthDate":"1995-05-01","currentAge":31,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lucas","useLastName":"Erceg","middleName":"Stijepan","boxscoreName":"Erceg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"urr-seg","mlbDebutDate":"2023-05-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lucas Erceg","nameSlug":"lucas-erceg-668674","firstLastName":"Lucas Erceg","lastFirstName":"Erceg, Lucas","lastInitName":"Erceg, L","initLastName":"L Erceg","fullFMLName":"Lucas Stijepan Erceg","fullLFMName":"Erceg, Lucas Stijepan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID687093":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093","firstName":"Vaughn","lastName":"Grissom","primaryNumber":"5","birthDate":"2001-01-05","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Vaughn","useLastName":"Grissom","middleName":"Anthony","boxscoreName":"Grissom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vaughn Grissom","nameSlug":"vaughn-grissom-687093","firstLastName":"Vaughn Grissom","lastFirstName":"Grissom, Vaughn","lastInitName":"Grissom, V","initLastName":"V Grissom","fullFMLName":"Vaughn Anthony Grissom","fullLFMName":"Grissom, Vaughn Anthony","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"ID663460":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460","firstName":"Kristofer","lastName":"Bubic","birthDate":"1997-08-19","currentAge":29,"birthCity":"Cupertino","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kris","useLastName":"Bubic","boxscoreName":"Bubic","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"boo-bich","mlbDebutDate":"2020-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kris Bubic","nameSlug":"kris-bubic-663460","firstLastName":"Kris Bubic","lastFirstName":"Bubic, Kris","lastInitName":"Bubic, K","initLastName":"K Bubic","fullFMLName":"Kristofer Bubic","fullLFMName":"Bubic, Kristofer ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666171":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171","firstName":"Ryan","lastName":"Zeferjahn","primaryNumber":"56","birthDate":"1998-02-28","currentAge":28,"birthCity":"Topeka","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Zeferjahn","middleName":"Joseph","boxscoreName":"Zeferjahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ZEFF-er-john","mlbDebutDate":"2024-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Zeferjahn","nameSlug":"ryan-zeferjahn-666171","firstLastName":"Ryan Zeferjahn","lastFirstName":"Zeferjahn, Ryan","lastInitName":"Zeferjahn, R","initLastName":"R Zeferjahn","fullFMLName":"Ryan Joseph Zeferjahn","fullLFMName":"Zeferjahn, Ryan Joseph","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694384":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384","firstName":"Nolan","lastName":"Schanuel","primaryNumber":"18","birthDate":"2002-02-14","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nolan","useLastName":"Schanuel","middleName":"Ryan","boxscoreName":"Schanuel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"SHAWN-uh-well","mlbDebutDate":"2023-08-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Schanuel","nameSlug":"nolan-schanuel-694384","firstLastName":"Nolan Schanuel","lastFirstName":"Schanuel, Nolan","lastInitName":"Schanuel, N","initLastName":"N Schanuel","fullFMLName":"Nolan Ryan Schanuel","fullLFMName":"Schanuel, Nolan Ryan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID686681":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681","firstName":"Michael","lastName":"Massey","primaryNumber":"19","birthDate":"1998-03-22","currentAge":28,"birthCity":"Palos Park","birthStateProvince":"IL","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Michael","useLastName":"Massey","boxscoreName":"Massey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Massey","nameSlug":"michael-massey-686681","firstLastName":"Michael Massey","lastFirstName":"Massey, Michael","lastInitName":"Massey, M","initLastName":"M Massey","fullFMLName":"Michael Massey","fullLFMName":"Massey, Michael ","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID621381":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381","firstName":"Matthew","lastName":"Strahm","primaryNumber":"25","birthDate":"1991-11-12","currentAge":34,"birthCity":"West Fargo","birthStateProvince":"ND","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Strahm","middleName":"Scott","boxscoreName":"Strahm","nickName":"Strahmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"rhymes with prom","mlbDebutDate":"2016-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Strahm","nameSlug":"matt-strahm-621381","firstLastName":"Matt Strahm","lastFirstName":"Strahm, Matt","lastInitName":"Strahm, M","initLastName":"M Strahm","fullFMLName":"Matthew Scott Strahm","fullLFMName":"Strahm, Matthew Scott","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID516782":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782","firstName":"Starling","lastName":"Marte","primaryNumber":"0","birthDate":"1988-10-09","currentAge":37,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Starling","useLastName":"Marte","middleName":"Javier","boxscoreName":"Marte, S","nickName":"Tato","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"MAR-tay","mlbDebutDate":"2012-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Starling Marte","nameSlug":"starling-marte-516782","firstLastName":"Starling Marte","lastFirstName":"Marte, Starling","lastInitName":"Marte, S","initLastName":"S Marte","fullFMLName":"Starling Javier Marte","fullLFMName":"Marte, Starling Javier","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID666139":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139","firstName":"Joshua","lastName":"Lowe","primaryNumber":"3","birthDate":"1998-02-02","currentAge":28,"birthCity":"Chesapeake","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Josh","useLastName":"Lowe","middleName":"Edward","boxscoreName":"Lowe, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"low","mlbDebutDate":"2021-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Lowe","nameSlug":"josh-lowe-666139","firstLastName":"Josh Lowe","lastFirstName":"Lowe, Josh","lastInitName":"Lowe, J","initLastName":"J Lowe","fullFMLName":"Joshua Edward Lowe","fullLFMName":"Lowe, Joshua Edward","strikeZoneTop":3.355,"strikeZoneBottom":1.693},"ID669326":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326","firstName":"Bryce","lastName":"Teodosio","primaryNumber":"22","birthDate":"1999-06-18","currentAge":27,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryce","useLastName":"Teodosio","middleName":"Thomas","boxscoreName":"Teodosio","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"tee-oh-DOH-see-oh","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryce Teodosio","nameSlug":"bryce-teodosio-669326","firstLastName":"Bryce Teodosio","lastFirstName":"Teodosio, Bryce","lastInitName":"Teodosio, B","initLastName":"B Teodosio","fullFMLName":"Bryce Thomas Teodosio","fullLFMName":"Teodosio, Bryce Thomas","strikeZoneTop":3.317,"strikeZoneBottom":1.674},"ID700712":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712","firstName":"Walbert","lastName":"Ureña","primaryNumber":"57","birthDate":"2004-01-25","currentAge":22,"birthCity":"Mao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walbert","useLastName":"Ureña","middleName":"Jhoel","boxscoreName":"Ureña","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walbert Ureña","nameSlug":"walbert-urena-700712","firstLastName":"Walbert Ureña","lastFirstName":"Ureña, Walbert","lastInitName":"Ureña, W","initLastName":"W Ureña","fullFMLName":"Walbert Jhoel Ureña","fullLFMName":"Ureña, Walbert Jhoel","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},"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},"ID681351":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351","firstName":"Logan","lastName":"O'Hoppe","primaryNumber":"4","birthDate":"2000-02-09","currentAge":26,"birthCity":"West Islip","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Logan","useLastName":"O'Hoppe","boxscoreName":"O'Hoppe","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"oh-HOP-ee","mlbDebutDate":"2022-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan O'Hoppe","nameSlug":"logan-o-hoppe-681351","firstLastName":"Logan O'Hoppe","lastFirstName":"O'Hoppe, Logan","lastInitName":"O'Hoppe, L","initLastName":"L O'Hoppe","fullFMLName":"Logan O'Hoppe","fullLFMName":"O'Hoppe, Logan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID672282":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282","firstName":"Reid","lastName":"Detmers","primaryNumber":"48","birthDate":"1999-07-08","currentAge":27,"birthCity":"Nokomis","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reid","useLastName":"Detmers","middleName":"Kristien","boxscoreName":"Detmers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2021-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reid Detmers","nameSlug":"reid-detmers-672282","firstLastName":"Reid Detmers","lastFirstName":"Detmers, Reid","lastInitName":"Detmers, R","initLastName":"R Detmers","fullFMLName":"Reid Kristien Detmers","fullLFMName":"Detmers, Reid Kristien","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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}},"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7","location":{"address1":"One Royal Way","city":"Kansas City","state":"Missouri","stateAbbrev":"MO","postalCode":"64129","defaultCoordinates":{"latitude":39.051567,"longitude":-94.480483},"azimuthAngle":46.0,"elevation":856,"country":"USA","phone":"(816) 921-8000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":38179,"turfType":"Grass","roofType":"Open","leftLine":347,"left":364,"leftCenter":379,"center":410,"rightCenter":379,"right":364,"rightLine":344},"active":true,"season":"2026"},"officialVenue":{"id":7,"link":"/api/v1/venues/7"},"weather":{"condition":"Clear","temp":"69","wind":"8 mph, L To R"},"gameInfo":{"attendance":19079,"firstPitch":"2026-04-24T23:40:00.000Z","gameDurationMinutes":165},"review":{"hasChallenges":true,"away":{"used":2,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"home":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"}},"officialScorer":{"id":699520,"fullName":"Randy Oliver","link":"/api/v1/people/699520"},"primaryDatacaster":{"id":632813,"fullName":"Pat Madden","link":"/api/v1/people/632813"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out softly, pitcher Noah Cameron to first baseman Salvador Perez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-24T23:40:29.838Z","endTime":"2026-04-24T23:41:04.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-24T20:25:37.040Z","endTime":"2026-04-24T23:19:38.395Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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-04-24T23:19:38.395Z","endTime":"2026-04-24T23:38:36.968Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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-04-24T23:38:36.968Z","endTime":"2026-04-24T23:40:31.891Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":85.4,"endSpeed":78.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80225277553216,"aZ":-28.7784123634134,"pfxX":0.03208881618615628,"pfxZ":2.1845564582669788,"pX":-0.09497907985278602,"pZ":2.4077132844212885,"vX0":-3.2819626824156574,"vY0":-124.36654574344983,"vZ0":-3.3457052382578754,"x":120.62,"y":173.77,"x0":1.2420692256762884,"y0":50.003641797141846,"z0":6.178011409728578,"aX":0.05070429791961788},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":0.7,"spinRate":2556,"spinDirection":181},"zone":5,"typeConfidence":2.0,"plateTime":0.4417829096079373,"extension":6.204892946662327},"index":3,"playId":"19143c3f-aab1-34de-a8b3-0a6b1e81d8b9","pitchNumber":1,"startTime":"2026-04-24T23:40:31.891Z","endTime":"2026-04-24T23:40:40.331Z","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":83.2,"endSpeed":76.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10098049550361,"aZ":-34.01065657979331,"pfxX":0.1490919925798283,"pfxZ":-1.2405890660740306,"pX":0.18869249057633644,"pZ":1.4883060395588488,"vX0":-2.4548036848453165,"vY0":-121.16672539347165,"vZ0":-4.006296971737626,"x":109.81,"y":198.6,"x0":1.1963475922715046,"y0":50.00049662122217,"z0":6.14096407113221,"aX":0.2213806827288217},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.0,"breakHorizontal":0.4,"spinRate":2527,"spinDirection":280},"zone":14,"typeConfidence":2.0,"plateTime":0.4523755108077454,"extension":6.156876016984862},"hitData":{"launchSpeed":57.9,"launchAngle":-45.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":118.75,"coordY":184.23}},"index":4,"playId":"0fe1ab99-37c5-3c57-8962-544419df44b1","pitchNumber":2,"startTime":"2026-04-24T23:40:57.566Z","endTime":"2026-04-24T23:41:04.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T23:41:04.864Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-24T23:41:20.263Z","endTime":"2026-04-24T23:42:42.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73796671522417,"aZ":-15.419659090898634,"pfxX":4.490378775431944,"pfxZ":8.950027844929794,"pX":0.27335995807182406,"pZ":3.184088062644912,"vX0":-3.7565174260275724,"vY0":-136.145974298937,"vZ0":-4.776954014662203,"x":106.58,"y":152.81,"x0":1.0896935221748034,"y0":50.00102642495749,"z0":6.033586531924701,"aX":8.403412095244713},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":-7.3,"spinRate":2374,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.4027822563806249,"extension":6.196598020763407},"index":0,"playId":"1d7f72e3-52af-3145-9cc3-132b8f381f7a","pitchNumber":1,"startTime":"2026-04-24T23:41:31.396Z","endTime":"2026-04-24T23:41:36.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08652207750292,"aZ":-25.877379971650033,"pfxX":-0.3721209050803145,"pfxZ":3.6698613489544147,"pX":1.3649822239703857,"pZ":2.282340279484857,"vX0":0.011442369999176541,"vY0":-130.80615887176666,"vZ0":-4.588398524599797,"x":64.97,"y":177.16,"x0":1.4088028919196038,"y0":50.00408097328854,"z0":6.022440348407734,"aX":-0.6386132174191171},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.8,"breakHorizontal":0.7,"spinRate":2496,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.4202883536004882,"extension":6.175074836206312},"index":1,"playId":"599dca40-5b00-3f98-b164-d515282a7887","pitchNumber":2,"startTime":"2026-04-24T23:41:42.375Z","endTime":"2026-04-24T23:41:46.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49810179320497,"aZ":-14.410165952971822,"pfxX":2.64877876777941,"pfxZ":9.342844585773294,"pX":-0.01030272683754311,"pZ":3.7906839537254173,"vX0":-4.346200402213778,"vY0":-136.6195118712489,"vZ0":-3.3913120574128577,"x":117.39,"y":136.43,"x0":1.2528551493904443,"y0":50.00095555175487,"z0":6.030888514575731,"aX":5.035610223406488},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":-4.0,"spinRate":2485,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.40004458315389124,"extension":6.104717099552349},"index":2,"playId":"7ea0e8ae-4c53-3c68-8404-b242ab4d228d","pitchNumber":3,"startTime":"2026-04-24T23:41:55.215Z","endTime":"2026-04-24T23:42:00.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40718983950565,"aZ":-23.351191704143325,"pfxX":8.685329501147757,"pfxZ":5.777560407267612,"pX":-0.25628294782508,"pZ":2.2569802901093885,"vX0":-6.6295902560808715,"vY0":-123.28958692696743,"vZ0":-4.27173455302132,"x":126.77,"y":177.84,"x0":1.350172958833966,"y0":50.00079821466693,"z0":6.002446676176262,"aX":13.258576862475088},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.6,"breakHorizontal":-14.0,"spinRate":1714,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4456671169607782,"extension":6.073618883206949},"index":3,"playId":"f8c9852d-a06f-3198-8b1f-6eecd502713c","pitchNumber":4,"startTime":"2026-04-24T23:42:07.203Z","endTime":"2026-04-24T23:42:11.938Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-24T23:42:14.203Z","endTime":"2026-04-24T23:42:25.957Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40645630694388,"aZ":-12.126217878998732,"pfxX":2.721857470918116,"pfxZ":10.658797807983731,"pX":-0.2819196159209271,"pZ":3.8443307373939297,"vX0":-4.9153511363993045,"vY0":-137.24853170445837,"vZ0":-3.573258045200399,"x":127.75,"y":134.98,"x0":1.1902172092725105,"y0":50.00161802768178,"z0":6.006761786612128,"aX":5.11954644406384},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.6,"breakHorizontal":-3.7,"spinRate":2406,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.40128152991178956,"extension":6.20033231243745},"index":5,"playId":"b2008ac3-e8e7-3ade-8aa7-719bb58c2d9e","pitchNumber":5,"startTime":"2026-04-24T23:42:25.957Z","endTime":"2026-04-24T23:42:30.302Z","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":83.3,"endSpeed":75.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.613393894008443,"aZ":-23.396047937742797,"pfxX":8.665737698604499,"pfxZ":5.99939094671125,"pX":0.6927767580955582,"pZ":0.5398474438195356,"vX0":-4.717826482124604,"vY0":-121.0262613701127,"vZ0":-7.583365584548423,"x":90.59,"y":224.2,"x0":1.5553836756501267,"y0":50.002565258103864,"z0":5.8043412630478395,"aX":12.680543797309738},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":9.0,"breakHorizontal":-14.4,"spinRate":1661,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.45492750101218116,"extension":6.146334685297657},"index":6,"playId":"b6a562cb-024e-3a3e-92d1-390828706362","pitchNumber":6,"startTime":"2026-04-24T23:42:38.926Z","endTime":"2026-04-24T23:42:42.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T23:42:42.822Z","atBatIndex":1},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jo Adell grounds into a double play, shortstop Bobby Witt Jr. to second baseman Michael Massey to first baseman Salvador Perez. Mike Trout out at 2nd. Jo Adell out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-24T23:42:57.434Z","endTime":"2026-04-24T23:43:30.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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":"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.628554979179484,"aZ":-29.52251600229189,"pfxX":-0.5070276868384227,"pfxZ":1.7265385872653667,"pX":0.3663034244830457,"pZ":3.1853986649059616,"vX0":-2.6332690800933487,"vY0":-123.2428973668159,"vZ0":-1.423576926935861,"x":103.04,"y":152.77,"x0":1.5147705679088763,"y0":50.00364361269911,"z0":6.2653001229274246,"aX":-0.7794916047263407},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.0,"breakHorizontal":1.6,"spinRate":2607,"spinDirection":266},"zone":3,"typeConfidence":2.0,"plateTime":0.44452417533592614,"extension":6.0907547900152395},"index":0,"playId":"5088e084-807b-3ebd-95f4-5f006f18dfbb","pitchNumber":1,"startTime":"2026-04-24T23:43:05.741Z","endTime":"2026-04-24T23:43:10.513Z","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":84.1,"endSpeed":76.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.234626264908975,"aZ":-27.25800939105474,"pfxX":9.771758258654595,"pfxZ":3.286529534030654,"pX":0.041574869952325684,"pZ":2.0417999375507536,"vX0":-7.217473043674227,"vY0":-122.12419584954324,"vZ0":-3.87895687409951,"x":115.42,"y":183.65,"x0":1.7799461544953592,"y0":50.00366417782661,"z0":6.0211106730942126,"aX":14.617611071792963},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.2,"breakHorizontal":-15.7,"spinRate":1604,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.4501876381448495,"extension":6.015395497560911},"hitData":{"launchSpeed":76.2,"launchAngle":5.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":156.75}},"index":1,"playId":"bc9821eb-6dbd-32ae-9677-235ba5c12d5e","pitchNumber":2,"startTime":"2026-04-24T23:43:22.390Z","endTime":"2026-04-24T23:43:30.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T23:43:30.154Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Loftin pops out to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-24T23:45:26.779Z","endTime":"2026-04-24T23:45:47.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":95.8,"endSpeed":87.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.145081988559276,"aZ":-15.889164147166921,"pfxX":4.42545001062346,"pfxZ":8.256930154924179,"pX":-0.6723981348760015,"pZ":3.399502005262109,"vX0":-8.674651909091681,"vY0":-139.2946629847028,"vZ0":-3.169924654568832,"x":142.63,"y":146.99,"x0":1.901789424938745,"y0":50.00556109024797,"z0":5.5975531297644165,"aX":8.731932674128538},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":-6.2,"spinRate":2180,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.3926338140126262,"extension":6.634084997079068},"hitData":{"launchSpeed":51.7,"launchAngle":65.0,"totalDistance":97.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":148.29,"coordY":170.44}},"index":0,"playId":"9610fd1a-540d-3727-b9ae-6b476691d612","pitchNumber":1,"startTime":"2026-04-24T23:45:40.052Z","endTime":"2026-04-24T23:45:47.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T23:45:47.553Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-24T23:45:57.394Z","endTime":"2026-04-24T23:47:56.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.623965458277585,"aZ":-41.548071208107096,"pfxX":-2.0118369657644752,"pfxZ":-7.253079394467008,"pX":-0.3061331712333231,"pZ":2.823313229204525,"vX0":-3.528481502779772,"vY0":-112.99743181458945,"vZ0":2.2084625724265905,"x":128.67,"y":162.55,"x0":1.5370066089711079,"y0":50.00090138730828,"z0":6.00809221008477,"aX":-2.600761724420828},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-12.2,"breakHorizontal":4.6,"spinRate":2649,"spinDirection":335},"zone":4,"typeConfidence":2.0,"plateTime":0.4847477682136194,"extension":6.508044297407474},"index":0,"playId":"51f9ef6c-2086-310a-beef-5f0e3a5007f1","pitchNumber":1,"startTime":"2026-04-24T23:46:11.709Z","endTime":"2026-04-24T23:46:16.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.904080959444983,"aZ":-12.94897043397238,"pfxX":4.722437196596511,"pfxZ":9.58353488740053,"pX":0.0427822465158331,"pZ":2.665315157971137,"vX0":-7.074607055547451,"vY0":-140.73987785393174,"vZ0":-5.602660022980656,"x":115.37,"y":166.82,"x0":1.9753892771130874,"y0":50.00409248323851,"z0":5.520279805220086,"aX":9.475482862952358},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":-7.1,"spinRate":2288,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.3891573697647077,"extension":6.7145433137184085},"index":1,"playId":"74e04170-648d-3ed6-a0b0-bad87268e20b","pitchNumber":2,"startTime":"2026-04-24T23:46:27.461Z","endTime":"2026-04-24T23:46:31.198Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-24T23:46:38.145Z","endTime":"2026-04-24T23:46:48.898Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"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":96.9,"endSpeed":88.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.606138475112864,"aZ":-14.936253621936457,"pfxX":6.715042331542964,"pfxZ":8.60472106901322,"pX":0.47091672965072484,"pZ":3.87857680853977,"vX0":-6.796932950805852,"vY0":-141.01106880824426,"vZ0":-2.3058293892054254,"x":99.05,"y":134.06,"x0":2.046120503706025,"y0":50.00300578236312,"z0":5.676419415568359,"aX":13.453590023988445},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":-10.7,"spinRate":2359,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.38919862139330164,"extension":6.599184900935789},"index":3,"playId":"71b6798a-b20c-343e-9b90-5903f63954f1","pitchNumber":3,"startTime":"2026-04-24T23:46:48.898Z","endTime":"2026-04-24T23:46:52.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60650788800077,"aZ":-24.641562755694245,"pfxX":9.083198626901156,"pfxZ":4.285212725125532,"pX":-0.48547971990702227,"pZ":1.5366826942488399,"vX0":-8.249381870174359,"vY0":-131.2009822037397,"vZ0":-6.415531045515706,"x":135.51,"y":197.29,"x0":1.5068360437844766,"y0":50.00262572674631,"z0":5.828974826802512,"aX":15.966585195117972},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.6,"breakHorizontal":-14.9,"spinRate":1851,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.41616443523004953,"extension":6.580570061130245},"index":4,"playId":"5be78847-cfbb-3eb3-8a7e-ea1d5cffeab9","pitchNumber":4,"startTime":"2026-04-24T23:47:11.031Z","endTime":"2026-04-24T23:47:15.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.737163666927756,"aZ":-11.233293548819784,"pfxX":6.106638543851511,"pfxZ":10.44352279333303,"pX":0.4276920034879792,"pZ":1.4523570045719383,"vX0":-6.63972943938429,"vY0":-141.29424312547118,"vZ0":-9.009998240184933,"x":100.7,"y":199.57,"x0":2.0242282996420906,"y0":50.00037899207781,"z0":5.420785090358284,"aX":12.24153206561209},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.0,"breakHorizontal":-9.6,"spinRate":2445,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.38891419651387604,"extension":6.729299018481107},"index":5,"playId":"beb95560-ad7e-3652-8a14-91c00e979225","pitchNumber":5,"startTime":"2026-04-24T23:47:28.054Z","endTime":"2026-04-24T23:47:32.554Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09410343400614,"aZ":-28.548188696023516,"pfxX":-0.7465544438470828,"pfxZ":2.1371994366247993,"pX":0.0967446593641867,"pZ":2.6309422083880176,"vX0":-4.54669053839278,"vY0":-129.3567614620813,"vZ0":-2.135928534119439,"x":113.31,"y":167.74,"x0":1.9743632434088967,"y0":50.00081118015366,"z0":5.656991506207058,"aX":-1.263170372804529},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":2.4,"spinRate":2355,"spinDirection":186},"zone":5,"typeConfidence":2.0,"plateTime":0.42350628009878033,"extension":6.670287594228481},"hitData":{"launchSpeed":99.1,"launchAngle":33.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.39,"coordY":66.07}},"index":6,"playId":"03b7f34d-8f61-3ffe-b6cb-ecdea0bbdef6","pitchNumber":6,"startTime":"2026-04-24T23:47:47.976Z","endTime":"2026-04-24T23:47:56.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T23:47:56.996Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-24T23:48:11.309Z","endTime":"2026-04-24T23:49:36.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.652403104051935,"aZ":-14.728197746726115,"pfxX":4.565731182018798,"pfxZ":8.804317412257554,"pX":-0.1181831172282062,"pZ":2.5523834480654166,"vX0":-7.153878894648377,"vY0":-140.11013122289333,"vZ0":-5.490807680114848,"x":121.5,"y":169.87,"x0":1.878947476228671,"y0":50.001526071033446,"z0":5.505385101892934,"aX":9.046435563494732},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":-6.7,"spinRate":2229,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.391433852824838,"extension":6.695202382923169},"index":0,"playId":"fd72a05c-0d16-3a12-b5eb-adc7da7e8691","pitchNumber":1,"startTime":"2026-04-24T23:48:21.522Z","endTime":"2026-04-24T23:48:30.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51995832977745,"aZ":-10.081757885127656,"pfxX":5.875933312630906,"pfxZ":11.041494467413461,"pX":-0.3730567174079367,"pZ":2.014769164489963,"vX0":-8.632622498912362,"vY0":-140.9200608949026,"vZ0":-7.725260487969043,"x":131.22,"y":184.38,"x0":1.9737619188159055,"y0":50.00480991564666,"z0":5.451533187477269,"aX":11.759827113726365},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.5,"breakHorizontal":-8.8,"spinRate":2328,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.3894198252713532,"extension":6.712219266089508},"index":1,"playId":"5d5fbcc1-6f98-3823-be95-7d1d249e421c","pitchNumber":2,"startTime":"2026-04-24T23:49:16.844Z","endTime":"2026-04-24T23:49:21.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19492338694588,"aZ":-11.287453869235065,"pfxX":6.8574822661213926,"pfxZ":10.516518472258186,"pX":-0.06196559142710251,"pZ":2.3278352360987578,"vX0":-7.999953370966281,"vY0":-140.36296596180648,"vZ0":-6.7030132065192785,"x":119.36,"y":175.93,"x0":1.9406218211550825,"y0":50.00049468914304,"z0":5.489556256407464,"aX":13.616476125446509},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":-10.7,"spinRate":2348,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.39094840489180793,"extension":6.541073357926146},"index":2,"playId":"a499949c-1b4c-3627-b73a-9526c331c244","pitchNumber":3,"startTime":"2026-04-24T23:49:32.171Z","endTime":"2026-04-24T23:49:36.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T23:49:36.182Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Soler flies out to left fielder Isaac Collins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-24T23:51:30.870Z","endTime":"2026-04-24T23:51:52.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.028962938243986,"aZ":-22.507772373950594,"pfxX":-0.39218314777473684,"pfxZ":5.638197439260988,"pX":-0.2679235483760635,"pZ":3.0747687444134675,"vX0":-2.9379208857806813,"vY0":-130.97666987581022,"vZ0":-3.6307975919550803,"x":127.21,"y":155.76,"x0":0.9254098223613203,"y0":50.005306936257725,"z0":6.188438534069063,"aX":-0.6718150267733869},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.5,"breakHorizontal":1.4,"spinRate":2349,"spinDirection":165},"zone":1,"typeConfidence":2.0,"plateTime":0.42029462163862874,"extension":6.12485795321448},"hitData":{"launchSpeed":90.7,"launchAngle":46.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.68,"coordY":111.43}},"index":0,"playId":"e11969d0-b78c-3b70-be7c-d6809cd6452c","pitchNumber":1,"startTime":"2026-04-24T23:51:43.326Z","endTime":"2026-04-24T23:51:52.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T23:51:52.854Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-24T23:52:05.767Z","endTime":"2026-04-24T23:53:08.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64614459137897,"aZ":-27.254286672529606,"pfxX":-1.0311571693949144,"pfxZ":3.1977944280928305,"pX":-0.5231245897096901,"pZ":2.074099218270951,"vX0":-3.845086837139042,"vY0":-124.08334092286294,"vZ0":-4.271675939471246,"x":136.94,"y":182.78,"x0":1.1883627455572807,"y0":50.005148621304464,"z0":6.120866344966645,"aX":-1.5887957431157949},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.9,"breakHorizontal":2.9,"spinRate":2518,"spinDirection":176},"zone":7,"typeConfidence":2.0,"plateTime":0.44348146125501,"extension":6.091954686698742},"index":0,"playId":"d43e3865-02d3-3285-a28a-9da307bc7e79","pitchNumber":1,"startTime":"2026-04-24T23:52:14.916Z","endTime":"2026-04-24T23:52:18.963Z","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, 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":82.8,"endSpeed":76.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.442733305054386,"aZ":-40.56111440346458,"pfxX":-0.7048611803291744,"pfxZ":-5.727264722026981,"pX":-0.25409038287476093,"pZ":1.8309434717892696,"vX0":-3.1528798110277463,"vY0":-120.51237951660379,"vZ0":-2.0985838730014907,"x":126.69,"y":189.34,"x0":1.1652513016404447,"y0":50.00316031977378,"z0":6.31143525733751,"aX":-1.0319298019740386},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-10.6,"breakHorizontal":2.0,"spinRate":2423,"spinDirection":350},"zone":7,"typeConfidence":2.0,"plateTime":0.4553006790247971,"extension":6.100672300473526},"index":1,"playId":"6073de76-725f-301a-b227-c68ad73eebef","pitchNumber":2,"startTime":"2026-04-24T23:52:31.232Z","endTime":"2026-04-24T23:52:36.142Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-24T23:52:39.013Z","endTime":"2026-04-24T23:52:50.188Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"}},{"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":93.7,"endSpeed":85.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.199711359387404,"aZ":-14.821502674764268,"pfxX":5.567326501021231,"pfxZ":9.251593310342486,"pX":-0.3519109071988795,"pZ":4.431113920121928,"vX0":-5.692203947809416,"vY0":-136.3771597974819,"vZ0":-1.7610473285694215,"x":130.41,"y":119.14,"x0":1.0433605713199208,"y0":50.00057374883288,"z0":6.112324396899143,"aX":10.440405100160785},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":-8.8,"spinRate":2456,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4022817371931784,"extension":6.027742346827094},"index":3,"playId":"16d36ad6-3321-385b-995d-6bb420878c81","pitchNumber":3,"startTime":"2026-04-24T23:52:50.188Z","endTime":"2026-04-24T23:52:53.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.522182931522224,"aZ":-41.497913411914716,"pfxX":-2.1142086828682527,"pfxZ":-6.026150890535088,"pX":-0.815956513158653,"pZ":1.2853353409301662,"vX0":-4.216743221378433,"vY0":-123.86936649280975,"vZ0":-3.1528231803589044,"x":148.1,"y":204.08,"x0":1.1851981619278338,"y0":50.000332387742276,"z0":6.055778349984588,"aX":-3.2726914623349126},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-11.4,"breakHorizontal":4.8,"spinRate":2453,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.44275048540600537,"extension":6.087180935854346},"index":4,"playId":"4ced4157-0fe4-3982-8325-977a399d64e6","pitchNumber":4,"startTime":"2026-04-24T23:53:04.383Z","endTime":"2026-04-24T23:53:08.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T23:53:08.630Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Schanuel pops out softly to catcher Elias Díaz in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-24T23:53:22.577Z","endTime":"2026-04-24T23:55:02.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.968674290303788,"aZ":-13.121134161613403,"pfxX":4.957202249009297,"pfxZ":10.207142184387308,"pX":-0.2984652996829171,"pZ":3.802722114933995,"vX0":-4.230374175878099,"vY0":-136.03399795307408,"vZ0":-3.7737452117123627,"x":128.38,"y":136.11,"x0":0.6358314625707987,"y0":50.00374724349149,"z0":6.12309976370008,"aX":9.2538651110078},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":-8.0,"spinRate":2413,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.40326619396446395,"extension":6.06416263232371},"index":0,"playId":"3b66dd09-ed76-3e2d-bcc5-3dbbe32397ff","pitchNumber":1,"startTime":"2026-04-24T23:53:30.032Z","endTime":"2026-04-24T23:53:33.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.264033029016847,"aZ":-11.683068591229134,"pfxX":4.951472079871449,"pfxZ":10.68320602597247,"pX":0.6163435054502624,"pZ":2.701906179919321,"vX0":-2.2118763928420813,"vY0":-137.77461921544452,"vZ0":-6.619132865135287,"x":93.51,"y":165.83,"x0":0.7873333095452854,"y0":50.00102929756364,"z0":5.9287962766688675,"aX":9.496206341115442},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":-8.5,"spinRate":2451,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.39789976021903506,"extension":6.170177850768405},"index":1,"playId":"1a1c41b4-59a8-35f5-a71b-f2db1d70fee1","pitchNumber":2,"startTime":"2026-04-24T23:53:46.406Z","endTime":"2026-04-24T23:53:51.098Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01188194970454,"aZ":-38.14973340933285,"pfxX":-3.269811890547585,"pfxZ":-3.9002006795562973,"pX":-0.738957541634003,"pZ":2.284223293167004,"vX0":-3.080646362482643,"vY0":-122.86826590984478,"vZ0":-1.584623769187765,"x":145.17,"y":177.11,"x0":0.9552963602854118,"y0":50.003816242567005,"z0":6.174915993609684,"aX":-5.006968614503642},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.2,"breakHorizontal":6.6,"spinRate":2457,"spinDirection":335},"zone":4,"typeConfidence":2.0,"plateTime":0.44552726432247747,"extension":6.020728138790226},"index":2,"playId":"d0281446-3b90-345d-9e03-6b6c01ee5b19","pitchNumber":3,"startTime":"2026-04-24T23:53:59.559Z","endTime":"2026-04-24T23:54:05.523Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-24T23:54:44.033Z","endTime":"2026-04-24T23:54:54.031Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.980120093853564,"aZ":-12.521161481680418,"pfxX":4.563109265139454,"pfxZ":10.39364334905835,"pX":0.4931086463576734,"pZ":3.76591877909323,"vX0":-2.494062397465833,"vY0":-137.27853637596186,"vZ0":-3.835587824935687,"x":98.2,"y":137.1,"x0":0.8249231708035776,"y0":50.00682104372368,"z0":6.045656553632916,"aX":8.63168383826814},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":-7.7,"spinRate":2424,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.40038999135686026,"extension":6.15634012968342},"hitData":{"launchSpeed":60.0,"launchAngle":77.0,"totalDistance":53.0,"trajectory":"popup","hardness":"soft","location":"2","coordinates":{"coordX":104.57,"coordY":209.84}},"index":4,"playId":"ce71c1ab-c711-3bef-b377-21cfe57fd1cd","pitchNumber":4,"startTime":"2026-04-24T23:54:54.031Z","endTime":"2026-04-24T23:55:02.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T23:55:02.613Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lane Thomas walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-24T23:56:58.805Z","endTime":"2026-04-24T23:59:05.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.735106247741275,"aZ":-14.195001226119734,"pfxX":5.71725863926954,"pfxZ":9.234898143085402,"pX":-0.6295626115493574,"pZ":1.4539857218109766,"vX0":-8.928158218332522,"vY0":-138.81216855532858,"vZ0":-8.273728402305105,"x":141.0,"y":199.52,"x0":1.8890648456070356,"y0":50.00351465402637,"z0":5.422941280204429,"aX":11.132421682485171},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":-8.4,"spinRate":2320,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.3949183736760129,"extension":6.767050543694363},"index":0,"playId":"759fd51f-fb43-35d9-b277-8fb91ecc6170","pitchNumber":1,"startTime":"2026-04-24T23:57:10.010Z","endTime":"2026-04-24T23:57:37.014Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"}}},{"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":94.1,"endSpeed":85.7,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.784190367890243,"aZ":-13.803104729159298,"pfxX":2.8173577836019508,"pfxZ":9.723871981221603,"pX":1.0128372640864987,"pZ":2.5223089257966156,"vX0":-3.996084073459244,"vY0":-136.95463231453425,"vZ0":-5.299553432989386,"x":78.39,"y":170.68,"x0":2.128507748370082,"y0":50.003817768515304,"z0":5.435336158270323,"aX":5.323541119275218},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":-4.2,"spinRate":2255,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.40077155376856766,"extension":6.680056114259386},"index":1,"playId":"6f3071e0-d9a3-394e-9311-7842be0c2f1a","pitchNumber":2,"startTime":"2026-04-24T23:57:42.039Z","endTime":"2026-04-24T23:57:46.397Z","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":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.353699232975867,"aZ":-28.069122832893196,"pfxX":-1.9511337019448898,"pfxZ":2.497510292390027,"pX":0.5126342042909938,"pZ":3.1879528338497125,"vX0":-3.3721657470512025,"vY0":-127.45232554666556,"vZ0":-0.6540533273633667,"x":97.46,"y":152.71,"x0":2.106732511681955,"y0":50.0044558922992,"z0":5.665980947374785,"aX":-3.2069538141214298},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.6,"breakHorizontal":4.3,"spinRate":2262,"spinDirection":188},"zone":3,"typeConfidence":2.0,"plateTime":0.4298748056239332,"extension":6.618359264398978},"index":2,"playId":"3f52a037-162a-358d-aa8a-40b20b668aa3","pitchNumber":3,"startTime":"2026-04-24T23:57:57.372Z","endTime":"2026-04-24T23:58:24.380Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.356266907015435,"aZ":-14.51695340998317,"pfxX":4.945826738388632,"pfxZ":9.096229607049292,"pX":0.04259793018670442,"pZ":2.028106861845457,"vX0":-7.1330806840913095,"vY0":-138.54823020080093,"vZ0":-6.480563278435824,"x":115.38,"y":184.02,"x0":2.0096535669648428,"y0":50.00574230701253,"z0":5.370343277893603,"aX":9.604074557094458},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":-7.4,"spinRate":2308,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.3955519314552971,"extension":6.817164039879002},"index":3,"playId":"9a5b3bbf-6169-30d7-9c61-1ae73fe355bf","pitchNumber":4,"startTime":"2026-04-24T23:58:31.452Z","endTime":"2026-04-24T23:58:36.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.684396554421774,"aZ":-13.390772865969511,"pfxX":4.850747081404305,"pfxZ":9.443570604262439,"pX":-0.28994486608338627,"pZ":0.8373870996721157,"vX0":-8.136432389072109,"vY0":-139.93537742550564,"vZ0":-9.753590196714098,"x":128.05,"y":216.17,"x0":2.0211678840706635,"y0":50.00620608101634,"z0":5.239018685256786,"aX":9.651907449647155},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":-7.2,"spinRate":2204,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.39096545414502737,"extension":6.728404093966317},"index":4,"playId":"5d0f44b0-e249-3f90-8438-bf326ed1550f","pitchNumber":5,"startTime":"2026-04-24T23:58:46.162Z","endTime":"2026-04-24T23:58:50.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.326708748814422,"aZ":-28.388281147916448,"pfxX":-1.433517750494441,"pfxZ":2.282677404089304,"pX":1.376514218729456,"pZ":3.6619241464327645,"vX0":-1.5878417673467797,"vY0":-127.88743725864086,"vZ0":0.6640609749842502,"x":64.53,"y":139.91,"x0":2.1915851405358513,"y0":50.001560220715724,"z0":5.62533406709332,"aX":-2.3740238490298364},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.6,"breakHorizontal":3.0,"spinRate":2205,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.4282611508619172,"extension":6.427003205972574},"index":5,"playId":"06c4e07b-af84-3bb9-ad01-85d64d27b388","pitchNumber":6,"startTime":"2026-04-24T23:59:02.218Z","endTime":"2026-04-24T23:59:05.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-24T23:59:05.847Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Starling Marte flies out to right fielder Jo Adell. Lane Thomas to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-24T23:59:20.693Z","endTime":"2026-04-25T00:01:19.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2],"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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.347935696267896,"aZ":-14.232173516194434,"pfxX":4.440865156674176,"pfxZ":9.12956185587003,"pX":-0.3590393700877926,"pZ":2.8588756184587054,"vX0":-8.153289893678409,"vY0":-139.53256682430242,"vZ0":-4.384549301950576,"x":130.69,"y":161.59,"x0":2.028239484685524,"y0":50.00403054366994,"z0":5.393121732400586,"aX":8.729355036968025},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":-6.2,"spinRate":2288,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.3930363396227312,"extension":6.736418916787066},"index":0,"playId":"06e972e2-58a1-3789-888e-3e72acbcdb69","pitchNumber":1,"startTime":"2026-04-24T23:59:33.975Z","endTime":"2026-04-24T23:59:38.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27378968071133,"aZ":-14.633749403072176,"pfxX":5.103893552525059,"pfxZ":8.973742026727912,"pX":-0.5530762759786954,"pZ":1.3700514036659268,"vX0":-8.281099191492505,"vY0":-139.1802005929093,"vZ0":-8.444771006180396,"x":138.08,"y":201.79,"x0":1.802659512448575,"y0":50.00658181576186,"z0":5.420403183855595,"aX":9.980702352685293},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":-7.4,"spinRate":2382,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.39407635956653175,"extension":6.668307811299723},"index":1,"playId":"7a9203fb-dfa7-30bd-86cc-43d227bd9ed3","pitchNumber":2,"startTime":"2026-04-25T00:00:05.436Z","endTime":"2026-04-25T00:00:09.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.368100146123822,"aZ":-29.86120399497638,"pfxX":0.11044693312163689,"pfxZ":1.3697892109645213,"pX":0.9545073995687091,"pZ":3.489974859307511,"vX0":-2.9765650586115533,"vY0":-129.2680039720676,"vZ0":0.1739792567977092,"x":80.62,"y":144.55,"x0":2.107363790711129,"y0":50.00273715251239,"z0":5.717318566293768,"aX":0.18657759830319082},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.8,"breakHorizontal":0.5,"spinRate":2396,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.4239796642398761,"extension":6.641232136687281},"index":2,"playId":"6491cf6e-100c-326b-8a26-2a2ac2e14243","pitchNumber":3,"startTime":"2026-04-25T00:00:24.482Z","endTime":"2026-04-25T00:00:29.431Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"ecf3ed69-42fc-4b99-873c-640080d96764","startTime":"2026-04-25T00:00:42.809Z","endTime":"2026-04-25T00:00:47.809Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Starling Marte batting, Lane Thomas advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"actionPlayId":"ecf3ed69-42fc-4b99-873c-640080d96764","startTime":"2026-04-25T00:00:51.928Z","endTime":"2026-04-25T00:01:07.314Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":579328,"link":"/api/v1/people/579328"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.507063507384636,"aZ":-12.721387675187113,"pfxX":4.995769457026474,"pfxZ":9.69708532521593,"pX":0.4580533908652058,"pZ":2.415363281762931,"vX0":-6.327600155514067,"vY0":-141.5144107511467,"vZ0":-5.913122604580025,"x":99.54,"y":173.57,"x0":2.0852720983991624,"y0":50.00683538322903,"z0":5.363739099100257,"aX":10.026721472674819},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":-7.6,"spinRate":2231,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.38862356996648906,"extension":6.774020462818519},"hitData":{"launchSpeed":94.1,"launchAngle":37.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.56,"coordY":96.45}},"index":5,"playId":"94b35cb1-6119-35fe-9809-48f2f5894b87","pitchNumber":4,"startTime":"2026-04-25T00:01:07.314Z","endTime":"2026-04-25T00:01:19.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:01:19.378Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carter Jensen lines out to shortstop Zach Neto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-25T00:01:44.146Z","endTime":"2026-04-25T00:02:49.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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, 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":91.1,"endSpeed":84.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.596488788089406,"aZ":-24.977656785813856,"pfxX":-1.36761998148575,"pfxZ":4.044991394710152,"pX":-1.1203410723234437,"pZ":0.703452478682852,"vX0":-7.727383249662579,"vY0":-132.36522972087405,"vZ0":-7.513185466287403,"x":159.7,"y":219.79,"x0":2.0115301284494085,"y0":50.00312238561937,"z0":5.400875247238546,"aX":-2.4313792194906374},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.9,"breakHorizontal":4.1,"spinRate":2463,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.41340432892060974,"extension":6.805265526810486},"index":0,"playId":"d6374df8-e67c-3d96-93c9-fa917c47d6f3","pitchNumber":1,"startTime":"2026-04-25T00:01:54.825Z","endTime":"2026-04-25T00:01:58.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.633233333802384,"aZ":-29.443311423939054,"pfxX":-1.6178875703545454,"pfxZ":1.594116937422756,"pX":0.9621897455212249,"pZ":3.867444464286772,"vX0":-2.6691841220516705,"vY0":-129.4904423769026,"vZ0":1.2975192759626304,"x":80.32,"y":134.36,"x0":2.2127822703848596,"y0":50.00339973729541,"z0":5.596772433720777,"aX":-2.7735603838483986},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.4,"breakHorizontal":3.5,"spinRate":2343,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.42145598946379526,"extension":6.728818272843444},"index":1,"playId":"a55b35e2-2bc8-3053-9ce8-6bd92243f5b7","pitchNumber":2,"startTime":"2026-04-25T00:02:23.431Z","endTime":"2026-04-25T00:02:27.414Z","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":96.0,"endSpeed":87.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93567187536989,"aZ":-17.24634268911708,"pfxX":4.720350576495842,"pfxZ":7.587622978494503,"pX":-0.30948109552860087,"pZ":2.4829897184004825,"vX0":-8.237986660038835,"vY0":-139.5015738510338,"vZ0":-4.875247451160741,"x":128.8,"y":171.74,"x0":2.071088199971994,"y0":50.00349727384228,"z0":5.393442724986165,"aX":9.287857262874265},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":-6.8,"spinRate":2289,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.39291552548788733,"extension":6.781052744043497},"hitData":{"launchSpeed":104.2,"launchAngle":5.0,"totalDistance":134.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":119.88,"coordY":150.16}},"index":2,"playId":"d4e50780-f792-383d-8ef3-18461448c434","pitchNumber":3,"startTime":"2026-04-25T00:02:44.931Z","endTime":"2026-04-25T00:02:49.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:02:49.455Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-25T00:03:12.182Z","endTime":"2026-04-25T00:05:23.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.690931136386865,"aZ":-14.26099144993197,"pfxX":5.884601863563237,"pfxZ":8.85545208016284,"pX":0.910557352627727,"pZ":3.739786439678959,"vX0":-5.722749761231808,"vY0":-141.8598156340771,"vZ0":-2.3277362321198454,"x":82.29,"y":137.81,"x0":2.1967394611782676,"y0":50.00404416187261,"z0":5.488251576128237,"aX":11.906000348178098},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":-9.4,"spinRate":2315,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.38718943172391507,"extension":6.611259991825936},"index":0,"playId":"a3893bc9-e530-3175-9822-0d47fd90cbe4","pitchNumber":1,"startTime":"2026-04-25T00:03:18.688Z","endTime":"2026-04-25T00:03:22.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81260321979498,"aZ":-13.986934071295178,"pfxX":6.152344131510738,"pfxZ":9.23117472560617,"pX":-8.82960573306905E-4,"pZ":3.1502356695543625,"vX0":-7.7487345118633275,"vY0":-139.78554477840433,"vZ0":-3.7262189088107873,"x":117.03,"y":153.72,"x0":2.0135128369798085,"y0":50.00326428715805,"z0":5.424732527732918,"aX":12.122404378869174},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":-9.5,"spinRate":2315,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.392504046608082,"extension":6.672741568566571},"index":1,"playId":"fe22ceeb-a50c-3bda-bc3d-116408e92e87","pitchNumber":2,"startTime":"2026-04-25T00:03:38.310Z","endTime":"2026-04-25T00:03:43.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80297577592274,"aZ":-12.690091486418366,"pfxX":4.737699763840344,"pfxZ":9.727125277779834,"pX":-0.48240369421923357,"pZ":3.6750044110040934,"vX0":-8.620248197371794,"vY0":-140.81593315537145,"vZ0":-2.9988217742863714,"x":135.39,"y":139.55,"x0":2.00671310098701,"y0":50.00020443202275,"z0":5.577888730804264,"aX":9.488629156570394},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":-6.7,"spinRate":2311,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.38938176209170194,"extension":6.531904049727205},"index":2,"playId":"00f276b2-9365-3b21-9299-0f0aa8433a2c","pitchNumber":3,"startTime":"2026-04-25T00:04:02.428Z","endTime":"2026-04-25T00:04:06.157Z","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":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94172412879276,"aZ":-38.236808363046904,"pfxX":-5.403126474165223,"pfxZ":-4.4115131107288,"pX":-0.834417577763742,"pZ":2.1239122730360864,"vX0":-4.245419306896938,"vY0":-116.72662154669483,"vZ0":-0.15662445988986695,"x":148.81,"y":181.43,"x0":1.713061947168586,"y0":50.00387709500663,"z0":5.8062440265448005,"aX":-7.421140514662448},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-7.7,"breakHorizontal":10.9,"spinRate":2803,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.47007559155761536,"extension":6.646172530609451},"index":3,"playId":"a5f43030-192c-3f06-a9b0-17f9b55c7f09","pitchNumber":4,"startTime":"2026-04-25T00:04:22.599Z","endTime":"2026-04-25T00:04:27.457Z","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":97.1,"endSpeed":87.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.90636815000678,"aZ":-12.12942627148477,"pfxX":4.769975101426051,"pfxZ":10.032705508397408,"pX":0.19855195474235626,"pZ":3.0246307397850405,"vX0":-6.793683804402262,"vY0":-141.12158823156346,"vZ0":-4.619284572914251,"x":109.43,"y":157.11,"x0":2.0278816795406414,"y0":50.004194116950494,"z0":5.476589882892589,"aX":9.532097405100359},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":-7.1,"spinRate":2357,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.3895015544957472,"extension":6.662680014556611},"index":4,"playId":"2909885f-2b69-38dc-a925-ba0b71e511e3","pitchNumber":5,"startTime":"2026-04-25T00:04:42.989Z","endTime":"2026-04-25T00:04:47.098Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"2fc8d3ca-e081-4e87-ab4d-07d32737efcf","startTime":"2026-04-25T00:05:03.028Z","endTime":"2026-04-25T00:05:08.028Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.717030696649473,"aZ":-24.50140721013419,"pfxX":6.861368522503181,"pfxZ":4.425239500424294,"pX":0.06338844576265487,"pZ":1.2964684258420085,"vX0":-6.146666217874471,"vY0":-130.38335366916584,"vZ0":-6.468311748457609,"x":114.58,"y":203.78,"x0":1.55244633642456,"y0":50.000948885673694,"z0":5.64131379985004,"aX":11.89034763603503},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.8,"breakHorizontal":-11.2,"spinRate":1796,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.4190325853720793,"extension":6.903357977866576},"index":6,"playId":"a4206f61-c9fe-3814-b084-34fc83bc73b1","pitchNumber":6,"startTime":"2026-04-25T00:05:18.678Z","endTime":"2026-04-25T00:05:23.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:05:23.096Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vaughn Grissom grounds out, third baseman Nick Loftin to first baseman Salvador Perez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-25T00:07:19.868Z","endTime":"2026-04-25T00:08:56.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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,5,6],"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81938116322579,"aZ":-13.616305719124766,"pfxX":4.436163336576727,"pfxZ":10.599897113793672,"pX":1.3186835325563593,"pZ":3.049800071110829,"vX0":-1.2509574959260785,"vY0":-132.15367476504395,"vZ0":-5.252368221657935,"x":66.73,"y":156.44,"x0":1.2248327032443096,"y0":50.003133145333415,"z0":6.08019499859307,"aX":7.7675128438903815},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.1,"breakHorizontal":-7.7,"spinRate":2347,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.41607557425884245,"extension":6.040237188392058},"index":0,"playId":"a7d3f858-1549-395c-ac15-a8285be52716","pitchNumber":1,"startTime":"2026-04-25T00:07:29.111Z","endTime":"2026-04-25T00:07:32.941Z","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":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70624091787047,"aZ":-31.41749861035055,"pfxX":-0.24593772234068534,"pfxZ":0.5230467536341052,"pX":0.32370168252667536,"pZ":2.272047979678365,"vX0":-1.6851373750224543,"vY0":-119.73924300634232,"vZ0":-2.786322290105545,"x":104.66,"y":177.43,"x0":1.0706528961948556,"y0":50.001072331453884,"z0":6.28265403622348,"aX":-0.3543758060050946},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.5,"breakHorizontal":0.8,"spinRate":2435,"spinDirection":189},"zone":9,"typeConfidence":2.0,"plateTime":0.4587269937347904,"extension":6.097094652191285},"index":1,"playId":"177ee77f-2ecb-3443-ac3a-e2cb2eff8162","pitchNumber":2,"startTime":"2026-04-25T00:07:41.825Z","endTime":"2026-04-25T00:07:46.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.470884654070655,"aZ":-14.720412716304157,"pfxX":4.017228160531802,"pfxZ":9.759069965998163,"pX":-0.7033018359945422,"pZ":4.3562301408553505,"vX0":-5.891291633211975,"vY0":-133.3507898376053,"vZ0":-1.8304709276436633,"x":143.81,"y":121.16,"x0":1.0195570401444058,"y0":50.00664411009193,"z0":6.12148084039037,"aX":7.188362943228857},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.4,"breakHorizontal":-5.9,"spinRate":2356,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4118104456576823,"extension":6.17715436869831},"index":2,"playId":"6e919ccb-e597-30fb-8172-e00e00813a0e","pitchNumber":3,"startTime":"2026-04-25T00:07:53.290Z","endTime":"2026-04-25T00:07:57.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02990628483283,"aZ":-13.915957329690691,"pfxX":2.6837541861619516,"pfxZ":10.162332120497624,"pX":-0.5035486344127772,"pZ":3.4033316030385974,"vX0":-4.51840499634993,"vY0":-133.72328982170382,"vZ0":-4.336520924983412,"x":136.19,"y":146.89,"x0":0.8656150374495853,"y0":50.00077413455229,"z0":6.056788225762973,"aX":4.821130633239366},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.5,"breakHorizontal":-3.8,"spinRate":2341,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.41089113271906763,"extension":6.10240565349746},"index":3,"playId":"a09aa888-7eb3-3a53-adba-7380e0003338","pitchNumber":4,"startTime":"2026-04-25T00:08:06.014Z","endTime":"2026-04-25T00:08:09.990Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-25T00:08:20.864Z","endTime":"2026-04-25T00:08:30.004Z","isPitch":false,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"}},{"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":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7987722358848,"aZ":-40.50375187032074,"pfxX":-4.3553843040190365,"pfxZ":-5.78843978777209,"pX":-1.3534187479909,"pZ":1.051044533027063,"vX0":-4.071534793280535,"vY0":-120.20503127098412,"vZ0":-3.459075291039553,"x":168.59,"y":210.4,"x0":0.9381244465082926,"y0":50.001227529360584,"z0":6.163420694062107,"aX":-6.26975244297517},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.0,"breakHorizontal":9.0,"spinRate":2339,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.45849724045273943,"extension":6.240889711714767},"index":5,"playId":"2317c7c5-c5f0-3056-b73a-bf319eaeb452","pitchNumber":5,"startTime":"2026-04-25T00:08:30.004Z","endTime":"2026-04-25T00:08:33.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.81561431071666,"aZ":-12.748400382273815,"pfxX":5.0259466020729455,"pfxZ":10.54170098580403,"pX":0.16650953621547898,"pZ":2.9304179778657087,"vX0":-3.952934097554457,"vY0":-136.10336662825992,"vZ0":-5.868103716214371,"x":110.65,"y":159.66,"x0":0.9976968444369293,"y0":50.00174410471288,"z0":6.026739099124733,"aX":9.26127855389122},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":-8.0,"spinRate":2453,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.40520037577311196,"extension":6.279209456837689},"hitData":{"launchSpeed":84.2,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.67,"coordY":165.36}},"index":6,"playId":"dfe2d950-83e8-3e30-b55b-c088642dd91e","pitchNumber":6,"startTime":"2026-04-25T00:08:48.525Z","endTime":"2026-04-25T00:08:56.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:08:56.364Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Logan O'Hoppe grounds out, second baseman Michael Massey to first baseman Salvador Perez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-25T00:09:14.111Z","endTime":"2026-04-25T00:09:28.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.550294746632748,"aZ":-31.63118875126907,"pfxX":-0.8768933242920203,"pfxZ":0.361006228822891,"pX":0.33308433915664837,"pZ":3.42263447296512,"vX0":-1.8430082472913394,"vY0":-121.97591809096355,"vZ0":-0.5247781622396374,"x":104.3,"y":146.37,"x0":1.2118141221453156,"y0":50.004034569103375,"z0":6.363311304272782,"aX":-1.3237262564242396},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.8,"breakHorizontal":2.0,"spinRate":2522,"spinDirection":250},"zone":3,"typeConfidence":2.0,"plateTime":0.4487124433080334,"extension":6.101913327719862},"hitData":{"launchSpeed":92.1,"launchAngle":-12.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":153.71}},"index":0,"playId":"68ade037-3359-3833-b0cd-577164a6ea18","pitchNumber":1,"startTime":"2026-04-25T00:09:20.205Z","endTime":"2026-04-25T00:09:28.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:09:28.205Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Teodosio singles on a line drive to right fielder Starling Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-25T00:09:43.191Z","endTime":"2026-04-25T00:10:05.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24459397947731,"aZ":-22.275998734720844,"pfxX":-0.8761424188290374,"pfxZ":5.6896811414237,"pX":0.2809151508578408,"pZ":2.635035624587744,"vX0":-1.790450392604387,"vY0":-130.72801924466023,"vZ0":-4.486638611459131,"x":106.29,"y":167.63,"x0":1.087144594371204,"y0":50.00343209672633,"z0":6.035033488864676,"aX":-1.5238033916288414},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.6,"breakHorizontal":1.9,"spinRate":2384,"spinDirection":167},"zone":5,"typeConfidence":2.0,"plateTime":0.4181770288278659,"extension":6.288508384902966},"hitData":{"launchSpeed":94.8,"launchAngle":13.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.22,"coordY":109.01}},"index":0,"playId":"af2c95bb-0f71-3cd4-9221-64182c983ea5","pitchNumber":1,"startTime":"2026-04-25T00:09:55.388Z","endTime":"2026-04-25T00:10:05.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:10:05.252Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out, third baseman Nick Loftin to first baseman Salvador Perez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-25T00:10:20.310Z","endTime":"2026-04-25T00:13:26.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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,5,6],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1870022388459,"aZ":-26.447529906135873,"pfxX":7.579183205756659,"pfxZ":4.004674773349539,"pX":0.9156162765230635,"pZ":4.13902746582287,"vX0":-3.9331849350107526,"vY0":-118.89619101023239,"vZ0":0.7685581113129133,"x":82.1,"y":127.03,"x0":1.6082737925676653,"y0":50.000194149893225,"z0":6.215041617573964,"aX":10.82953405226429},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.7,"breakHorizontal":-12.7,"spinRate":1494,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4609968022203841,"extension":6.009273870983617},"index":0,"playId":"df2ae5a9-20de-3b05-8255-a9738ae12bf4","pitchNumber":1,"startTime":"2026-04-25T00:10:30.366Z","endTime":"2026-04-25T00:10:34.117Z","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":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63021872285682,"aZ":-28.577909196677997,"pfxX":0.11202022150168611,"pfxZ":2.408334062804964,"pX":-0.3311233652069988,"pZ":1.9197435717017335,"vX0":-3.9460736913400245,"vY0":-121.21497843410852,"vZ0":-4.031744921845203,"x":129.62,"y":186.95,"x0":1.3001305795752027,"y0":50.004886780502495,"z0":6.086469546389142,"aX":0.16760005891256988},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.7,"breakHorizontal":0.7,"spinRate":2512,"spinDirection":172},"zone":7,"typeConfidence":2.0,"plateTime":0.4510300532692977,"extension":6.332492812020124},"index":1,"playId":"74773c63-b7c9-3509-bbeb-41a50e3b2eaa","pitchNumber":2,"startTime":"2026-04-25T00:10:46.293Z","endTime":"2026-04-25T00:10:54.101Z","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":"86409e0e-6575-3a73-ae88-e5fc907b8c3c","startTime":"2026-04-25T00:11:40.385Z","endTime":"2026-04-25T00:11:43.674Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.90579288977986,"aZ":-24.57602389844219,"pfxX":8.781963532767147,"pfxZ":5.237652744804621,"pX":0.28876728187089484,"pZ":0.9291682941639101,"vX0":-5.923419468533959,"vY0":-119.36381759108338,"vZ0":-6.281015161715469,"x":105.99,"y":213.69,"x0":1.6554019712656534,"y0":50.002772941015884,"z0":5.7929927144814295,"aX":12.735432858104895},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":8.3,"breakHorizontal":-14.5,"spinRate":1541,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.45801040803649595,"extension":6.259160015128386},"index":3,"playId":"847cf52e-a05a-3789-bfc2-856385a8525d","pitchNumber":3,"startTime":"2026-04-25T00:11:55.535Z","endTime":"2026-04-25T00:11:59.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.030694629144087,"aZ":-30.65725779087763,"pfxX":-1.9205346429948997,"pfxZ":0.9800407647124043,"pX":-0.22445097235933337,"pZ":3.185145843682022,"vX0":-3.1484651844979545,"vY0":-123.8684739939296,"vZ0":-1.0105065780531404,"x":125.56,"y":152.78,"x0":1.315274302188192,"y0":50.000951340370186,"z0":6.174408870871854,"aX":-2.967369276629657},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.8,"breakHorizontal":4.2,"spinRate":2522,"spinDirection":251},"zone":2,"typeConfidence":2.0,"plateTime":0.44312548455614476,"extension":6.177328487529277},"index":4,"playId":"2610bc0d-fbc5-3952-b4ca-7f79f2519214","pitchNumber":4,"startTime":"2026-04-25T00:12:14.608Z","endTime":"2026-04-25T00:12:20.202Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"60437e2b-7e23-3016-9ad4-c8a5112ff445","startTime":"2026-04-25T00:12:59.468Z","endTime":"2026-04-25T00:13:02.468Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21425588231212,"aZ":-24.37098064721143,"pfxX":9.71787013354166,"pfxZ":5.295892753576949,"pX":0.24833224596867534,"pZ":2.439867748037087,"vX0":-6.212582801086817,"vY0":-120.77466380828595,"vZ0":-3.4614859132611815,"x":107.53,"y":172.9,"x0":1.5955682335826555,"y0":50.00050712874901,"z0":6.042524834448913,"aX":14.309120912792247},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.0,"breakHorizontal":-16.1,"spinRate":1637,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4540529438405998,"extension":5.753865949668245},"hitData":{"launchSpeed":93.0,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":164.35}},"index":6,"playId":"35a2fd7c-e482-3744-94b2-83f8c21923a4","pitchNumber":5,"startTime":"2026-04-25T00:13:18.916Z","endTime":"2026-04-25T00:13:26.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:13:26.672Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Elias Díaz pops out to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-25T00:15:31.521Z","endTime":"2026-04-25T00:15:44.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"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":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":95.8,"endSpeed":86.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.37333307666808,"aZ":-12.601376501758685,"pfxX":3.6333550227410143,"pfxZ":10.123050853846614,"pX":-0.13827203689272596,"pZ":2.306112262038316,"vX0":-7.011483429172556,"vY0":-139.15893917601937,"vZ0":-6.31940564726913,"x":122.27,"y":176.51,"x0":1.9582208539598014,"y0":50.000355509341446,"z0":5.464802154997885,"aX":7.023817754691851},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":-4.9,"spinRate":2289,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.3957632025938631,"extension":6.705602967511237},"hitData":{"launchSpeed":61.6,"launchAngle":61.0,"totalDistance":137.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":150.56,"coordY":152.88}},"index":0,"playId":"148d70f2-a471-300d-bc09-420dbbdac0c4","pitchNumber":1,"startTime":"2026-04-25T00:15:36.659Z","endTime":"2026-04-25T00:15:44.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:15:44.686Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Massey strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-25T00:16:03.670Z","endTime":"2026-04-25T00:17:27.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.345094009594987,"aZ":-28.234569233400123,"pfxX":1.0870015244435483,"pfxZ":2.3868698427407438,"pX":0.27308577448821486,"pZ":2.6246779414186316,"vX0":-4.824865758153245,"vY0":-127.56808274154629,"vZ0":-1.849341903787448,"x":106.59,"y":167.91,"x0":2.0479371181326718,"y0":50.00010084695272,"z0":5.585705559939655,"aX":1.7917679319910897},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.2,"breakHorizontal":-0.8,"spinRate":2316,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.4294406257624277,"extension":6.7899225336116915},"index":0,"playId":"37c74def-45b4-3cc9-b991-720e01e3d2cc","pitchNumber":1,"startTime":"2026-04-25T00:16:08.444Z","endTime":"2026-04-25T00:16:12.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.780984374516308,"aZ":-28.167035845836867,"pfxX":0.7909860667523232,"pfxZ":2.3855422227286613,"pX":-0.11440834150207563,"pZ":0.25506890764347206,"vX0":-5.926992863614206,"vY0":-128.95778373600885,"vZ0":-7.263093628895689,"x":121.36,"y":231.89,"x0":2.1146181341573222,"y0":50.000010404699,"z0":5.292161215573353,"aX":1.327245895630147},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.9,"breakHorizontal":0.0,"spinRate":2452,"spinDirection":180},"zone":13,"typeConfidence":2.0,"plateTime":0.4253596378079547,"extension":6.784285652250949},"index":1,"playId":"5cddab43-c12f-3915-b943-646d62a3aa71","pitchNumber":2,"startTime":"2026-04-25T00:16:21.630Z","endTime":"2026-04-25T00:16:25.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83430466626459,"aZ":-14.962750723666165,"pfxX":3.9534771227461043,"pfxZ":9.012955219834105,"pX":0.6383743611197243,"pZ":3.3637463143396875,"vX0":-5.693664333888162,"vY0":-137.20210670894662,"vZ0":-3.0050771070590776,"x":92.67,"y":147.96,"x0":2.2250858934983286,"y0":50.00448420216269,"z0":5.490489230641937,"aX":7.551790474963381},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":-6.0,"spinRate":2342,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.3989270834515475,"extension":6.658694950286989},"index":2,"playId":"92dacab1-36c3-347b-8faa-881cfa03f99c","pitchNumber":3,"startTime":"2026-04-25T00:16:39.120Z","endTime":"2026-04-25T00:16:43.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60637878726467,"aZ":-13.024927780247136,"pfxX":7.679153263448384,"pfxZ":9.444653425845864,"pX":0.45867870101264974,"pZ":1.1023870775599938,"vX0":-7.412393431721869,"vY0":-141.57161170189025,"vZ0":-9.405088578091528,"x":99.52,"y":209.02,"x0":2.11435896649874,"y0":50.006458601976426,"z0":5.303479882041297,"aX":15.576314822938091},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":-12.4,"spinRate":2434,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.3870230150710281,"extension":6.744949947487724},"index":3,"playId":"29f74dfa-31ad-3ea2-b670-f95f88fa33a4","pitchNumber":4,"startTime":"2026-04-25T00:16:56.391Z","endTime":"2026-04-25T00:17:00.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.750736186076278,"aZ":-22.702675617836604,"pfxX":8.122920194448191,"pfxZ":5.493978211038559,"pX":-0.07295616943137857,"pZ":0.8655289558408412,"vX0":-6.968087713487784,"vY0":-130.30534057768986,"vZ0":-7.854859869509543,"x":119.78,"y":215.41,"x0":1.5772688404648714,"y0":50.00235083654102,"z0":5.627614837774096,"aX":14.002733432921966},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.4,"breakHorizontal":-13.2,"spinRate":1710,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4199409961946472,"extension":7.247846063772771},"index":4,"playId":"054300e0-74b2-3b75-a944-c13b91e906ca","pitchNumber":5,"startTime":"2026-04-25T00:17:23.805Z","endTime":"2026-04-25T00:17:27.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:17:27.578Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Loftin grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-25T00:17:44.139Z","endTime":"2026-04-25T00:20:01.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74371445336611,"aZ":-24.86903889779884,"pfxX":7.252231399664579,"pfxZ":4.554720037639349,"pX":0.5691743341706378,"pZ":3.1285273082757117,"vX0":-4.790624766649365,"vY0":-125.68101712566262,"vZ0":-1.829853293715667,"x":95.3,"y":154.31,"x0":1.5548278033800011,"y0":50.00405510960253,"z0":5.879663089612175,"aX":11.638173103655816},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.0,"breakHorizontal":-12.1,"spinRate":1584,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.4352899456413071,"extension":6.598234577805796},"index":0,"playId":"7171898d-a667-3b9a-939f-da19c6bd9046","pitchNumber":1,"startTime":"2026-04-25T00:17:50.882Z","endTime":"2026-04-25T00:17:55.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.407190732717876,"aZ":-26.972165944689362,"pfxX":-0.19191687532736368,"pfxZ":2.8484890283165303,"pX":-0.30443878796624707,"pZ":2.5233370444706384,"vX0":-6.067996372092824,"vY0":-134.11976324733794,"vZ0":-2.9263488259610533,"x":128.6,"y":170.65,"x0":2.010146098632489,"y0":50.00286881060873,"z0":5.547637230569695,"aX":-0.34916785023082003},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.8,"breakHorizontal":1.7,"spinRate":2573,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.4080451193342114,"extension":6.69407428396806},"index":1,"playId":"2bc042f8-b07b-32d6-884c-f964608f3b62","pitchNumber":2,"startTime":"2026-04-25T00:18:05.335Z","endTime":"2026-04-25T00:18:09.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.268066198341664,"aZ":-15.642684417576143,"pfxX":5.939781612253547,"pfxZ":8.233819713413691,"pX":0.23447974270099667,"pZ":4.267255117273138,"vX0":-6.881979342178274,"vY0":-141.06521817320416,"vZ0":-1.062972330245649,"x":108.06,"y":123.56,"x0":1.9385428777423166,"y0":50.00074708069838,"z0":5.661333826097095,"aX":11.923105100859148},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":-9.2,"spinRate":2302,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.3888701190059112,"extension":6.592504534166418},"index":2,"playId":"b56cd216-b68b-3217-8842-96737a2b4f28","pitchNumber":3,"startTime":"2026-04-25T00:18:33.870Z","endTime":"2026-04-25T00:18:37.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.109608418943605,"aZ":-24.226900068140434,"pfxX":7.774574439698581,"pfxZ":4.5886919463489875,"pX":-0.9903280071920921,"pZ":1.1063787364232047,"vX0":-8.981557324928607,"vY0":-130.6859650239877,"vZ0":-7.071654636837907,"x":154.75,"y":208.91,"x0":1.4782077904647268,"y0":50.00354177869955,"z0":5.6626773327940425,"aX":13.470758184602},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":-12.1,"spinRate":1804,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.41884059166665466,"extension":6.968238751332906},"index":3,"playId":"a7dc7921-03cb-32f2-89b1-a2b6777abacc","pitchNumber":4,"startTime":"2026-04-25T00:18:50.632Z","endTime":"2026-04-25T00:18:54.337Z","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":95.8,"endSpeed":87.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09377333200601,"aZ":-13.67036816564771,"pfxX":6.2752037366190425,"pfxZ":9.470743036464334,"pX":0.37615000552967365,"pZ":1.5112005549544476,"vX0":-6.727807814407874,"vY0":-139.10183313587564,"vZ0":-8.030087294992644,"x":102.66,"y":197.98,"x0":2.014369745990321,"y0":50.00335616931382,"z0":5.347902031152946,"aX":12.260617515278627},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":-10.0,"spinRate":2304,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.3942329859029776,"extension":6.725877599340976},"index":4,"playId":"68244d76-eb71-34ac-9d45-e114868d614b","pitchNumber":5,"startTime":"2026-04-25T00:19:08.379Z","endTime":"2026-04-25T00:19:13.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.286602302930863,"aZ":-27.724490488657548,"pfxX":-1.826390603709167,"pfxZ":2.681487660031273,"pX":0.23575867257806746,"pZ":1.516719185672796,"vX0":-3.8562436539847167,"vY0":-128.01784236120574,"vZ0":-4.513220771207186,"x":108.01,"y":197.83,"x0":1.9986111381152936,"y0":50.00378184391392,"z0":5.47120939831141,"aX":-3.033542702913633},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.1,"breakHorizontal":4.2,"spinRate":2405,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.42774687158359104,"extension":6.709863942050555},"index":5,"playId":"1036c979-aa09-3d1c-a4d6-3eba92569b38","pitchNumber":6,"startTime":"2026-04-25T00:19:27.063Z","endTime":"2026-04-25T00:19:31.251Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-04-25T00:19:41.661Z","endTime":"2026-04-25T00:19:53.780Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.579168447530737,"aZ":-27.763108580180315,"pfxX":-0.09143878159775709,"pfxZ":2.6497689878583133,"pX":0.2927261028948844,"pZ":1.77426978414418,"vX0":-4.481553742053306,"vY0":-128.1426243569651,"vZ0":-3.7399164607326036,"x":105.84,"y":190.87,"x0":2.076323928764448,"y0":50.0000067563673,"z0":5.422565817745111,"aX":-0.15114502898881574},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.2,"breakHorizontal":1.2,"spinRate":2462,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.4275007597958078,"extension":6.793864667171363},"hitData":{"launchSpeed":88.7,"launchAngle":0.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.72,"coordY":154.72}},"index":7,"playId":"55560b15-2cef-3987-8835-5f2eee8e341c","pitchNumber":7,"startTime":"2026-04-25T00:19:53.780Z","endTime":"2026-04-25T00:20:01.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:20:01.425Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-25T00:21:50.913Z","endTime":"2026-04-25T00:22:48.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.841089251153917,"aZ":-20.264451185321086,"pfxX":-0.26427539515927,"pfxZ":6.942761333712908,"pX":-0.2858074706287443,"pZ":1.889655064462254,"vX0":-3.096035634386077,"vY0":-130.04831384772478,"vZ0":-6.714613836490944,"x":127.89,"y":187.76,"x0":0.953662786574238,"y0":50.00483142954126,"z0":6.0382812121028735,"aX":-0.4531570382343566},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.3,"breakHorizontal":1.2,"spinRate":2374,"spinDirection":157},"zone":7,"typeConfidence":2.0,"plateTime":0.4209045128316897,"extension":6.3497661738951585},"index":0,"playId":"4a2744ab-02df-3497-8aa1-91292be1ddcc","pitchNumber":1,"startTime":"2026-04-25T00:22:08.034Z","endTime":"2026-04-25T00:22:12.735Z","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.2,"endSpeed":73.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.312870675491638,"aZ":-25.320324278661847,"pfxX":9.719470378329495,"pfxZ":4.9909688023563135,"pX":0.22467168396969772,"pZ":1.01282344210469,"vX0":-6.114927848874899,"vY0":-116.59896071879668,"vZ0":-5.863504939258395,"x":108.44,"y":211.43,"x0":1.6209129916022564,"y0":50.005000272955776,"z0":5.955183066616214,"aX":13.359119762757853},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":7.8,"breakHorizontal":-16.1,"spinRate":1820,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.47009780590056716,"extension":5.975054190844124},"index":1,"playId":"fd9ba648-e077-36f8-a0e5-b2800eedca0e","pitchNumber":2,"startTime":"2026-04-25T00:22:19.047Z","endTime":"2026-04-25T00:22:23.167Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-25T00:22:31.346Z","endTime":"2026-04-25T00:22:44.753Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.835518690031385,"aZ":-22.329716285781508,"pfxX":8.822871011496641,"pfxZ":6.762250208495642,"pX":0.7751263051908048,"pZ":0.621665178234665,"vX0":-4.445454171840151,"vY0":-119.53515183125108,"vZ0":-7.581597981757084,"x":87.45,"y":222.0,"x0":1.5072589809118944,"y0":50.00227471016461,"z0":5.822679928640761,"aX":12.838636994971509},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.8,"breakHorizontal":-15.0,"spinRate":1823,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.45724215883638397,"extension":5.924340942627129},"index":3,"playId":"f4c6856d-d134-32d1-af4e-9b63f87b5f9a","pitchNumber":3,"startTime":"2026-04-25T00:22:44.753Z","endTime":"2026-04-25T00:22:48.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:22:48.789Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-25T00:23:05.110Z","endTime":"2026-04-25T00:24:30.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.287691502694045,"aZ":-39.62513687293626,"pfxX":-0.3971761771962079,"pfxZ":-5.488905823838514,"pX":0.2135133548284197,"pZ":1.5518298372218486,"vX0":-2.2174043901187837,"vY0":-116.69179001213116,"vZ0":-2.2039822853445923,"x":108.86,"y":196.88,"x0":1.2341536806935525,"y0":50.00535249418406,"z0":6.29955234599871,"aX":-0.538521631318972},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.2,"breakHorizontal":1.3,"spinRate":2168,"spinDirection":345},"zone":14,"typeConfidence":2.0,"plateTime":0.4723417069179465,"extension":6.141034809354028},"index":0,"playId":"55a24000-4e2b-3a73-9470-4fc09fd3f6db","pitchNumber":1,"startTime":"2026-04-25T00:23:12.666Z","endTime":"2026-04-25T00:23:16.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69733196408725,"aZ":-15.16590948989418,"pfxX":2.548480621822761,"pfxZ":9.281035968204764,"pX":-0.7045306828013691,"pZ":3.451816375604172,"vX0":-5.758160956114588,"vY0":-135.30491752537864,"vZ0":-4.039894296933319,"x":143.86,"y":145.58,"x0":1.1311904301319489,"y0":50.00590600931598,"z0":6.044756690671504,"aX":4.67269304380038},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":-3.2,"spinRate":2352,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.40661975708241105,"extension":6.180579162025569},"index":1,"playId":"360d804e-2735-350f-982c-9ad74bdf548d","pitchNumber":2,"startTime":"2026-04-25T00:23:26.967Z","endTime":"2026-04-25T00:23:31.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":75.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60866912944569,"aZ":-21.20753443256566,"pfxX":8.461622542893847,"pfxZ":7.465023413384615,"pX":-0.24305343445912478,"pZ":1.1052910336325608,"vX0":-6.202971562017748,"vY0":-121.23478968455419,"vZ0":-6.919465399824413,"x":126.26,"y":208.94,"x0":1.2660835876229026,"y0":50.003282532801954,"z0":5.883958720458903,"aX":12.430732576575288},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":11.9,"breakHorizontal":-13.6,"spinRate":1783,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.45409082092789044,"extension":5.964274273029605},"index":2,"playId":"8eca8f94-f87a-3193-9157-7f4465baf30d","pitchNumber":3,"startTime":"2026-04-25T00:23:40.495Z","endTime":"2026-04-25T00:23:44.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.828547403007853,"aZ":-30.533776681530433,"pfxX":0.23550848663996415,"pfxZ":1.0424380603706815,"pX":-1.009359607536463,"pZ":2.3486136314451196,"vX0":-4.9961095440685614,"vY0":-125.21003440722748,"vZ0":-3.2355115758008886,"x":155.47,"y":175.37,"x0":0.986920557318783,"y0":50.00580835762844,"z0":6.173524542455985,"aX":0.3725045610226096},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.3,"breakHorizontal":0.8,"spinRate":2547,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.4385514941067963,"extension":6.157847087683989},"index":3,"playId":"7784f6ff-3a93-3c6e-b5b9-0d4042dea95b","pitchNumber":4,"startTime":"2026-04-25T00:23:53.885Z","endTime":"2026-04-25T00:23:57.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09863870348778,"aZ":-27.946589324562773,"pfxX":9.088474841130935,"pfxZ":2.8536322354039942,"pX":1.0654535861362646,"pZ":1.6625871826196954,"vX0":-4.486419649126186,"vY0":-121.06095822428097,"vZ0":-3.894471906780846,"x":76.39,"y":193.89,"x0":1.7639542384911824,"y0":50.003171021858066,"z0":5.744158412257601,"aX":13.461803057245248},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.4,"breakHorizontal":-15.4,"spinRate":1829,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.45280312518165555,"extension":6.102646698809439},"index":4,"playId":"60e65353-d510-361b-80ec-91c88abf687d","pitchNumber":5,"startTime":"2026-04-25T00:24:26.466Z","endTime":"2026-04-25T00:24:30.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:24:30.807Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Soler singles on a sharp line drive to left fielder Isaac Collins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-25T00:24:47.869Z","endTime":"2026-04-25T00:25:05.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89963851313048,"aZ":-22.555401634764294,"pfxX":8.940822755246788,"pfxZ":6.545179736258242,"pX":0.32089377728444185,"pZ":2.0130328384410077,"vX0":-5.388915920718556,"vY0":-120.795878770257,"vZ0":-4.6607859485701555,"x":104.77,"y":184.43,"x0":1.426249255140235,"y0":50.00030966580777,"z0":5.96595770483595,"aX":13.12867092983627},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":10.9,"breakHorizontal":-14.8,"spinRate":1794,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4545266716593295,"extension":6.056824630852421},"hitData":{"launchSpeed":104.4,"launchAngle":18.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":44.12,"coordY":99.9}},"index":0,"playId":"2e1edba4-8ae7-3d91-b505-b2b0b90a1d67","pitchNumber":1,"startTime":"2026-04-25T00:24:52.300Z","endTime":"2026-04-25T00:25:05.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:25:05.552Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Oswald Peraza walks. Jorge Soler to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-25T00:25:15.825Z","endTime":"2026-04-25T00:28:00.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"postOnSecond":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,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":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.8,"endSpeed":77.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.796390437862865,"aZ":-28.062984927900033,"pfxX":0.36972727097333946,"pfxZ":2.6903405365457402,"pX":-0.8087623818956128,"pZ":2.6535524858133126,"vX0":-4.7739565449361505,"vY0":-123.42929021010653,"vZ0":-2.6987053163965826,"x":147.83,"y":167.13,"x0":1.1104483925180466,"y0":50.00317840166651,"z0":6.147977578031825,"aX":0.5657207211358946},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.4,"breakHorizontal":0.6,"spinRate":2374,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.44542675288141753,"extension":6.235776917907978},"index":0,"playId":"01d5669c-5ca5-3ba2-837d-0efe0e899609","pitchNumber":1,"startTime":"2026-04-25T00:25:28.965Z","endTime":"2026-04-25T00:25:33.818Z","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":93.0,"endSpeed":84.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.569101104855978,"aZ":-14.749290510006412,"pfxX":4.266012708130709,"pfxZ":9.473106386523945,"pX":-0.19570316657260706,"pZ":3.528840167944609,"vX0":-4.891598257917658,"vY0":-135.28480131929425,"vZ0":-3.8481069197456375,"x":124.46,"y":143.5,"x0":1.0880358343866576,"y0":50.00660034463548,"z0":6.014632300286387,"aX":7.850528061778781},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":-6.6,"spinRate":2395,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.40603544270666037,"extension":6.324205842931285},"index":1,"playId":"6f2c9eae-efed-3956-947f-3341fbbab9bc","pitchNumber":2,"startTime":"2026-04-25T00:25:46.373Z","endTime":"2026-04-25T00:25:50.746Z","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":82.0,"endSpeed":75.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.426019845467426,"aZ":-38.567946896264544,"pfxX":-2.718544120875871,"pfxZ":-4.450801222609371,"pX":-0.17523245832899492,"pZ":4.010477159446735,"vX0":-1.8283543991986944,"vY0":-119.42973732644549,"vZ0":2.317349561615895,"x":123.68,"y":130.5,"x0":0.9552852657102009,"y0":50.00541375071832,"z0":6.512807444143641,"aX":-3.9015483018426127},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-7.2,"breakHorizontal":5.4,"spinRate":2389,"spinDirection":339},"zone":11,"typeConfidence":2.0,"plateTime":0.4597894574389607,"extension":6.058775111591755},"index":2,"playId":"b6f35e1d-6cae-3164-a490-23ddecf5e663","pitchNumber":3,"startTime":"2026-04-25T00:26:04.263Z","endTime":"2026-04-25T00:26:07.928Z","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":82.2,"endSpeed":75.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.758615464615914,"aZ":-23.03059627277174,"pfxX":10.437823881004572,"pfxZ":6.375221881983133,"pX":-0.910813317526659,"pZ":0.8128077819977633,"vX0":-8.614792165138972,"vY0":-119.26277592900749,"vZ0":-6.796730463121763,"x":151.72,"y":216.83,"x0":1.3987888906967476,"y0":50.00540074906456,"z0":5.788139849427939,"aX":14.980753063594081},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":10.0,"breakHorizontal":-16.7,"spinRate":1909,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.45993488263686455,"extension":6.198141946018634},"index":3,"playId":"4669378e-1104-3ed2-b1db-e55fa51e3661","pitchNumber":4,"startTime":"2026-04-25T00:26:23.266Z","endTime":"2026-04-25T00:26:27.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.592351415015237,"aZ":-21.985156992522207,"pfxX":-1.4007135824109809,"pfxZ":6.120544570522412,"pX":-0.4576912985081423,"pZ":2.8304410656472205,"vX0":-3.857564527787875,"vY0":-128.71747052337506,"vZ0":-3.7595337767630497,"x":134.45,"y":162.36,"x0":1.2470233016628778,"y0":50.005717290327226,"z0":6.027697770635023,"aX":-2.3326283856354806},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.4,"breakHorizontal":3.5,"spinRate":2331,"spinDirection":174},"zone":1,"typeConfidence":2.0,"plateTime":0.4267498092167945,"extension":6.401967700936216},"index":4,"playId":"34d37637-92bf-3a37-b2b4-c83fdf2d9eb5","pitchNumber":5,"startTime":"2026-04-25T00:26:50.187Z","endTime":"2026-04-25T00:26:54.848Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.222627233640793,"aZ":-36.378528858627966,"pfxX":-0.7760962638006719,"pfxZ":-2.872889065073661,"pX":-0.405992541269266,"pZ":2.200469016254536,"vX0":-3.178799040528662,"vY0":-119.88404094381426,"vZ0":-1.6911159095735604,"x":132.48,"y":179.37,"x0":1.0356424536424886,"y0":50.00381207853651,"z0":6.1488842853487835,"aX":-1.1348363808006232},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.4,"breakHorizontal":2.2,"spinRate":1870,"spinDirection":339},"zone":7,"typeConfidence":2.0,"plateTime":0.45611730944010764,"extension":6.501783716249664},"index":5,"playId":"2fe29f7a-9b75-3e3d-8dfa-fdcdf7c73b44","pitchNumber":6,"startTime":"2026-04-25T00:27:25.365Z","endTime":"2026-04-25T00:27:29.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79220002974474,"aZ":-11.350743917293476,"pfxX":5.2217651401072,"pfxZ":11.027249255444449,"pX":-2.000811725737208,"pZ":1.9325462425362785,"vX0":-9.559881900259809,"vY0":-136.48941280599703,"vZ0":-8.41980446054707,"x":193.27,"y":186.6,"x0":0.867342216558369,"y0":50.00561570650993,"z0":5.837546736124572,"aX":9.863854632481749},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":-7.4,"spinRate":2467,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4011707772167452,"extension":6.375036620685815},"index":6,"playId":"2e247676-bbec-3b1d-8ed9-21438ab198ed","pitchNumber":7,"startTime":"2026-04-25T00:27:50.352Z","endTime":"2026-04-25T00:28:00.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:28:00.078Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Schanuel pops out to third baseman Nick Loftin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-25T00:28:19.239Z","endTime":"2026-04-25T00:29:39.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"a0e940f2-c1cc-4ef0-8867-2cac4655dbd1","startTime":"2026-04-25T00:28:19.239Z","endTime":"2026-04-25T00:28:24.239Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.996302240584463,"aZ":-20.14536679132726,"pfxX":-0.9243329052622338,"pfxZ":6.704822406155688,"pX":-1.3038011953252473,"pZ":1.679034455728933,"vX0":-5.612545954147152,"vY0":-132.74710303913193,"vZ0":-7.144875908233474,"x":166.7,"y":193.45,"x0":0.9534306750220435,"y0":50.00526886572807,"z0":5.859736158021534,"aX":-1.6573250056669762},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.9,"breakHorizontal":2.9,"spinRate":2408,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.41177376463435644,"extension":6.437565916370755},"index":1,"playId":"a8951ce3-a4ea-3345-b8c6-09fa768b5443","pitchNumber":1,"startTime":"2026-04-25T00:28:31.308Z","endTime":"2026-04-25T00:28:35.426Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.144240709238694,"aZ":-22.136943247842666,"pfxX":-0.7610219112403862,"pfxZ":5.647672874566002,"pX":-0.535590628072665,"pZ":3.105391628345007,"vX0":-3.989993547491441,"vY0":-132.19760864229943,"vZ0":-3.4028649508246867,"x":137.42,"y":154.93,"x0":1.089681508952435,"y0":50.00278188771744,"z0":6.026913452217969,"aX":-1.351111622104212},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.7,"breakHorizontal":2.2,"spinRate":2425,"spinDirection":175},"zone":1,"typeConfidence":2.0,"plateTime":0.4137104514442784,"extension":5.966228397129804},"index":2,"playId":"d8030bc1-83ed-30bf-8b53-ba4dc6d1ead6","pitchNumber":2,"startTime":"2026-04-25T00:28:47.449Z","endTime":"2026-04-25T00:28:51.469Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.813011645078497,"aZ":-35.73589879731612,"pfxX":-2.5221431358919544,"pfxZ":-2.405776048093646,"pX":-0.685455333246766,"pZ":3.905369751818543,"vX0":-3.4286012978601557,"vY0":-120.4026980378999,"vZ0":1.7952059879679447,"x":143.13,"y":133.34,"x0":1.080872109531122,"y0":50.00443229961045,"z0":6.29591770861332,"aX":-3.7296127268801182},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.7,"breakHorizontal":5.4,"spinRate":1964,"spinDirection":339},"zone":11,"typeConfidence":2.0,"plateTime":0.45368351766370774,"extension":6.170031908864632},"index":3,"playId":"776ad7e5-013a-3a21-9214-5c50e9df6d8c","pitchNumber":3,"startTime":"2026-04-25T00:29:09.209Z","endTime":"2026-04-25T00:29:13.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.438997161676465,"aZ":-24.48745266522841,"pfxX":-0.4297006824384211,"pfxZ":4.300980961594947,"pX":-0.4248108191458368,"pZ":3.1185957118991126,"vX0":-3.9978007495086705,"vY0":-133.06559863143644,"vZ0":-2.8627961191071076,"x":133.19,"y":154.58,"x0":1.1549339421789682,"y0":50.00237515349357,"z0":5.988883924488389,"aX":-0.767936437975231},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.3,"breakHorizontal":1.7,"spinRate":2407,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.4121482748175467,"extension":6.442305101437382},"hitData":{"launchSpeed":74.2,"launchAngle":74.0,"totalDistance":65.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":131.54,"coordY":179.05}},"index":4,"playId":"d6c9347d-f966-34e5-a11a-c029c0f8d734","pitchNumber":4,"startTime":"2026-04-25T00:29:29.765Z","endTime":"2026-04-25T00:29:39.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:29:39.105Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bobby Witt Jr. doubles (8) on a line drive to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-25T00:31:46.276Z","endTime":"2026-04-25T00:34:16.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":95.2,"endSpeed":86.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.709362015103377,"aZ":-11.769642914384484,"pfxX":6.224166036195795,"pfxZ":10.591405876587961,"pX":-0.12426679812205829,"pZ":0.8104796073044148,"vX0":-8.03606591998891,"vY0":-138.1475761878415,"vZ0":-10.002586329182552,"x":121.74,"y":216.9,"x0":2.0181134661557336,"y0":50.00406015213737,"z0":5.27651864403804,"aX":11.992723487674548},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":-9.5,"spinRate":2315,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.39698125583987576,"extension":6.783424127555036},"index":0,"playId":"81fa35c0-66dd-3834-b6e4-28b1a767a3c3","pitchNumber":1,"startTime":"2026-04-25T00:31:52.131Z","endTime":"2026-04-25T00:31:55.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.344777345288165,"aZ":-13.201918275956126,"pfxX":3.88823376072655,"pfxZ":9.991341250830981,"pX":0.5132168289571659,"pZ":2.891949792151996,"vX0":-5.659756074534085,"vY0":-137.38741278290706,"vZ0":-4.385102070495364,"x":97.44,"y":160.7,"x0":2.101218729863558,"y0":50.00386973530328,"z0":5.415685892261857,"aX":7.384406398623247},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":-5.8,"spinRate":2263,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.39970340601071097,"extension":6.720318446068991},"index":1,"playId":"64e4b285-3c1f-3205-9690-621a92ed6ab6","pitchNumber":2,"startTime":"2026-04-25T00:32:09.778Z","endTime":"2026-04-25T00:32:13.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.209350692510007,"aZ":-27.038508093308756,"pfxX":4.356576578995652,"pfxZ":3.171671353669703,"pX":0.4486068452533527,"pZ":3.70345819257887,"vX0":-4.57949517215514,"vY0":-126.0363575901684,"vZ0":-0.020581162818980037,"x":99.9,"y":138.79,"x0":1.7180763502107868,"y0":50.0006859847151,"z0":5.8846313367138,"aX":7.049374970966161},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.0,"breakHorizontal":-7.0,"spinRate":1510,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4336143358862796,"extension":6.866641203617834},"index":2,"playId":"032ab290-8037-339e-ad99-9e3c46eaf82b","pitchNumber":3,"startTime":"2026-04-25T00:32:27.735Z","endTime":"2026-04-25T00:32:31.393Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-25T00:32:36.744Z","endTime":"2026-04-25T00:32:54.915Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17217300858268,"aZ":-15.816525392602948,"pfxX":4.930710202437014,"pfxZ":8.123082666516437,"pX":0.5940418504250998,"pZ":3.149380809290911,"vX0":-5.900700855766786,"vY0":-141.02976030032227,"vZ0":-3.8029499581646085,"x":94.36,"y":153.75,"x0":2.0731557260401563,"y0":50.00259658937132,"z0":5.53594745929284,"aX":9.929190681718262},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":-7.7,"spinRate":2188,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.3884306698996496,"extension":6.618136307970271},"index":4,"playId":"ca26307d-b033-39d9-99ba-180f50510d7e","pitchNumber":4,"startTime":"2026-04-25T00:32:54.915Z","endTime":"2026-04-25T00:33:01.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.090266659384156,"aZ":-21.84178557377788,"pfxX":4.8492964297543795,"pfxZ":6.098498930233935,"pX":0.04635126487149407,"pZ":3.79163132382361,"vX0":-5.591904580889717,"vY0":-128.91561878995248,"vZ0":-0.8465678887774866,"x":115.23,"y":136.41,"x0":1.6066355459243555,"y0":50.00333718550177,"z0":5.799752653195662,"aX":8.218024707032829},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.2,"breakHorizontal":-7.7,"spinRate":1515,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4237735485258112,"extension":7.060107831827577},"index":5,"playId":"2753ccac-d704-3e4f-976a-7bd64908dbd6","pitchNumber":5,"startTime":"2026-04-25T00:33:19.039Z","endTime":"2026-04-25T00:33:23.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31470527417482,"aZ":-12.894621626891736,"pfxX":5.295307942849765,"pfxZ":9.632574385369917,"pX":0.1692209006295719,"pZ":2.016998211236913,"vX0":-7.302134116718633,"vY0":-140.67709719274134,"vZ0":-7.059470471268351,"x":110.55,"y":184.32,"x0":2.1122334033251815,"y0":50.00516424890581,"z0":5.397389368928728,"aX":10.601265405394432},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":-8.0,"spinRate":2298,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.38955596475683807,"extension":6.6927205711277535},"index":6,"playId":"1dd876e9-6a49-3d56-92a5-7f6673d5e590","pitchNumber":6,"startTime":"2026-04-25T00:33:39.946Z","endTime":"2026-04-25T00:33:43.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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.847371774119445,"aZ":-26.723609796808656,"pfxX":-1.2852235788127642,"pfxZ":3.147337254395694,"pX":-0.11042084066899868,"pZ":1.9843226110206684,"vX0":-5.178431367276516,"vY0":-130.76629453366846,"vZ0":-4.010389734224114,"x":121.21,"y":185.2,"x0":2.063232928725265,"y0":50.00122990506258,"z0":5.545182764412469,"aX":-2.2214037278122185},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.0,"breakHorizontal":3.5,"spinRate":2417,"spinDirection":174},"zone":8,"typeConfidence":2.0,"plateTime":0.41903988640126144,"extension":6.807288041583055},"hitData":{"launchSpeed":99.5,"launchAngle":18.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.07,"coordY":66.26}},"index":7,"playId":"4bbf1507-8f8e-3804-9b2b-35a5c17d4f11","pitchNumber":7,"startTime":"2026-04-25T00:34:02.806Z","endTime":"2026-04-25T00:34:16.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:34:16.182Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to right fielder Jo Adell. Bobby Witt Jr. to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-25T00:34:40.648Z","endTime":"2026-04-25T00:36:46.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":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":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.483778103566937,"aZ":-16.68188511122833,"pfxX":4.406753193091976,"pfxZ":7.835499403935072,"pX":-0.17600011699615797,"pZ":1.5554768094599025,"vX0":-7.603983989760144,"vY0":-139.51122612673058,"vZ0":-7.391145059350562,"x":123.71,"y":196.78,"x0":2.0085912388603835,"y0":50.005199310167754,"z0":5.332642368432826,"aX":8.715690975968503},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":-6.5,"spinRate":2298,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.3921524563824712,"extension":6.7841824287638754},"index":0,"playId":"ea42398f-c93e-3a0a-a8d0-7a03c34a5e09","pitchNumber":1,"startTime":"2026-04-25T00:34:51.013Z","endTime":"2026-04-25T00:34:54.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.734908619807495,"aZ":-18.94467590612737,"pfxX":4.637842991637363,"pfxZ":7.894025155036545,"pX":0.10019329348000058,"pZ":0.1634775889137351,"vX0":-5.321470993252114,"vY0":-128.4308758573996,"vZ0":-9.871267709454198,"x":113.18,"y":234.37,"x0":1.5931342570302978,"y0":50.00483760469895,"z0":5.520531467747034,"aX":7.775545106336354},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.4,"breakHorizontal":-7.2,"spinRate":1818,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4259119836030627,"extension":6.964672851904177},"index":1,"playId":"b71a5357-ad8a-36c1-af8d-76523042ed11","pitchNumber":2,"startTime":"2026-04-25T00:35:12.895Z","endTime":"2026-04-25T00:35:17.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.220740843573395,"aZ":-15.24480732120854,"pfxX":5.409948873631764,"pfxZ":8.581990074531351,"pX":0.4255307182781341,"pZ":4.392923505811504,"vX0":-6.227033866771545,"vY0":-139.75083413249683,"vZ0":-0.8480071755824252,"x":100.78,"y":120.17,"x0":1.9823713265697136,"y0":50.00511222923929,"z0":5.704009128613269,"aX":10.675798060051488},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":-8.5,"spinRate":2249,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.39230344399231143,"extension":6.765637485810287},"index":2,"playId":"13291176-40b2-369d-9481-07eeaa4db668","pitchNumber":3,"startTime":"2026-04-25T00:35:37.625Z","endTime":"2026-04-25T00:35:41.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.397499405123707,"aZ":-24.789054624265148,"pfxX":5.763199396701347,"pfxZ":4.500298954034586,"pX":0.058786542290721715,"pZ":2.3298623128876157,"vX0":-5.696224106471619,"vY0":-126.8816458652103,"vZ0":-3.6683037546608306,"x":114.76,"y":175.87,"x0":1.5772440181184628,"y0":50.00311115042108,"z0":5.75531489056901,"aX":9.457712583213555},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.6,"breakHorizontal":-9.2,"spinRate":1588,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.4306248604486149,"extension":7.046690535811678},"index":3,"playId":"5cc6ca51-bd74-3270-b6ad-14cdd5b5b1ed","pitchNumber":4,"startTime":"2026-04-25T00:35:59.076Z","endTime":"2026-04-25T00:36:03.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53820727162587,"aZ":-12.104295567418047,"pfxX":5.072094326454623,"pfxZ":10.141728278404237,"pX":0.5466623438648454,"pZ":3.345841372201791,"vX0":-5.7442435226120665,"vY0":-140.22061819986604,"vZ0":-4.019776163108902,"x":96.16,"y":148.44,"x0":1.9688434834089554,"y0":50.003696908694074,"z0":5.595640238931182,"aX":10.03856769883783},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":-7.9,"spinRate":2287,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.39154729656664733,"extension":6.780249729993811},"hitData":{"launchSpeed":98.1,"launchAngle":31.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.83,"coordY":57.34}},"index":4,"playId":"b012ecbe-9927-32eb-8108-70d424e4d53c","pitchNumber":5,"startTime":"2026-04-25T00:36:32.796Z","endTime":"2026-04-25T00:36:46.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:36:46.984Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lane Thomas walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-25T00:37:08.964Z","endTime":"2026-04-25T00:39:17.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":96.0,"endSpeed":88.0,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.411375854503298,"aZ":-15.823765459224791,"pfxX":4.691626062119993,"pfxZ":8.268841480692824,"pX":-0.14292219073727996,"pZ":2.1597986983323842,"vX0":-7.4979598829016165,"vY0":-139.505211517033,"vZ0":-6.155666630736704,"x":122.45,"y":180.47,"x0":1.9660056514987847,"y0":50.00408064777693,"z0":5.432114066796713,"aX":9.279038493383133},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":-7.0,"spinRate":2229,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.39211630784281537,"extension":6.774363018368388},"index":0,"playId":"033a1e2c-8439-301c-a387-d565e44b9091","pitchNumber":1,"startTime":"2026-04-25T00:37:20.367Z","endTime":"2026-04-25T00:37:25.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.479202527902,"aZ":-15.071007217861872,"pfxX":4.029903491687294,"pfxZ":8.640784574732598,"pX":0.2863465617211291,"pZ":3.846999897373973,"vX0":-6.26574939567539,"vY0":-140.0071219559403,"vZ0":-1.9964817111082398,"x":106.09,"y":134.91,"x0":2.0327673489697484,"y0":50.00360812456264,"z0":5.5590041950160805,"aX":7.97796176215174},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":-6.0,"spinRate":2260,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.39165973242181273,"extension":6.7738848393687565},"index":1,"playId":"c69e72b9-d33f-302c-bf15-b3fb83bb6d56","pitchNumber":2,"startTime":"2026-04-25T00:37:43.252Z","endTime":"2026-04-25T00:37:46.987Z","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":87.4,"endSpeed":80.0,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4222877676544,"aZ":-25.31964955265605,"pfxX":6.1963188304231105,"pfxZ":4.187201106568253,"pX":0.2241651536286538,"pZ":2.8381084313556153,"vX0":-5.462513745403626,"vY0":-127.23098476706183,"vZ0":-2.3668840837180083,"x":108.46,"y":162.15,"x0":1.5952894268668725,"y0":50.00319402452463,"z0":5.789646189323028,"aX":10.1457160988807},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.3,"breakHorizontal":-10.0,"spinRate":1510,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.4307037922961041,"extension":6.866638859345744},"index":2,"playId":"f5939b23-f8ae-3b47-8623-d779481fae9f","pitchNumber":3,"startTime":"2026-04-25T00:38:02.943Z","endTime":"2026-04-25T00:38:08.592Z","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":96.3,"endSpeed":87.7,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.130985601582736,"aZ":-17.65480503772303,"pfxX":4.424791575640677,"pfxZ":7.317410049763158,"pX":0.11254047113444683,"pZ":4.456649831413678,"vX0":-6.568628306550354,"vY0":-140.08125446696553,"vZ0":-0.0960100819569984,"x":112.71,"y":118.45,"x0":1.9147022674829925,"y0":50.00059713639258,"z0":5.647114341158037,"aX":8.77797145452718},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":-6.6,"spinRate":2225,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.3912393303528119,"extension":6.733888076022226},"index":3,"playId":"9fb16e05-8295-3763-8ca1-ab45ca93e4e5","pitchNumber":4,"startTime":"2026-04-25T00:38:29.515Z","endTime":"2026-04-25T00:38:33.252Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39761810996079,"aZ":-19.65341718223432,"pfxX":6.812600025433284,"pfxZ":7.379250790642317,"pX":-0.7945651025679309,"pZ":0.327556408448188,"vX0":-8.198946649488544,"vY0":-128.82914565636196,"vZ0":-9.37863391022617,"x":147.29,"y":229.94,"x0":1.5301285671133427,"y0":50.00443536563345,"z0":5.508288171161515,"aX":11.561341632505307},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.6,"breakHorizontal":-10.7,"spinRate":1762,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4236315475141432,"extension":7.194237384745983},"index":4,"playId":"6aa9c83a-3546-3eb3-b1d5-bb4edd0ca218","pitchNumber":5,"startTime":"2026-04-25T00:38:50.944Z","endTime":"2026-04-25T00:38:55.161Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.4,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17659522183923,"aZ":-39.80780600956108,"pfxX":-3.510568863496135,"pfxZ":-5.421387887574154,"pX":-1.6968349601320456,"pZ":0.6150795940044126,"vX0":-6.545445069600864,"vY0":-117.86073828932044,"vZ0":-3.2562751653886863,"x":181.68,"y":222.17,"x0":1.5711183264956121,"y0":50.001751390958695,"z0":5.686802781918942,"aX":-4.943667336837908},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.3,"breakHorizontal":7.9,"spinRate":2700,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.46453494820661767,"extension":6.7986313178271205},"index":5,"playId":"e90f232b-b72d-3501-9d77-cbc1d0ad4879","pitchNumber":6,"startTime":"2026-04-25T00:39:12.827Z","endTime":"2026-04-25T00:39:17.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:39:17.470Z","atBatIndex":27},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Starling Marte out on a sacrifice fly. Bobby Witt Jr. scores. Lane Thomas out at 2nd. Starling Marte to 1st.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-25T00:40:32.876Z","endTime":"2026-04-25T00:42:34.983Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_force_out","runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-25T00:39:38.191Z","endTime":"2026-04-25T00:40:35.180Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9247721778796,"aZ":-18.138897854455557,"pfxX":4.953582828983135,"pfxZ":7.200021486529906,"pX":0.049917872143450004,"pZ":3.8083230543980906,"vX0":-7.4297707932965436,"vY0":-138.95047075681532,"vZ0":-1.3225549587931007,"x":115.1,"y":135.96,"x0":2.1183116045254375,"y0":50.00689103971251,"z0":5.499006537357395,"aX":9.662577800598251},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":-7.4,"spinRate":2255,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.3946002431708946,"extension":6.831269352106753},"index":1,"playId":"4ce1a07c-642f-3595-8032-abbb5310013d","pitchNumber":1,"startTime":"2026-04-25T00:40:35.180Z","endTime":"2026-04-25T00:40:38.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.353675358962292,"aZ":-20.150954356677648,"pfxX":4.948774886345589,"pfxZ":7.3144910855947884,"pX":-0.8009965247063744,"pZ":2.6380851613657708,"vX0":-7.230017827634199,"vY0":-127.21781869859419,"vZ0":-3.6502962670818184,"x":147.53,"y":167.55,"x0":1.43091899615237,"y0":50.005813068929946,"z0":5.68309183246962,"aX":8.138710605873223},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.6,"breakHorizontal":-7.4,"spinRate":1693,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.43005508134938264,"extension":7.385710727300716},"index":2,"playId":"112bb570-7bd9-3c24-9044-49914792eed8","pitchNumber":2,"startTime":"2026-04-25T00:40:51.268Z","endTime":"2026-04-25T00:40:56.361Z","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":95.3,"endSpeed":86.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.956983629686643,"aZ":-14.797381746763067,"pfxX":4.224643801005379,"pfxZ":8.95247345659005,"pX":0.16977868823881787,"pZ":3.017041338164016,"vX0":-6.580646834726421,"vY0":-138.65740631744677,"vZ0":-3.9818447846144767,"x":110.53,"y":157.32,"x0":2.0285200765366476,"y0":50.000775953384014,"z0":5.4637274186934475,"aX":8.198660550433331},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":-6.2,"spinRate":2361,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.39551504962885886,"extension":6.879931074212409},"index":3,"playId":"ad7d4d30-f997-35c8-a393-97bbd035b954","pitchNumber":3,"startTime":"2026-04-25T00:41:09.341Z","endTime":"2026-04-25T00:41:13.023Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"88175481-ee58-49f1-892e-b7e012720020","startTime":"2026-04-25T00:41:29.886Z","endTime":"2026-04-25T00:41:34.886Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.967316315531363,"aZ":-18.99655886935228,"pfxX":5.899618695757441,"pfxZ":7.780165560412161,"pX":-0.9702609730641352,"pZ":0.03184025557648416,"vX0":-8.064226433613078,"vY0":-129.30482819118603,"vZ0":-10.371888031262964,"x":153.98,"y":237.92,"x0":1.4223733145233837,"y0":50.00172025879138,"z0":5.552609258030986,"aX":9.990066760097776},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.9,"breakHorizontal":-8.9,"spinRate":1961,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4235999062781426,"extension":7.392391019657192},"index":5,"playId":"be9ca34a-335f-3480-9c0a-a1170adcf24b","pitchNumber":4,"startTime":"2026-04-25T00:41:45.349Z","endTime":"2026-04-25T00:41:49.538Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"ee4fce26-6fb5-4e2b-894a-c9187a65e351","startTime":"2026-04-25T00:42:06.866Z","endTime":"2026-04-25T00:42:11.866Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.212887011331794,"aZ":-11.95786735245636,"pfxX":3.5830342393171812,"pfxZ":10.072859127521454,"pX":-0.1807254524729983,"pZ":2.372597341384206,"vX0":-7.125381816461513,"vY0":-141.0360123693632,"vZ0":-6.26138544499281,"x":123.89,"y":174.72,"x0":1.9171993264020215,"y0":50.00029067309983,"z0":5.398505377534823,"aX":7.189925046942969},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.0,"breakHorizontal":-4.9,"spinRate":2379,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.3889111395594975,"extension":6.911919571807943},"hitData":{"launchSpeed":74.3,"launchAngle":48.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.16,"coordY":138.51}},"index":7,"playId":"cc184491-ba57-3a1e-a5ca-2db87fb01df5","pitchNumber":5,"startTime":"2026-04-25T00:42:21.172Z","endTime":"2026-04-25T00:42:34.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:42:34.983Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carter Jensen singles on a line drive to right fielder Jo Adell. Starling Marte to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-25T00:45:06.936Z","endTime":"2026-04-25T00:45:19.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnThird":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":76.4,"endSpeed":69.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.138174533403504,"aZ":-42.82134419238793,"pfxX":-4.251485853621984,"pfxZ":-8.61921372944033,"pX":0.8376334324331118,"pZ":2.524745095092618,"vX0":-0.7147329946070508,"vY0":-111.10655060362846,"vZ0":2.359921293896937,"x":85.07,"y":170.61,"x0":1.716355360343815,"y0":50.00275032690545,"z0":5.938219487973735,"aX":-5.251424955510807},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-14.5,"breakHorizontal":7.9,"spinRate":2745,"spinDirection":328},"zone":6,"typeConfidence":2.0,"plateTime":0.49525953109713194,"extension":6.7318928208665225},"hitData":{"launchSpeed":90.9,"launchAngle":12.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.58,"coordY":117.44}},"index":0,"playId":"a598dbf5-f918-33be-9435-77bb39913a73","pitchNumber":1,"startTime":"2026-04-25T00:45:09.568Z","endTime":"2026-04-25T00:45:19.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:45:19.736Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Collins singles on a line drive to center fielder Mike Trout. Starling Marte scores. Carter Jensen to 3rd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-25T00:45:52.645Z","endTime":"2026-04-25T00:46:53.781Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnThird":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70835247215525,"aZ":-13.80514475368698,"pfxX":3.6087164931407143,"pfxZ":9.479149299960447,"pX":-0.4622126982622647,"pZ":3.2160633499731976,"vX0":-7.941987640444017,"vY0":-138.52304271937507,"vZ0":-3.5628428791881466,"x":134.62,"y":151.95,"x0":1.9766434839479534,"y0":50.00544716899946,"z0":5.4453664512533475,"aX":6.99557083712664},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":-4.8,"spinRate":2388,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.3957998539542542,"extension":6.966160097705743},"index":0,"playId":"ed3a0940-5075-3646-bd41-71d02f11659a","pitchNumber":1,"startTime":"2026-04-25T00:45:56.185Z","endTime":"2026-04-25T00:46:01.399Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17069621239006,"aZ":-9.839806946999868,"pfxX":5.743069807203802,"pfxZ":11.145416689542918,"pX":0.8898279208520248,"pZ":0.3800433626498602,"vX0":-5.108503880393479,"vY0":-141.15559303691802,"vZ0":-11.69531339826293,"x":83.08,"y":228.52,"x0":1.9829583163156765,"y0":50.00506310354317,"z0":5.22619411521576,"aX":11.511957426761287},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.8,"breakHorizontal":-9.2,"spinRate":2387,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.3890414137788989,"extension":6.7627466874058255},"index":1,"playId":"9d69c766-b3a1-38a2-8248-429b7fcce037","pitchNumber":2,"startTime":"2026-04-25T00:46:20.583Z","endTime":"2026-04-25T00:46:23.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08998838716503,"aZ":-13.970584169885853,"pfxX":5.204824808149524,"pfxZ":9.137013250416931,"pX":-0.34323377501304386,"pZ":2.7938191389694698,"vX0":-8.275300410333795,"vY0":-140.33016839305685,"vZ0":-4.643731510385118,"x":130.08,"y":163.35,"x0":1.9691500404593925,"y0":50.00113017041795,"z0":5.381728365144221,"aX":10.368341538105314},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":-7.7,"spinRate":2275,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.3904772226362869,"extension":6.85569023055438},"hitData":{"launchSpeed":83.9,"launchAngle":13.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.8,"coordY":101.18}},"index":2,"playId":"9cb2c372-7abb-385c-9eda-787ad071c121","pitchNumber":3,"startTime":"2026-04-25T00:46:42.803Z","endTime":"2026-04-25T00:46:53.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:46:53.781Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Angels challenged (tag play), call on the field was upheld: Angels challenged (fair or foul in outfield), call on the field was upheld: Elias Díaz doubles (2) on a sharp line drive to left fielder Bryce Teodosio. Carter Jensen scores. Isaac Collins scores.","rbi":2,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-25T00:48:34.598Z","endTime":"2026-04-25T00:49:11.764Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-25T00:47:08.016Z","endTime":"2026-04-25T00:48:36.982Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56373770901178,"aZ":-11.63687027042686,"pfxX":4.718341557848788,"pfxZ":10.552751016105805,"pX":-0.6763214022651067,"pZ":1.2562928687744195,"vX0":-8.845713820194476,"vY0":-138.52850103017568,"vZ0":-8.992692056887297,"x":142.78,"y":204.86,"x0":1.9433494046611341,"y0":50.00545149981436,"z0":5.320179677215626,"aX":9.185467497436907},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":-6.7,"spinRate":2368,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.39519539732894104,"extension":6.828494927820188},"index":1,"playId":"b159e2dc-7902-395c-a274-07a048b3f902","pitchNumber":1,"startTime":"2026-04-25T00:48:36.982Z","endTime":"2026-04-25T00:48:41.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39602990883543,"aZ":-11.49794084805818,"pfxX":4.223734215271537,"pfxZ":10.57893352829148,"pX":-0.4591702584290949,"pZ":1.3511128401960515,"vX0":-8.073264833454687,"vY0":-139.20714884926738,"vZ0":-8.693939404122956,"x":134.5,"y":202.3,"x0":1.9350603349949167,"y0":50.0062684658507,"z0":5.28367550532075,"aX":8.258456688943166},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":-5.9,"spinRate":2349,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.3940500638983635,"extension":6.824910579763978},"hitData":{"launchSpeed":110.0,"launchAngle":14.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":30.97,"coordY":97.18}},"index":2,"playId":"ec28e4ca-49fe-3a07-990e-7db3e2c27131","pitchNumber":2,"startTime":"2026-04-25T00:48:56.121Z","endTime":"2026-04-25T00:49:11.764Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":108,"additionalReviews":[{"isOverturned":false,"inProgress":false,"reviewType":"MO","challengeTeamId":108}]},"playEndTime":"2026-04-25T00:49:11.764Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Massey doubles (5) on a line drive to right fielder Jo Adell. Elias Díaz scores.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-25T00:54:44.852Z","endTime":"2026-04-25T00:56:01.072Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.2,"endSpeed":81.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.548803472583263,"aZ":-27.489647828807016,"pfxX":-0.478559557361667,"pfxZ":2.821529104312302,"pX":0.1875409726369271,"pZ":0.946940341748284,"vX0":-4.715130687608377,"vY0":-128.34299855134705,"vZ0":-5.905781471581598,"x":109.85,"y":213.21,"x0":2.1138416148306707,"y0":50.00571344725034,"z0":5.429954685715342,"aX":-0.7945535689947946},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":1.9,"spinRate":2376,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.427418432797698,"extension":6.765063014959308},"index":0,"playId":"d6ba0e94-93d8-3667-9347-675fde440105","pitchNumber":1,"startTime":"2026-04-25T00:54:47.547Z","endTime":"2026-04-25T00:54:51.803Z","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":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.806749162378594,"aZ":-27.69859382833225,"pfxX":-0.16198182211240963,"pfxZ":2.646817835840798,"pX":0.7972148346627791,"pZ":2.797060801874012,"vX0":-3.6056754700229567,"vY0":-129.87864898805495,"vZ0":-1.5192702465973928,"x":86.61,"y":163.26,"x0":2.2305089702201055,"y0":50.00206343271506,"z0":5.516690119405609,"aX":-0.27382600330339907},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.7,"breakHorizontal":1.2,"spinRate":2539,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.42338554997638633,"extension":6.708006435502801},"index":1,"playId":"c58fd803-b33b-318a-a56e-ce90e60069dd","pitchNumber":2,"startTime":"2026-04-25T00:55:05.898Z","endTime":"2026-04-25T00:55:09.718Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"04a608d4-3784-32ab-a258-b6db78b9dda5","startTime":"2026-04-25T00:55:26.602Z","endTime":"2026-04-25T00:55:30.684Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.186696104321406,"aZ":-18.492882973668415,"pfxX":5.166336123879141,"pfxZ":7.027563296313831,"pX":-0.017040947394581885,"pZ":3.0592821244096915,"vX0":-7.659289599672628,"vY0":-139.10387283992577,"vZ0":-2.9159336606895794,"x":117.65,"y":156.18,"x0":2.1095187829484647,"y0":50.00060210951399,"z0":5.357121293744235,"aX":10.055114589976627},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":-7.7,"spinRate":2337,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.39477537671999174,"extension":6.851999136647551},"hitData":{"launchSpeed":107.2,"launchAngle":19.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.37,"coordY":70.6}},"index":3,"playId":"62e4be1b-591e-3a98-a754-da88c6b4c54f","pitchNumber":3,"startTime":"2026-04-25T00:55:48.631Z","endTime":"2026-04-25T00:56:01.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:56:01.072Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Loftin grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-25T00:56:29.354Z","endTime":"2026-04-25T00:57:06.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.350692987790804,"aZ":-22.032030950523954,"pfxX":4.608943121637333,"pfxZ":6.6027338124332715,"pX":0.4833948842934415,"pZ":2.3073571122820473,"vX0":-4.03935467843409,"vY0":-122.90235993596143,"vZ0":-3.9274718650994545,"x":98.57,"y":176.48,"x0":1.5459378004926576,"y0":50.003949776819994,"z0":5.787375124617807,"aX":7.082409883751619},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":11.3,"breakHorizontal":-7.4,"spinRate":1702,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.4449067125378492,"extension":6.727150243349581},"index":0,"playId":"a948fa37-8338-36a2-9385-f8b24050a7d1","pitchNumber":1,"startTime":"2026-04-25T00:56:36.763Z","endTime":"2026-04-25T00:56:40.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.271088437199168,"aZ":-23.71485123387267,"pfxX":6.6974820810580376,"pfxZ":5.304902601298046,"pX":-0.012693741374273182,"pZ":1.6932194817302924,"vX0":-6.234244663262006,"vY0":-125.47573715575263,"vZ0":-5.250928044703297,"x":117.48,"y":193.06,"x0":1.63334686114589,"y0":50.00421664926978,"z0":5.7440925396889195,"aX":10.685558098166442},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.6,"breakHorizontal":-10.7,"spinRate":1838,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.43642894307591806,"extension":6.98742899522193},"hitData":{"launchSpeed":65.2,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":155.74}},"index":1,"playId":"eb2868c9-fd3c-3217-b722-c06fb76fd222","pitchNumber":2,"startTime":"2026-04-25T00:56:58.432Z","endTime":"2026-04-25T00:57:06.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T00:57:06.152Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vaughn Grissom doubles (1) on a sharp line drive to center fielder Lane Thomas.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-25T00:59:01.182Z","endTime":"2026-04-25T01:00:06.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":89.0,"endSpeed":80.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47029973202691,"aZ":-15.128778098051987,"pfxX":1.5542362656621713,"pfxZ":10.203697965267022,"pX":0.4225108385276807,"pZ":4.623775387403108,"vX0":-2.3851386058148667,"vY0":-129.57178076160037,"vZ0":-1.0349470932033056,"x":100.89,"y":113.94,"x0":1.1604679120030188,"y0":50.00388064327836,"z0":6.204335374978644,"aX":2.5968939418693986},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":18.4,"breakHorizontal":-2.2,"spinRate":2297,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4255646733025986,"extension":6.190406688615204},"index":0,"playId":"f611b6cc-fb4a-3992-a902-dba9ee5bc117","pitchNumber":1,"startTime":"2026-04-25T00:59:14.079Z","endTime":"2026-04-25T00:59:17.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.424000348649884,"aZ":-12.645982556171885,"pfxX":2.5178065926089332,"pfxZ":11.38736909848479,"pX":-0.2579123040214919,"pZ":2.020684187669027,"vX0":-3.635729604712316,"vY0":-131.0721458433308,"vZ0":-7.432399626303874,"x":126.83,"y":184.22,"x0":0.8293387840408779,"y0":50.00287952945703,"z0":5.8661836855943825,"aX":4.318037226721277},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":19.0,"breakHorizontal":-3.6,"spinRate":2354,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.42020589369319117,"extension":6.321768046677653},"index":1,"playId":"29347773-0258-390f-95ff-1935c5ef6199","pitchNumber":2,"startTime":"2026-04-25T00:59:25.357Z","endTime":"2026-04-25T00:59:29.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.944865629515206,"aZ":-39.35668257601448,"pfxX":-0.6530568290698662,"pfxZ":-5.279977505758282,"pX":0.03463370783082918,"pZ":0.8793121958676768,"vX0":-2.1257266942149378,"vY0":-116.20011008261969,"vZ0":-3.540575072724626,"x":115.68,"y":215.04,"x0":1.0483253983409329,"y0":50.00488501786549,"z0":6.183803373341441,"aX":-0.887702484878204},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.2,"breakHorizontal":1.7,"spinRate":2313,"spinDirection":339},"zone":14,"typeConfidence":2.0,"plateTime":0.47240143436608184,"extension":6.319974076585441},"index":2,"playId":"680ea996-a588-31da-9080-5d04bddbbd0e","pitchNumber":3,"startTime":"2026-04-25T00:59:38.209Z","endTime":"2026-04-25T00:59:42.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09869375165477,"aZ":-16.184642641358636,"pfxX":3.546658706397417,"pfxZ":9.104585575776513,"pX":0.35156983845058304,"pZ":3.437108837188777,"vX0":-2.5295993286874743,"vY0":-131.71154317568678,"vZ0":-3.8612081840703265,"x":103.6,"y":145.98,"x0":0.8638599036128288,"y0":50.00371369685997,"z0":6.1198039512539495,"aX":6.228793974313201},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.8,"breakHorizontal":-5.9,"spinRate":2259,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.4159349455803172,"extension":6.039128190104996},"hitData":{"launchSpeed":107.2,"launchAngle":20.0,"totalDistance":378.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":91.05,"coordY":39.79}},"index":3,"playId":"d11b65bd-b0ae-3e5b-9593-1f9bf2b63bf2","pitchNumber":4,"startTime":"2026-04-25T00:59:53.196Z","endTime":"2026-04-25T01:00:06.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:00:06.802Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Logan O'Hoppe singles on a ground ball to left fielder Isaac Collins. Vaughn Grissom to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-25T01:00:26.319Z","endTime":"2026-04-25T01:01:07.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"postOnThird":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":77.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.538430631766104,"aZ":-30.93476535343925,"pfxX":-1.3777930797213827,"pfxZ":0.8348936303191046,"pX":0.0038092622882787653,"pZ":1.7767253061132962,"vX0":-1.9983275791501374,"vY0":-121.05680681721469,"vZ0":-3.647197835114447,"x":116.85,"y":190.81,"x0":1.017497034598353,"y0":50.005516545284785,"z0":5.996663015749699,"aX":-2.055251988903201},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.0,"breakHorizontal":3.0,"spinRate":2352,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.451606243962984,"extension":6.320385569611782},"index":0,"playId":"a65c6005-d381-37e0-b1e4-9bb85ec196c8","pitchNumber":1,"startTime":"2026-04-25T01:00:35.200Z","endTime":"2026-04-25T01:00:39.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.598966037374037,"aZ":-29.924173792807814,"pfxX":-1.9096631605355738,"pfxZ":1.456109509062463,"pX":0.2986698294137782,"pZ":2.004678765591671,"vX0":-1.9513986247735882,"vY0":-122.83957787670852,"vZ0":-3.4336331060119103,"x":105.62,"y":184.65,"x0":1.3491350308566195,"y0":50.00027871813188,"z0":5.944210074803278,"aX":-2.939330033241026},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":3.8,"spinRate":2528,"spinDirection":190},"zone":9,"typeConfidence":2.0,"plateTime":0.4446088133905701,"extension":6.2191675591977535},"hitData":{"launchSpeed":108.2,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.18,"coordY":128.23}},"index":1,"playId":"31cb32bd-f534-3fb6-be7f-7c7030290e53","pitchNumber":2,"startTime":"2026-04-25T01:00:53.053Z","endTime":"2026-04-25T01:01:07.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:01:07.016Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Teodosio strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-25T01:01:30.624Z","endTime":"2026-04-25T01:02:50.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"postOnThird":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87568246470841,"aZ":-25.98454882184688,"pfxX":8.377620446601112,"pfxZ":4.377026706401969,"pX":0.302289613336019,"pZ":2.8741183473866765,"vX0":-5.373754581222652,"vY0":-118.22622249430707,"vZ0":-1.7599959074639129,"x":105.48,"y":161.18,"x0":1.5181341118950251,"y0":50.00076276055339,"z0":6.016677245274309,"aX":11.839189669824753},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":7.8,"breakHorizontal":-13.8,"spinRate":1535,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.46357731747296205,"extension":6.088177901381255},"index":0,"playId":"562ec8e0-f343-3bb5-a389-604796f99e5f","pitchNumber":1,"startTime":"2026-04-25T01:01:38.811Z","endTime":"2026-04-25T01:01:44.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.7,"endSpeed":77.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.765745769887463,"aZ":-26.499776718505597,"pfxX":-2.035060713923021,"pfxZ":3.710228784856315,"pX":-0.3102475445098365,"pZ":2.2912165736219956,"vX0":-2.94186416980252,"vY0":-123.23980582500182,"vZ0":-4.0415430000320915,"x":128.83,"y":176.92,"x0":1.1659274149649557,"y0":50.00422364490102,"z0":6.205090721125497,"aX":-3.1124348328607723},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.0,"breakHorizontal":4.4,"spinRate":2290,"spinDirection":158},"zone":4,"typeConfidence":2.0,"plateTime":0.44540291180063063,"extension":6.1495544553944335},"index":1,"playId":"dedd537a-df4d-38db-b0b0-4a0bdd25934e","pitchNumber":2,"startTime":"2026-04-25T01:02:07.176Z","endTime":"2026-04-25T01:02:12.992Z","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":83.8,"endSpeed":77.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.673351334479232,"aZ":-38.9463457797235,"pfxX":-1.7300098747346433,"pfxZ":-4.489007748936832,"pX":0.519005092216284,"pZ":0.6943402578256087,"vX0":-0.4506088383260576,"vY0":-122.04471274644847,"vZ0":-4.985736007693472,"x":97.22,"y":220.03,"x0":0.9306768765394983,"y0":50.00040479865965,"z0":6.112444006179109,"aX":-2.613013807778987},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-9.0,"breakHorizontal":3.2,"spinRate":2377,"spinDirection":355},"zone":14,"typeConfidence":2.0,"plateTime":0.44852817430139647,"extension":6.272444340423014},"index":2,"playId":"e4f181ab-2cfa-3a71-9e4e-ce16df804981","pitchNumber":3,"startTime":"2026-04-25T01:02:44.509Z","endTime":"2026-04-25T01:02:50.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:02:50.481Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Zach Neto lines into an unassisted double play, third baseman Nick Loftin. Vaughn Grissom out at 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-25T01:03:10.154Z","endTime":"2026-04-25T01:03:31.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"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(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":82.6,"endSpeed":76.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99352103986358,"aZ":-38.44884917227184,"pfxX":0.177213562943612,"pfxZ":-4.281495721142963,"pX":-0.4319358246711769,"pZ":1.6139859396591618,"vX0":-3.8737938697920917,"vY0":-120.23062450324369,"vZ0":-2.7072446850678515,"x":133.46,"y":195.2,"x0":1.1760917006799554,"y0":50.00229816357686,"z0":6.161952628733624,"aX":0.2603781786233426},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-8.2,"breakHorizontal":0.6,"spinRate":2245,"spinDirection":331},"zone":7,"typeConfidence":2.0,"plateTime":0.45531191408023064,"extension":6.318392434525725},"hitData":{"launchSpeed":97.5,"launchAngle":8.0,"totalDistance":119.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":94.2,"coordY":166.48}},"index":0,"playId":"313f43e4-fad4-3625-ab28-5bb18496d58e","pitchNumber":1,"startTime":"2026-04-25T01:03:21.940Z","endTime":"2026-04-25T01:03:31.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:03:31.533Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bobby Witt Jr. pops out to first baseman Nolan Schanuel in foul territory.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-25T01:05:41.635Z","endTime":"2026-04-25T01:07:01.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"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":"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":2},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":68.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.85319868656564,"aZ":-39.83805873104068,"pfxX":-4.2704705618568495,"pfxZ":-6.419639794860563,"pX":0.6622372558998657,"pZ":2.890565934819382,"vX0":-0.881469163163221,"vY0":-108.53225774732057,"vZ0":2.6600945657513595,"x":91.76,"y":160.73,"x0":1.6283757880243226,"y0":50.002499168160206,"z0":5.985185382952105,"aX":-5.098292891270735},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-10.6,"breakHorizontal":7.9,"spinRate":2559,"spinDirection":327},"zone":3,"typeConfidence":2.0,"plateTime":0.5045226860504943,"extension":6.683770244497918},"index":0,"playId":"bc089a8f-0a36-3165-9e11-ef5e3d540fe4","pitchNumber":1,"startTime":"2026-04-25T01:05:49.526Z","endTime":"2026-04-25T01:05:53.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.276763072716665,"aZ":-23.16621409862755,"pfxX":5.294552203702889,"pfxZ":5.95086096819331,"pX":1.114617387308395,"pZ":2.488487047093004,"vX0":-3.045091004668076,"vY0":-122.02631933263727,"vZ0":-3.243833700020649,"x":74.51,"y":171.59,"x0":1.6887341125939974,"y0":50.00116740157422,"z0":5.823678161315033,"aX":8.009906701339323},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":10.3,"breakHorizontal":-8.9,"spinRate":1672,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.44829805890125574,"extension":6.883761751522076},"index":1,"playId":"8b097b0a-582b-3e18-893c-e441ddbd13d0","pitchNumber":2,"startTime":"2026-04-25T01:06:04.234Z","endTime":"2026-04-25T01:06:11.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.030862150063328,"aZ":-13.485700293953998,"pfxX":4.152824986857456,"pfxZ":9.877812621701024,"pX":0.006359981142202799,"pZ":3.7971456718929604,"vX0":-6.783196397296086,"vY0":-136.86943486649358,"vZ0":-2.3233506734063676,"x":116.76,"y":136.26,"x0":1.9804920920954419,"y0":50.00053588759454,"z0":5.583772802483317,"aX":7.855848641619017},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":-6.0,"spinRate":2231,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.4006345005475884,"extension":6.783091822666124},"hitData":{"launchSpeed":75.2,"launchAngle":75.0,"totalDistance":69.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":189.18}},"index":2,"playId":"65e2628a-82f2-3a2b-a64f-76f22dc845b1","pitchNumber":3,"startTime":"2026-04-25T01:06:52.091Z","endTime":"2026-04-25T01:07:01.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:07:01.252Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-25T01:07:20.742Z","endTime":"2026-04-25T01:09:30.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.431732215511474,"aZ":-15.322314159162763,"pfxX":4.181790154423615,"pfxZ":9.027435349431487,"pX":-0.7448016023302474,"pZ":3.271149664593912,"vX0":-8.523199107172232,"vY0":-135.2608373306543,"vZ0":-3.1075298727105816,"x":145.39,"y":150.46,"x0":1.8932111838174868,"y0":50.0029774993381,"z0":5.4990131095313055,"aX":7.807232658051689},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":-5.9,"spinRate":2278,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.40378897833536964,"extension":6.877572441955189},"index":0,"playId":"46daed69-f2b0-3e0e-9397-db1154fa3af5","pitchNumber":1,"startTime":"2026-04-25T01:07:26.351Z","endTime":"2026-04-25T01:07:31.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.847049418495246,"aZ":-18.459558150574534,"pfxX":6.848275108561579,"pfxZ":8.842093004853716,"pX":-0.28454017749630695,"pZ":-0.01723207647967744,"vX0":-6.59463586135709,"vY0":-123.55280769071865,"vZ0":-9.88239018470182,"x":127.85,"y":239.25,"x0":1.5251698270435403,"y0":50.006112322788304,"z0":5.576223876282709,"aX":10.625683582216752},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":13.9,"breakHorizontal":-10.9,"spinRate":1800,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4427568339745367,"extension":7.364767595418169},"index":1,"playId":"095d9f56-9f03-3964-9d39-8a1f4b517d54","pitchNumber":2,"startTime":"2026-04-25T01:07:56.495Z","endTime":"2026-04-25T01:08:00.107Z","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.9,"endSpeed":85.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.968677296757235,"aZ":-15.190131964741525,"pfxX":4.0413389896174445,"pfxZ":9.154274721311067,"pX":-0.7319037586156629,"pZ":1.9555517945243697,"vX0":-8.214195941936714,"vY0":-135.00223905319916,"vZ0":-6.430042997287595,"x":144.9,"y":185.98,"x0":1.8180529451911625,"y0":50.00262917932811,"z0":5.427609890842111,"aX":7.498412288652632},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":-5.6,"spinRate":2246,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.40490987438474857,"extension":6.738789574241676},"index":2,"playId":"c1682084-e8ab-339c-bb08-eaf385d10a8c","pitchNumber":3,"startTime":"2026-04-25T01:08:14.863Z","endTime":"2026-04-25T01:08:18.113Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-25T01:08:29.834Z","endTime":"2026-04-25T01:08:45.416Z","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(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":85.2,"endSpeed":78.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.751942443515876,"aZ":-23.86383624803599,"pfxX":6.01221343810007,"pfxZ":5.314477427486402,"pX":0.08423490829554242,"pZ":2.5724066165627484,"vX0":-5.417540122438979,"vY0":-123.99542022943179,"vZ0":-3.1349946270546885,"x":113.79,"y":169.33,"x0":1.5115832928063213,"y0":50.00486091068623,"z0":5.834604991087352,"aX":9.405307720854415},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.1,"breakHorizontal":-9.7,"spinRate":1555,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.4409876462414415,"extension":6.782855919296918},"index":4,"playId":"3f5adb20-bf94-37b6-9834-d70a6f225495","pitchNumber":4,"startTime":"2026-04-25T01:08:45.416Z","endTime":"2026-04-25T01:08:48.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24525977671112,"aZ":-20.94100858254642,"pfxX":7.334734066595397,"pfxZ":6.948013886810683,"pX":-1.0424551049497384,"pZ":0.31059100868541833,"vX0":-8.550836485665405,"vY0":-125.73665187241201,"vZ0":-8.992507720314734,"x":156.74,"y":230.39,"x0":1.4344850582956306,"y0":50.00304944004013,"z0":5.605475742922242,"aX":11.856198884243335},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.9,"breakHorizontal":-11.5,"spinRate":1795,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.43406192757618456,"extension":7.129651421395959},"index":5,"playId":"e9bf6a53-64d5-33bc-939f-bbf837854ede","pitchNumber":5,"startTime":"2026-04-25T01:09:05.330Z","endTime":"2026-04-25T01:09:08.812Z","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":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.747121889240432,"aZ":-14.04579791729393,"pfxX":5.017484692963323,"pfxZ":9.629982961923666,"pX":1.1906324888642414,"pZ":3.3517921579689887,"vX0":-4.258360740728462,"vY0":-136.73011202808553,"vZ0":-3.113763821826227,"x":71.62,"y":148.28,"x0":2.1207263392925353,"y0":50.002977687059925,"z0":5.476450694565352,"aX":9.446294943526974},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":-8.2,"spinRate":2249,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.40145148745279524,"extension":6.752297428849296},"index":6,"playId":"81a8506b-1414-3758-8ca3-4637f442529d","pitchNumber":6,"startTime":"2026-04-25T01:09:26.504Z","endTime":"2026-04-25T01:09:30.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:09:30.522Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lane Thomas called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-25T01:09:51.921Z","endTime":"2026-04-25T01:11:26.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.588767649989755,"aZ":-22.44466062893761,"pfxX":5.023355853659263,"pfxZ":6.676851987396329,"pX":0.2824726721107583,"pZ":2.870668999034395,"vX0":-4.830513988929776,"vY0":-119.81200265326858,"vZ0":-2.1004208183487303,"x":106.23,"y":161.27,"x0":1.669626440818845,"y0":50.005002463432966,"z0":5.759333795632689,"aX":7.323262716494307},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":11.9,"breakHorizontal":-7.9,"spinRate":1693,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.45670983958593636,"extension":7.016001363887068},"index":0,"playId":"b1d16440-37c2-383e-8b72-3a59f88c8d3e","pitchNumber":1,"startTime":"2026-04-25T01:09:54.190Z","endTime":"2026-04-25T01:09:57.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.787017267395505,"aZ":-14.395597157565238,"pfxX":5.698480535969993,"pfxZ":9.415429464535967,"pX":-0.18363815524392949,"pZ":2.2687943956576113,"vX0":-7.767771238048261,"vY0":-136.4858850686435,"vZ0":-5.841902956874276,"x":124.0,"y":177.52,"x0":1.9577291278293447,"y0":50.00508135377773,"z0":5.426921265753721,"aX":10.762996721300073},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":-8.6,"spinRate":2296,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.40117392299360644,"extension":6.772405202832438},"index":1,"playId":"b4cba78e-f7f1-3087-bfff-6989c4a88353","pitchNumber":2,"startTime":"2026-04-25T01:10:12.784Z","endTime":"2026-04-25T01:10:17.344Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-25T01:10:22.541Z","endTime":"2026-04-25T01:10:38.768Z","isPitch":false,"type":"action","player":{"id":657041,"link":"/api/v1/people/657041"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.653895888569057,"aZ":-23.685441841509377,"pfxX":5.981782661870562,"pfxZ":5.466016440258143,"pX":0.7733333315941731,"pZ":0.8864089556566658,"vX0":-3.842437240660578,"vY0":-123.31840451077173,"vZ0":-6.888173762823781,"x":87.52,"y":214.85,"x0":1.568152281012364,"y0":50.00141169145566,"z0":5.6907681226768645,"aX":9.287331429765391},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.6,"breakHorizontal":-10.1,"spinRate":1575,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.442770623046596,"extension":7.18573787495314},"index":3,"playId":"e5941b92-eeee-3442-bdb2-b87cd9e4caa6","pitchNumber":3,"startTime":"2026-04-25T01:10:38.768Z","endTime":"2026-04-25T01:10:42.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.186592389030874,"aZ":-18.450664282463883,"pfxX":5.662489163804626,"pfxZ":7.257399337386008,"pX":0.420251958269063,"pZ":3.5081455379996687,"vX0":-6.160598299544658,"vY0":-136.65080106562183,"vZ0":-2.317662767251747,"x":100.98,"y":144.06,"x0":1.9685005642793894,"y0":50.00125930434318,"z0":5.635170406055824,"aX":10.705537730248945},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":-9.0,"spinRate":2338,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.40087174191425934,"extension":6.60364710334028},"index":4,"playId":"d7aaa12f-37fd-34c0-a5be-fd243b1a78cd","pitchNumber":4,"startTime":"2026-04-25T01:11:02.320Z","endTime":"2026-04-25T01:11:06.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00908856815046,"aZ":-21.978220566792544,"pfxX":7.498435202614871,"pfxZ":6.658151467523451,"pX":-0.2782904235653544,"pZ":1.9220933918901975,"vX0":-6.450772659351056,"vY0":-122.88044475832083,"vZ0":-4.791045863422203,"x":127.61,"y":186.88,"x0":1.4047933870046903,"y0":50.00332075985015,"z0":5.7608033884122625,"aX":11.484661177953479},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":11.2,"breakHorizontal":-12.1,"spinRate":1751,"spinDirection":178},"zone":7,"typeConfidence":2.0,"plateTime":0.44547892923869226,"extension":6.784865785576995},"index":5,"playId":"9720eef2-0bf8-34ee-8b13-aedfbf617824","pitchNumber":5,"startTime":"2026-04-25T01:11:22.175Z","endTime":"2026-04-25T01:11:26.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:11:26.648Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-25T01:13:33.615Z","endTime":"2026-04-25T01:14:20.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.801740231716067,"aZ":-23.58954162874353,"pfxX":-0.0017962114459729728,"pfxZ":5.06801593742918,"pX":0.08167841797101807,"pZ":3.307700746647101,"vX0":-2.0642896636196433,"vY0":-129.27551671957787,"vZ0":-2.6232279548212585,"x":113.89,"y":149.47,"x0":0.8905643426750839,"y0":50.00312825024468,"z0":6.145321252422231,"aX":-0.0024447944484288398},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.9,"breakHorizontal":0.5,"spinRate":2264,"spinDirection":166},"zone":2,"typeConfidence":2.0,"plateTime":0.4236062332597794,"extension":6.107615101707288},"index":0,"playId":"c9e17db8-54ba-3376-a702-e477eb6fc6e9","pitchNumber":1,"startTime":"2026-04-25T01:13:33.615Z","endTime":"2026-04-25T01:13:38.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36329830430398,"aZ":-16.86635097595825,"pfxX":4.167954077767196,"pfxZ":8.456378869788642,"pX":0.5572997046516436,"pZ":3.271416213240418,"vX0":-2.8139267177226546,"vY0":-133.82713766027442,"vZ0":-4.002163702771098,"x":95.76,"y":150.45,"x0":1.0818290853088584,"y0":50.00452488720017,"z0":5.997319588156701,"aX":7.54735126292017},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.6,"breakHorizontal":-7.0,"spinRate":2283,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.409552709727413,"extension":6.250302567436326},"index":1,"playId":"3de9b3f0-8156-31e3-93d4-cb1892ef9725","pitchNumber":2,"startTime":"2026-04-25T01:13:45.354Z","endTime":"2026-04-25T01:13:50.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.010344296760913,"aZ":-15.381867619576763,"pfxX":5.054497062717346,"pfxZ":9.061971395259441,"pX":0.8569734988109411,"pZ":4.176153848590999,"vX0":-2.5876680836769843,"vY0":-135.38530224175915,"vZ0":-1.9470032829280908,"x":84.33,"y":126.02,"x0":1.169273339131269,"y0":50.005105189556936,"z0":5.983235632986119,"aX":9.368610058824343},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":-8.6,"spinRate":2414,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.40483393631485853,"extension":5.950102577946989},"index":2,"playId":"419c1d59-38db-3bd5-88d5-2f1b41057b2b","pitchNumber":3,"startTime":"2026-04-25T01:14:01.473Z","endTime":"2026-04-25T01:14:05.573Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42884337015644,"aZ":-38.499711994585,"pfxX":-2.40557842274536,"pfxZ":-4.211810309107094,"pX":0.6524196495692244,"pZ":1.9091388024700706,"vX0":-0.10359897863311505,"vY0":-122.2342172134535,"vZ0":-1.9028314049434627,"x":92.13,"y":187.23,"x0":1.007611301363853,"y0":50.000131614195496,"z0":6.021705532529322,"aX":-3.61756189706887},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.8,"breakHorizontal":4.3,"spinRate":2245,"spinDirection":333},"zone":9,"typeConfidence":2.0,"plateTime":0.4491249945175593,"extension":6.103316113188157},"index":3,"playId":"473aab52-75e5-321a-843b-710ca3b5da0c","pitchNumber":4,"startTime":"2026-04-25T01:14:14.865Z","endTime":"2026-04-25T01:14:20.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:14:20.093Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a sharp line drive to center fielder Lane Thomas.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-25T01:14:35.657Z","endTime":"2026-04-25T01:14:53.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90215987489145,"aZ":-13.665666336014667,"pfxX":5.577187442037117,"pfxZ":10.106122901548995,"pX":0.7422221237799719,"pZ":3.55115418207711,"vX0":-3.4903796471910864,"vY0":-135.07353005094885,"vZ0":-3.7900346177363655,"x":88.71,"y":142.9,"x0":1.3326717157064256,"y0":50.00026443574352,"z0":5.945966136951818,"aX":10.210961710804153},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":-9.2,"spinRate":2428,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4069221586305778,"extension":6.102676842681145},"hitData":{"launchSpeed":110.9,"launchAngle":12.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":122.27,"coordY":73.54}},"index":0,"playId":"648d5a22-fc90-3287-900c-f650ab43789d","pitchNumber":1,"startTime":"2026-04-25T01:14:43.777Z","endTime":"2026-04-25T01:14:53.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:14:53.314Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-25T01:15:15.863Z","endTime":"2026-04-25T01:16:47.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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, 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":83.7,"endSpeed":77.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34516401104759,"aZ":-35.69322197153173,"pfxX":0.7889608088435879,"pfxZ":-2.3516817083189956,"pX":0.1068891596922861,"pZ":1.6472734867188854,"vX0":-2.0890750737230444,"vY0":-121.91620888155224,"vZ0":-3.5393656583346687,"x":112.93,"y":194.3,"x0":0.8747145717817378,"y0":50.00430066284739,"z0":6.218251798938958,"aX":1.1808096428503443},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.9,"breakHorizontal":-1.0,"spinRate":2287,"spinDirection":347},"zone":14,"typeConfidence":2.0,"plateTime":0.4503296036679516,"extension":6.212968588625474},"index":0,"playId":"82be31e8-8bd8-37e1-81d7-39782a43f188","pitchNumber":1,"startTime":"2026-04-25T01:15:15.863Z","endTime":"2026-04-25T01:15:19.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.080317181771196,"aZ":-29.779258754011007,"pfxX":0.7659160012827684,"pfxZ":1.5425488624321178,"pX":-0.4920423399940538,"pZ":1.9908665238351027,"vX0":-4.5966372351076386,"vY0":-123.43578979461748,"vZ0":-3.5768057134283904,"x":135.76,"y":185.03,"x0":1.2896395418253144,"y0":50.004198992394066,"z0":5.948766883713728,"aX":1.1904712683433616},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.3,"breakHorizontal":-0.4,"spinRate":2294,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.44264499263599033,"extension":6.281063472407046},"index":1,"playId":"45e22dae-ca38-3205-a434-38b911ffdc18","pitchNumber":2,"startTime":"2026-04-25T01:16:00.126Z","endTime":"2026-04-25T01:16:04.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.591548927573577,"aZ":-25.790896639098744,"pfxX":7.926188431034818,"pfxZ":4.477547141161731,"pX":1.202070605189445,"pZ":0.34624407795338485,"vX0":-3.6221218632089456,"vY0":-118.58479846168909,"vZ0":-6.893629327414978,"x":71.18,"y":229.43,"x0":1.7192742517148192,"y0":50.000188814122126,"z0":5.642228512734798,"aX":11.29133748130158},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.7,"breakHorizontal":-13.4,"spinRate":1545,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4618174618045443,"extension":6.063873180660528},"index":2,"playId":"17be9bc0-20b2-3890-b4a0-7d0f6c7fb8b2","pitchNumber":3,"startTime":"2026-04-25T01:16:14.959Z","endTime":"2026-04-25T01:16:18.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(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":83.8,"endSpeed":76.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.512636426453852,"aZ":-23.834096464170766,"pfxX":10.374697841528867,"pfxZ":5.5413750855391015,"pX":-0.422887576129327,"pZ":2.255604293382812,"vX0":-8.297951320843072,"vY0":-121.79476344497745,"vZ0":-3.536560473525203,"x":133.12,"y":177.88,"x0":1.6773064540524794,"y0":50.004024966915445,"z0":5.783553082536071,"aX":15.61649070752314},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.5,"breakHorizontal":-16.9,"spinRate":1918,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.44940959651929235,"extension":6.004190829349949},"index":3,"playId":"fd0e4c71-4338-3bd7-9394-97d0b758a31a","pitchNumber":4,"startTime":"2026-04-25T01:16:43.119Z","endTime":"2026-04-25T01:16:47.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:16:47.803Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Oswald Peraza flies out sharply to center fielder Lane Thomas.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-25T01:17:03.497Z","endTime":"2026-04-25T01:17:19.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.152273840399168,"aZ":-40.2584014796286,"pfxX":-0.56740018253827,"pfxZ":-5.79367008120778,"pX":0.2575375277451827,"pZ":1.8392882396518273,"vX0":-1.5644144784816727,"vY0":-117.61930263744031,"vZ0":-1.520019007711766,"x":107.18,"y":189.12,"x0":1.006066763358116,"y0":50.002053981005446,"z0":6.240621855097656,"aX":-0.7917359341216761},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-10.6,"breakHorizontal":1.4,"spinRate":2459,"spinDirection":343},"zone":8,"typeConfidence":2.0,"plateTime":0.46638604690651775,"extension":6.180188097914692},"hitData":{"launchSpeed":105.1,"launchAngle":28.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":123.7,"coordY":37.08}},"index":0,"playId":"0e7dddc0-62fe-3178-a3d2-8ff811b6273b","pitchNumber":1,"startTime":"2026-04-25T01:17:09.332Z","endTime":"2026-04-25T01:17:19.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:17:19.247Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Starling Marte called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-25T01:19:33.779Z","endTime":"2026-04-25T01:21:27.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7,8],"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":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Shaun Anderson replaces Yusei Kikuchi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-25T01:18:26.133Z","endTime":"2026-04-25T01:19:36.020Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641312,"link":"/api/v1/people/641312"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56919863371496,"aZ":-24.49744822070193,"pfxX":1.7655412752952477,"pfxZ":4.54171886926035,"pX":1.2890236289938761,"pZ":1.4726392729078308,"vX0":7.261962041599742,"vY0":-129.15346765096206,"vZ0":-6.375255708642839,"x":67.87,"y":199.02,"x0":-1.7872952543009168,"y0":50.00643063421129,"z0":5.853848738565303,"aX":2.986740509086915},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.0,"breakHorizontal":-4.8,"spinRate":2849,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.42387499935605355,"extension":6.490341316968426},"index":1,"playId":"0d60cb9f-1bf5-3c6a-b2aa-642781d0026a","pitchNumber":1,"startTime":"2026-04-25T01:19:36.020Z","endTime":"2026-04-25T01:19:39.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.533457523133883,"aZ":-23.402809355601732,"pfxX":0.8230036992729879,"pfxZ":5.08440942004322,"pX":1.488260416710789,"pZ":1.2762421888547444,"vX0":8.252268968476415,"vY0":-130.30567368948425,"vZ0":-6.876720913488883,"x":60.27,"y":204.32,"x0":-1.8222764453644507,"y0":50.002753522932785,"z0":5.709049359822625,"aX":1.4198184953240263},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.9,"breakHorizontal":-3.2,"spinRate":2802,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.4198039656639523,"extension":6.60053516066837},"index":2,"playId":"fce55126-900b-3cc0-8a4c-0228bd59aac6","pitchNumber":2,"startTime":"2026-04-25T01:19:48.650Z","endTime":"2026-04-25T01:19:53.738Z","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.3,"endSpeed":74.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0131995950018,"aZ":-32.01309032426093,"pfxX":10.763971978090709,"pfxZ":0.11326990230731404,"pX":1.3178679008774439,"pZ":1.5816245673186802,"vX0":4.126118203156702,"vY0":-118.28441908904432,"vZ0":-3.4439890052536617,"x":66.77,"y":196.08,"x0":-1.8580557077799833,"y0":50.00056030923307,"z0":6.0574892636282724,"aX":14.927415345618298},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.5,"breakHorizontal":-20.6,"spinRate":3122,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4668533433946691,"extension":6.338478833670815},"index":3,"playId":"f5107da2-313d-30ca-89a2-d9c26137058a","pitchNumber":3,"startTime":"2026-04-25T01:20:04.278Z","endTime":"2026-04-25T01:20:10.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.464318888903506,"aZ":-10.787418224761613,"pfxX":-2.1874189152195482,"pfxZ":11.543815541479212,"pX":0.7496745746180744,"pZ":1.796605911540257,"vX0":7.039120316722424,"vY0":-135.68071889743524,"vZ0":-8.569081333872669,"x":88.42,"y":190.27,"x0":-1.6013536779085853,"y0":50.000943150020504,"z0":5.760002483228448,"aX":-4.052534804945787},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.1,"breakHorizontal":2.4,"spinRate":2646,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.40467825487572817,"extension":6.774585450506242},"index":4,"playId":"c4e4df54-1fbd-3024-b8cc-5e68d8f538cf","pitchNumber":4,"startTime":"2026-04-25T01:20:19.984Z","endTime":"2026-04-25T01:20:24.613Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-25T01:20:31.317Z","endTime":"2026-04-25T01:20:44.330Z","isPitch":false,"type":"action","player":{"id":516782,"link":"/api/v1/people/516782"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7485781581537,"aZ":-11.990381582990324,"pfxX":-1.8526011083312106,"pfxZ":10.558607394312288,"pX":-0.10576704376722978,"pZ":2.218035646001079,"vX0":4.544930665337884,"vY0":-137.45693956845497,"vZ0":-7.500788747250903,"x":121.03,"y":178.89,"x0":-1.5406636315336546,"y0":50.00267233671928,"z0":5.798028556758551,"aX":-3.5416213759990476},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":2.4,"spinRate":2714,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.3986125598255055,"extension":6.625209933914505},"index":6,"playId":"e02a4dd8-510c-3bbc-828d-c9efe2603e4f","pitchNumber":5,"startTime":"2026-04-25T01:20:44.330Z","endTime":"2026-04-25T01:20:48.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.465056023151963,"aZ":-14.107569437742072,"pfxX":-1.3901158280037271,"pfxZ":9.227369074699586,"pX":0.37771241391879584,"pZ":2.096918581982714,"vX0":5.642624316649418,"vY0":-138.67443016769127,"vZ0":-7.476816499804319,"x":102.6,"y":182.16,"x0":-1.4980889558596624,"y0":50.00271288382141,"z0":5.7589377544416696,"aX":-2.72205650150618},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":1.4,"spinRate":2586,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.3941724654503589,"extension":6.586912881191963},"index":7,"playId":"7565a9c5-67c6-3901-8f45-0327f79b5c2d","pitchNumber":6,"startTime":"2026-04-25T01:21:03.808Z","endTime":"2026-04-25T01:21:06.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.666271673406797,"aZ":-37.885202574255466,"pfxX":9.480885503370391,"pfxZ":-4.083759802570222,"pX":-0.43677325351020346,"pZ":3.1161120536722717,"vX0":0.6519872863549625,"vY0":-118.1281413653476,"vZ0":1.5520661217657352,"x":133.65,"y":154.64,"x0":-1.9470938354201042,"y0":50.00177487716229,"z0":5.960576003833503,"aX":13.26024160335552},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.6,"breakHorizontal":-17.3,"spinRate":2888,"spinDirection":62},"zone":1,"typeConfidence":2.0,"plateTime":0.46550152186906457,"extension":6.243903374824693},"index":8,"playId":"f4f3636b-0900-3268-86a5-f64d69b75eb0","pitchNumber":7,"startTime":"2026-04-25T01:21:23.522Z","endTime":"2026-04-25T01:21:27.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:21:27.993Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carter Jensen singles on a line drive to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-25T01:21:42.213Z","endTime":"2026-04-25T01:22:19.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"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],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"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":85.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.521454628417203,"aZ":-15.556289617586561,"pfxX":-2.879218283550684,"pfxZ":8.99318681932227,"pX":-0.38615485713928854,"pZ":3.1869443966279407,"vX0":4.720314891496272,"vY0":-134.87102549753558,"vZ0":-4.336993501457402,"x":131.72,"y":152.73,"x0":-1.7825451445158464,"y0":50.00146147238286,"z0":5.908184030696932,"aX":-5.319847995683432},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":4.2,"spinRate":2662,"spinDirection":192},"zone":1,"typeConfidence":2.0,"plateTime":0.4056609662480124,"extension":6.508483410648611},"index":0,"playId":"b281e419-7724-35f1-b403-152799cfc465","pitchNumber":1,"startTime":"2026-04-25T01:21:53.614Z","endTime":"2026-04-25T01:21:58.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.248865494951794,"aZ":-25.180021290974146,"pfxX":-8.75222471813035,"pfxZ":4.455376228568125,"pX":-0.33732858772099256,"pZ":1.5026543336860365,"vX0":6.430871230150944,"vY0":-124.3575734432955,"vZ0":-5.282748410961759,"x":129.86,"y":198.21,"x0":-1.8159120133912514,"y0":50.00538304583567,"z0":5.73557994471309,"aX":-13.750801643075466},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.1,"breakHorizontal":14.4,"spinRate":1351,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4399562573721534,"extension":6.542930363621402},"hitData":{"launchSpeed":73.3,"launchAngle":22.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.09,"coordY":97.17}},"index":1,"playId":"bf90db8e-8925-37db-b1f7-da2e9e7cf9fa","pitchNumber":2,"startTime":"2026-04-25T01:22:07.339Z","endTime":"2026-04-25T01:22:19.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:22:19.069Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Collins walks. Carter Jensen to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-25T01:22:38.057Z","endTime":"2026-04-25T01:23:40.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnSecond":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69646358852711,"aZ":-25.224672413200977,"pfxX":0.9503304673000601,"pfxZ":4.049230265684376,"pX":1.0005682645052845,"pZ":1.6182472193478865,"vX0":7.677091530524693,"vY0":-129.62374269326065,"vZ0":-5.708613604879533,"x":78.86,"y":195.09,"x0":-2.111665596399235,"y0":50.005812165421126,"z0":5.751325653875245,"aX":1.632833430997817},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.4,"breakHorizontal":-3.2,"spinRate":2602,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.42103063332063684,"extension":6.441300332482934},"index":0,"playId":"e2672329-14ad-39cb-b281-f86762d0cb69","pitchNumber":1,"startTime":"2026-04-25T01:22:46.373Z","endTime":"2026-04-25T01:22:50.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53040583645031,"aZ":-26.6099158790932,"pfxX":2.8243840545855052,"pfxZ":3.2510997777817146,"pX":-1.1775126520878432,"pZ":2.8782616005737345,"vX0":2.0427258515906526,"vY0":-129.86428957134268,"vZ0":-2.132591608149492,"x":161.88,"y":161.07,"x0":-2.340589389558958,"y0":50.004240329799565,"z0":5.728928112764934,"aX":4.837003354164686},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.6,"breakHorizontal":-5.5,"spinRate":2964,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.4213489813093454,"extension":6.4366004270526},"index":1,"playId":"413b1a7a-b448-39cc-ad71-db82705b7a99","pitchNumber":2,"startTime":"2026-04-25T01:23:02.744Z","endTime":"2026-04-25T01:23:06.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.0,"endSpeed":79.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.129731630653986,"aZ":-23.469948414181122,"pfxX":-10.14735245432614,"pfxZ":5.513596587141341,"pX":0.34748898928353206,"pZ":0.9400908080583072,"vX0":8.237389232279334,"vY0":-124.8821925592395,"vZ0":-7.106008374810335,"x":103.75,"y":213.4,"x0":-1.6752453926562234,"y0":50.00584483641584,"z0":5.752950013222265,"aX":-16.031897697020515},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.5,"breakHorizontal":16.4,"spinRate":1519,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4385843569593346,"extension":6.66663577542511},"index":2,"playId":"42edbff4-297f-32d4-a247-9270afbc82e1","pitchNumber":3,"startTime":"2026-04-25T01:23:20.038Z","endTime":"2026-04-25T01:23:24.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39218902194748,"aZ":-15.87865744443535,"pfxX":-1.5607165582946614,"pfxZ":9.17502625409653,"pX":-0.711860638956952,"pZ":3.7738616434997327,"vX0":3.7214651321951124,"vY0":-132.22419922639938,"vZ0":-2.52766169120657,"x":144.13,"y":136.89,"x0":-1.932849977472276,"y0":50.001796358191825,"z0":5.903116893675606,"aX":-2.771916393446594},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.3,"breakHorizontal":2.0,"spinRate":2517,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4137585521627325,"extension":6.6656423453175035},"index":3,"playId":"c7e695ca-9358-3d5e-84d4-b54efe5c38f0","pitchNumber":4,"startTime":"2026-04-25T01:23:36.403Z","endTime":"2026-04-25T01:23:40.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:23:40.884Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elias Díaz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-25T01:24:02.730Z","endTime":"2026-04-25T01:25:45.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnSecond":{"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,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":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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":93.1,"endSpeed":85.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11143832804146,"aZ":-14.714792937645612,"pfxX":0.7711868550754635,"pfxZ":9.335423792303702,"pX":-0.07800787663749686,"pZ":1.9896789708407234,"vX0":4.460636140067053,"vY0":-135.5110447849106,"vZ0":-7.409849073515027,"x":119.97,"y":185.06,"x0":-1.8418656650624607,"y0":50.00138097127844,"z0":5.776686146034239,"aX":1.4406145855004322},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":-2.3,"spinRate":2576,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.4033660562337684,"extension":6.674542953544663},"index":0,"playId":"d52e3f54-8eda-3aac-9281-f30c76cca559","pitchNumber":1,"startTime":"2026-04-25T01:24:10.385Z","endTime":"2026-04-25T01:24:14.421Z","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":94.2,"endSpeed":86.0,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19759091349082,"aZ":-16.05794443240203,"pfxX":-5.708042025708501,"pfxZ":8.550491099350573,"pX":-0.13227609170045748,"pZ":1.0160141885360012,"vX0":5.105551370272532,"vY0":-136.692252306736,"vZ0":-10.380352976223445,"x":122.04,"y":211.35,"x0":-1.2861223153996073,"y0":50.00515164181574,"z0":5.97496841187492,"aX":-10.762269386151932},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":9.2,"spinRate":2630,"spinDirection":187},"zone":13,"typeConfidence":2.0,"plateTime":0.40128067714150273,"extension":6.738141631734063},"index":1,"playId":"35dcd145-f364-3e56-a220-e8700089ed8f","pitchNumber":2,"startTime":"2026-04-25T01:24:37.762Z","endTime":"2026-04-25T01:24:41.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15155699969734,"aZ":-14.988366773285467,"pfxX":-8.071640435069854,"pfxZ":9.304823283435681,"pX":-0.5356958706390013,"pZ":1.9655960439816769,"vX0":5.498661510523021,"vY0":-135.20461759596222,"vZ0":-7.409082793227651,"x":137.42,"y":185.71,"x0":-1.549640960237424,"y0":50.002599731660766,"z0":5.7982698094427185,"aX":-14.907120491452686},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":13.4,"spinRate":2400,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.4054888537305743,"extension":6.763878770252307},"index":2,"playId":"ac8442b4-9013-3baf-8d7d-105567ecf70d","pitchNumber":3,"startTime":"2026-04-25T01:24:57.450Z","endTime":"2026-04-25T01:25:04.313Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-25T01:25:26.018Z","endTime":"2026-04-25T01:25:41.744Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.973559571283918,"aZ":-36.13650381819254,"pfxX":9.46977968922052,"pfxZ":-2.688723755203598,"pX":0.941404940695211,"pZ":1.5686543206921735,"vX0":3.3172793716735693,"vY0":-121.25052305515314,"vZ0":-2.9516676662767685,"x":81.12,"y":196.43,"x0":-1.6785298548968213,"y0":50.00236920211735,"z0":5.987282152787823,"aX":13.955223044551575},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.4,"breakHorizontal":-18.0,"spinRate":2959,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4535076417623456,"extension":6.4601411149499715},"index":4,"playId":"5fab4f9c-3155-39c0-ad6d-f289cac1e428","pitchNumber":4,"startTime":"2026-04-25T01:25:41.744Z","endTime":"2026-04-25T01:25:45.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:25:45.839Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Massey grounds out to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-25T01:26:04.303Z","endTime":"2026-04-25T01:27:07.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.310425543738145,"aZ":-29.902890390638085,"pfxX":-2.8405437159507163,"pfxZ":1.464919714950927,"pX":-1.032832185428853,"pZ":4.352292251464495,"vX0":2.9223454488684055,"vY0":-123.54056028949844,"vZ0":1.6105665794109485,"x":156.37,"y":121.27,"x0":-1.8612771135574933,"y0":50.00069321115984,"z0":6.202995132747091,"aX":-4.396094158848471},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.2,"breakHorizontal":4.4,"spinRate":1325,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4431401654716032,"extension":6.3542986686712695},"index":0,"playId":"f96bb473-d41a-331e-b08c-5ee3cb42e8a7","pitchNumber":1,"startTime":"2026-04-25T01:26:14.010Z","endTime":"2026-04-25T01:26:17.588Z","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":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.598138015925564,"aZ":-33.69121683563491,"pfxX":9.774567672055415,"pfxZ":-1.0975785503040996,"pX":-0.49793634232260187,"pZ":2.465033676829452,"vX0":1.3994703875592693,"vY0":-117.42506221646394,"vZ0":-0.5515129385423554,"x":135.98,"y":172.22,"x0":-2.372064628797297,"y0":50.003952674872004,"z0":5.868619711355714,"aX":13.49466835548752},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.8,"breakHorizontal":-18.0,"spinRate":2715,"spinDirection":55},"zone":4,"typeConfidence":2.0,"plateTime":0.46850593237318794,"extension":6.292917482396217},"index":1,"playId":"76801a39-6f73-3a5e-afb6-57e0eb5e5219","pitchNumber":2,"startTime":"2026-04-25T01:26:39.684Z","endTime":"2026-04-25T01:26:44.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.153711673484814,"aZ":-19.65604788562984,"pfxX":0.5079063059202906,"pfxZ":6.708066976950113,"pX":0.8493218532007923,"pZ":2.426694456458752,"vX0":6.432292125107875,"vY0":-135.4096809031409,"vZ0":-5.562491664071848,"x":84.63,"y":173.26,"x0":-1.6179519396424078,"y0":50.00511014087406,"z0":5.8726732560900246,"aX":0.9472339621120701},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.2,"breakHorizontal":-2.3,"spinRate":2557,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.40371659210392696,"extension":6.547366729700676},"hitData":{"launchSpeed":77.5,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.9,"coordY":166.38}},"index":2,"playId":"df39ad7d-b9e5-33a4-bca1-6df552cc5419","pitchNumber":3,"startTime":"2026-04-25T01:26:59.767Z","endTime":"2026-04-25T01:27:07.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:27:07.007Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, second baseman Michael Massey to pitcher Noah Cameron.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-25T01:28:59.996Z","endTime":"2026-04-25T01:29:32.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":81.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.061856885045124,"aZ":-15.415703592426594,"pfxX":3.456286400718433,"pfxZ":9.877462735040904,"pX":0.6329075945869864,"pZ":4.94686979599692,"vX0":-1.4269924422643934,"vY0":-129.67452546550646,"vZ0":-0.1298599890265828,"x":92.88,"y":105.21,"x0":0.7424388377187694,"y0":50.00317576541718,"z0":6.177420073349622,"aX":5.864201543752499},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":18.1,"breakHorizontal":-5.9,"spinRate":2289,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4229998067739573,"extension":6.120517055938906},"index":0,"playId":"c0f23e15-5cae-3e7a-bf94-25f2e888640a","pitchNumber":1,"startTime":"2026-04-25T01:29:12.790Z","endTime":"2026-04-25T01:29:16.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50694696488635,"aZ":-28.230303338025312,"pfxX":-3.2944253976450946,"pfxZ":2.6719391816434293,"pX":-0.2800534796922085,"pZ":1.670204670935866,"vX0":-1.8100592830195783,"vY0":-121.00942740712874,"vZ0":-4.7205754746717465,"x":127.67,"y":193.68,"x0":0.9067203157535302,"y0":50.005186306605474,"z0":6.131300009280245,"aX":-4.866017175750334},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.0,"breakHorizontal":6.4,"spinRate":2490,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4533389804630037,"extension":6.258192293520706},"hitData":{"launchSpeed":70.8,"launchAngle":10.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.98,"coordY":145.74}},"index":1,"playId":"3b2bdd1b-2a49-3f3c-a8e9-78816ddf7a65","pitchNumber":2,"startTime":"2026-04-25T01:29:24.187Z","endTime":"2026-04-25T01:29:32.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:29:32.188Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vaughn Grissom doubles (2) on a ground ball to left fielder Isaac Collins.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-25T01:29:53.406Z","endTime":"2026-04-25T01:30:42.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.7,"endSpeed":77.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.239946384171816,"aZ":-29.755755877981024,"pfxX":-2.5609873923928905,"pfxZ":1.6141941130191313,"pX":-0.47025682531094176,"pZ":1.771260593550077,"vX0":-2.3396341058519923,"vY0":-121.90501542710852,"vZ0":-4.340959158191271,"x":134.93,"y":190.96,"x0":0.8352152183681276,"y0":50.00607846568219,"z0":6.147268009735683,"aX":-3.8506434033037795},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.2,"breakHorizontal":5.2,"spinRate":2436,"spinDirection":197},"zone":7,"typeConfidence":2.0,"plateTime":0.4495154459280055,"extension":6.157264345369046},"index":0,"playId":"1b29058c-9415-33c5-878a-b1ac04f2ccc0","pitchNumber":1,"startTime":"2026-04-25T01:30:02.765Z","endTime":"2026-04-25T01:30:07.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.830219530012887,"aZ":-25.023454813937597,"pfxX":7.8636449314421215,"pfxZ":4.933434377312297,"pX":-0.5403081758921038,"pZ":0.8802101472468875,"vX0":-6.8886907231797885,"vY0":-119.32791120195246,"vZ0":-6.231997796617409,"x":137.6,"y":215.01,"x0":1.3549924224195422,"y0":50.00470701805032,"z0":5.764750451416539,"aX":11.401680990771348},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.7,"breakHorizontal":-12.7,"spinRate":1400,"spinDirection":95},"zone":13,"typeConfidence":2.0,"plateTime":0.4581010594545063,"extension":6.048982214071671},"index":1,"playId":"bf56aa1a-5034-31b1-860d-c3ef8071eb79","pitchNumber":2,"startTime":"2026-04-25T01:30:13.629Z","endTime":"2026-04-25T01:30:17.338Z","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":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.940354807033938,"aZ":-30.559626149561808,"pfxX":0.24946284607989583,"pfxZ":1.0489876595351237,"pX":-0.09898643746795517,"pZ":2.148729521300556,"vX0":-2.6273960327285724,"vY0":-123.2247492556955,"vZ0":-3.4290588478965507,"x":120.77,"y":180.76,"x0":0.9476008456519853,"y0":50.004093607272516,"z0":6.1336978607795,"aX":0.38478646654097237},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.3,"breakHorizontal":0.1,"spinRate":2506,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.44408473830491024,"extension":6.08062945663531},"hitData":{"launchSpeed":100.1,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.0,"coordY":103.0}},"index":2,"playId":"940625f8-30ce-3087-b26b-dfdef46f5364","pitchNumber":3,"startTime":"2026-04-25T01:30:28.177Z","endTime":"2026-04-25T01:30:42.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:30:42.712Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Logan O'Hoppe walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-25T01:31:04.562Z","endTime":"2026-04-25T01:33:32.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"postOnSecond":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":74.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43667729924671,"aZ":-39.9104946133335,"pfxX":-0.2970687424591776,"pfxZ":-5.577532500360505,"pX":0.7067278054353878,"pZ":3.6035551973705022,"vX0":-0.9540917136964848,"vY0":-117.16591935055858,"vZ0":2.0626826311790696,"x":90.06,"y":141.48,"x0":1.1580158901639899,"y0":50.00084768829149,"z0":6.445435668010561,"aX":-0.4121033659094447},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-9.2,"breakHorizontal":0.7,"spinRate":2141,"spinDirection":342},"zone":12,"typeConfidence":2.0,"plateTime":0.4677395956880068,"extension":6.17141062551849},"index":0,"playId":"4c754190-e441-3145-bfdf-377f1afa4b01","pitchNumber":1,"startTime":"2026-04-25T01:31:07.649Z","endTime":"2026-04-25T01:31:11.934Z","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.7,"endSpeed":74.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.500057360192816,"aZ":-24.151354870034066,"pfxX":9.151359282770029,"pfxZ":5.641475251647234,"pX":-0.25699711684257837,"pZ":1.0038975896518612,"vX0":-6.946711037659139,"vY0":-118.68941426330302,"vZ0":-5.9467702698119815,"x":126.8,"y":211.67,"x0":1.5241037357101144,"y0":50.00108225717879,"z0":5.751860554696279,"aX":13.007223467010675},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":9.0,"breakHorizontal":-14.8,"spinRate":1681,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.4621328411125303,"extension":6.250848847310806},"index":1,"playId":"c42ba7de-cf3d-326f-8f52-4f45ce668ace","pitchNumber":2,"startTime":"2026-04-25T01:31:24.023Z","endTime":"2026-04-25T01:31:27.946Z","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":82.4,"endSpeed":75.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.181535806611063,"aZ":-25.37551987370854,"pfxX":8.768837519292283,"pfxZ":4.708615685417879,"pX":-0.8806295050901451,"pZ":2.1801793753940433,"vX0":-7.750465694844074,"vY0":-119.7016365697429,"vZ0":-3.3887994805501886,"x":150.57,"y":179.92,"x0":1.267688989782709,"y0":50.0027538101304,"z0":5.898556873314572,"aX":12.661761253185105},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.9,"breakHorizontal":-13.9,"spinRate":1561,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4584579092313392,"extension":6.061668902580247},"index":2,"playId":"bc66d404-f651-3839-9a07-bbcc8654a046","pitchNumber":3,"startTime":"2026-04-25T01:31:42.018Z","endTime":"2026-04-25T01:31:46.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49612176054544,"aZ":-25.30578981840687,"pfxX":-0.2929768385301337,"pfxZ":4.0945420491248115,"pX":-0.6243393174881959,"pZ":2.5128470074881886,"vX0":-4.664604092328808,"vY0":-128.88053995831845,"vZ0":-3.862465116165982,"x":140.8,"y":170.93,"x0":1.249231198920644,"y0":50.00325520727981,"z0":5.991839627270571,"aX":-0.49078277784943236},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.7,"breakHorizontal":1.6,"spinRate":2347,"spinDirection":178},"zone":4,"typeConfidence":2.0,"plateTime":0.4254616781362639,"extension":6.290546629059421},"index":3,"playId":"9dfc86be-7713-3fb9-8934-76ee217b17cf","pitchNumber":4,"startTime":"2026-04-25T01:31:59.537Z","endTime":"2026-04-25T01:32:03.998Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19893666887222,"aZ":-29.609918297930072,"pfxX":0.1629360022537103,"pfxZ":1.704583805700885,"pX":0.6341347835007008,"pZ":3.342687448830687,"vX0":-1.7822614189791566,"vY0":-122.07226234166646,"vZ0":-0.7613119036096441,"x":92.83,"y":148.53,"x0":1.3528034347048976,"y0":50.00591693566781,"z0":6.209344499745357,"aX":0.2458530914109999},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.1,"breakHorizontal":0.1,"spinRate":2355,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.44881679428830834,"extension":6.0431840767065115},"index":4,"playId":"3e73fedf-b73a-3274-ad89-e09781dd26af","pitchNumber":5,"startTime":"2026-04-25T01:32:14.388Z","endTime":"2026-04-25T01:32:19.013Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-25T01:32:22.308Z","endTime":"2026-04-25T01:32:41.512Z","isPitch":false,"type":"action","player":{"id":681351,"link":"/api/v1/people/681351"}},{"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.9,"endSpeed":84.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36269873168661,"aZ":-16.72427549686663,"pfxX":3.5956096695458637,"pfxZ":8.384081632296185,"pX":-0.5871517675664829,"pZ":2.959122099150786,"vX0":-5.80183796024179,"vY0":-135.10810640305863,"vZ0":-4.673830938463821,"x":139.38,"y":158.88,"x0":1.1241926134632316,"y0":50.000078321273676,"z0":5.892386866949672,"aX":6.624094302018466},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":-5.3,"spinRate":2283,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.4059252615614857,"extension":6.130733990043945},"index":6,"playId":"69710f4f-404e-3199-9621-e12e8f81627d","pitchNumber":6,"startTime":"2026-04-25T01:32:41.512Z","endTime":"2026-04-25T01:32:47.544Z","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.5,"endSpeed":84.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.282227215254675,"aZ":-13.679961595860302,"pfxX":2.179935799664022,"pfxZ":10.11174280807354,"pX":-0.005683850383204609,"pZ":3.9536920899942016,"vX0":-3.72031120536382,"vY0":-134.66026326842675,"vZ0":-2.9088904426928086,"x":117.22,"y":132.03,"x0":1.1130114480689708,"y0":50.00663913529704,"z0":6.020565814718937,"aX":3.9889588670451412},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.9,"breakHorizontal":-3.1,"spinRate":2375,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.40734125686442946,"extension":6.199825057382591},"index":7,"playId":"c69db7a4-81ac-3cc6-9180-3bcf4a1d59b2","pitchNumber":7,"startTime":"2026-04-25T01:33:03.764Z","endTime":"2026-04-25T01:33:07.098Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.412748657532592,"aZ":-39.92121242168354,"pfxX":-0.7581412193744947,"pfxZ":-5.372952043843374,"pX":-0.8569216993352295,"pZ":0.6709601975952861,"vX0":-3.9869367959149433,"vY0":-119.68465320442367,"vZ0":-4.237548829497962,"x":149.66,"y":220.66,"x0":0.9331561284713851,"y0":50.002580048403615,"z0":6.0623465968817944,"aX":-1.0929227393620966},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.6,"breakHorizontal":2.4,"spinRate":2397,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.4587114216478705,"extension":6.307100935191143},"index":8,"playId":"f692b779-886b-3165-800d-d04eead6400c","pitchNumber":8,"startTime":"2026-04-25T01:33:26.366Z","endTime":"2026-04-25T01:33:32.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:33:32.651Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Teodosio singles on a ground ball to shortstop Bobby Witt Jr., deflected by third baseman Nick Loftin. Vaughn Grissom to 3rd. Logan O'Hoppe to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-25T01:34:34.101Z","endTime":"2026-04-25T01:34:59.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"postOnSecond":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"postOnThird":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"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":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"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":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-25T01:33:46.056Z","endTime":"2026-04-25T01:34:36.405Z","isPitch":false,"type":"action"},{"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":80.3,"endSpeed":73.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.809165653645785,"aZ":-38.63168585864069,"pfxX":-2.5885186474498956,"pfxZ":-4.699845138365425,"pX":-0.5352623524184201,"pZ":1.8712132149054421,"vX0":-3.1966937919299228,"vY0":-116.94072460844804,"vZ0":-1.5833499689394628,"x":137.4,"y":188.26,"x0":1.190239285220153,"y0":50.00361012995403,"z0":6.20929249418463,"aX":-3.5548057566544617},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-8.6,"breakHorizontal":5.5,"spinRate":2421,"spinDirection":336},"zone":7,"typeConfidence":2.0,"plateTime":0.4699171310487489,"extension":6.188794463739978},"index":1,"playId":"6d1c0f76-babe-33b0-a320-71297d812463","pitchNumber":1,"startTime":"2026-04-25T01:34:36.405Z","endTime":"2026-04-25T01:34:39.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.715432805307668,"aZ":-23.996723946272834,"pfxX":8.180586242612037,"pfxZ":5.479739973438026,"pX":0.1617966313288223,"pZ":2.324512670934269,"vX0":-5.5390395468828455,"vY0":-121.60287830618044,"vZ0":-3.5260736500350163,"x":110.83,"y":176.02,"x0":1.4107614977220533,"y0":50.00231890420382,"z0":5.884409550539391,"aX":12.20344214609645},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.2,"breakHorizontal":-13.4,"spinRate":1571,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.4510961598295955,"extension":6.075720262344059},"hitData":{"launchSpeed":102.3,"launchAngle":3.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":159.28}},"index":2,"playId":"c33261de-a286-31c7-a7b6-667f9d6fefb0","pitchNumber":2,"startTime":"2026-04-25T01:34:53.254Z","endTime":"2026-04-25T01:34:59.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:34:59.697Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a fly ball to center fielder Lane Thomas. Vaughn Grissom scores. Logan O'Hoppe to 3rd. Bryce Teodosio to 2nd.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-25T01:35:24.861Z","endTime":"2026-04-25T01:35:45.518Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"postOnSecond":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"postOnThird":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":{"id":702070,"link":"/api/v1/people/702070"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9988898257238,"aZ":-29.508610126872455,"pfxX":-0.7734912242302125,"pfxZ":1.7748089043282604,"pX":-0.857202902827901,"pZ":2.298923708427058,"vX0":-4.528872269093333,"vY0":-123.023931462718,"vZ0":-2.9949049106257846,"x":149.67,"y":176.71,"x0":1.1235588002388226,"y0":50.0028024754049,"z0":6.086512635640538,"aX":-1.161288138831841},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.6,"breakHorizontal":2.6,"spinRate":2362,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4487072905617602,"extension":6.294734630148718},"hitData":{"launchSpeed":64.9,"launchAngle":26.0,"totalDistance":193.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.49,"coordY":106.23}},"index":0,"playId":"ea620e44-6bd4-384d-a3ab-9310882b274b","pitchNumber":1,"startTime":"2026-04-25T01:35:34.454Z","endTime":"2026-04-25T01:35:45.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:35:45.518Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks. Logan O'Hoppe scores. Bryce Teodosio to 3rd. Zach Neto to 2nd.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-25T01:38:21.414Z","endTime":"2026-04-25T01:40:17.310Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"postOnThird":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,5,6,7,8],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":{"id":702070,"link":"/api/v1/people/702070"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-25T01:36:12.560Z","endTime":"2026-04-25T01:36:33.391Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Nick Mears replaces Noah Cameron.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-25T01:36:33.391Z","endTime":"2026-04-25T01:38:23.654Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683232,"link":"/api/v1/people/683232"},"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(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.2,"endSpeed":78.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.815692122942664,"aZ":-35.16925888620339,"pfxX":0.17529220506287224,"pfxZ":-1.9154164682557386,"pX":0.22545441240660602,"pZ":2.897772812351179,"vX0":4.757004618200523,"vY0":-124.09947176255206,"vZ0":-0.9960817014890546,"x":108.41,"y":160.54,"x0":-1.7390835563880702,"y0":50.00590258457594,"z0":6.233674635465721,"aX":0.27323092950292244},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.5,"breakHorizontal":-1.4,"spinRate":2507,"spinDirection":59},"zone":2,"typeConfidence":0.89,"plateTime":0.44134386480581833,"extension":6.298236723267837},"index":2,"playId":"f699b452-68cb-3907-89ba-3ad4e041f0c3","pitchNumber":1,"startTime":"2026-04-25T01:38:23.654Z","endTime":"2026-04-25T01:38:28.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2834213308735,"aZ":-34.56550428488873,"pfxX":-0.07962293885717518,"pfxZ":-1.550360318108952,"pX":-0.013553610558150814,"pZ":2.8447555135440936,"vX0":4.240744575453297,"vY0":-123.04497962737413,"vZ0":-1.1739494537267923,"x":117.52,"y":161.97,"x0":-1.7421494724519113,"y0":50.00001663321807,"z0":6.2325057775582176,"aX":-0.12418375065295258},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.9,"breakHorizontal":-0.7,"spinRate":2580,"spinDirection":52},"zone":2,"typeConfidence":0.88,"plateTime":0.4435783382039391,"extension":6.256952046072668},"index":3,"playId":"d6bd3bb0-8a51-32bc-895f-f6f266e203d5","pitchNumber":2,"startTime":"2026-04-25T01:38:43.009Z","endTime":"2026-04-25T01:38:46.088Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-25T01:38:54.730Z","endTime":"2026-04-25T01:39:10.750Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"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":95.0,"endSpeed":86.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44402142818264,"aZ":-10.907630504913879,"pfxX":-4.810673607011552,"pfxZ":11.120476672248053,"pX":1.0235705293722241,"pZ":4.135377333084941,"vX0":8.686977322157897,"vY0":-138.07222095332867,"vZ0":-3.4885686202441732,"x":77.98,"y":127.12,"x0":-1.5520279357597309,"y0":50.00478996134601,"z0":6.160120817247241,"aX":-9.202218934084629},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.4,"breakHorizontal":6.7,"spinRate":2270,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.398134754712971,"extension":6.312601064912728},"index":5,"playId":"03bc6fff-fd2a-3e71-bb67-ba5bc344d970","pitchNumber":3,"startTime":"2026-04-25T01:39:10.750Z","endTime":"2026-04-25T01:39:14.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.756591543400095,"aZ":-35.74481597904664,"pfxX":-0.7036190172487369,"pfxZ":-2.316053470934065,"pX":0.3990209958944476,"pZ":1.4678664005971511,"vX0":5.175751042342007,"vY0":-123.64185814604537,"vZ0":-3.8577827260598747,"x":101.79,"y":199.15,"x0":-1.6343353772261615,"y0":50.00294568738241,"z0":6.0629837001703795,"aX":-1.084108288216445},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.9,"breakHorizontal":0.0,"spinRate":2511,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4438088035033312,"extension":6.372057050158663},"index":6,"playId":"49088e8d-c392-3fd5-88ea-ebf9945d530e","pitchNumber":4,"startTime":"2026-04-25T01:39:32.050Z","endTime":"2026-04-25T01:39:36.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45729786154129,"aZ":-35.86005491917056,"pfxX":-0.4274556515369783,"pfxZ":-2.3604483023292895,"pX":0.9535786359037852,"pZ":1.3058918277269493,"vX0":6.344061453795159,"vY0":-124.3559600067895,"vZ0":-4.402096435130279,"x":80.65,"y":203.52,"x0":-1.5774378045976676,"y0":50.003008539352116,"z0":6.081142978902779,"aX":-0.6694859610275483},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.0,"breakHorizontal":-0.7,"spinRate":2524,"spinDirection":32},"zone":14,"typeConfidence":0.91,"plateTime":0.44082910878839554,"extension":6.331913330203507},"index":7,"playId":"f98232dc-265c-37af-8dc4-a0ed99ab00c9","pitchNumber":5,"startTime":"2026-04-25T01:39:51.298Z","endTime":"2026-04-25T01:39:57.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.516444143986206,"aZ":-36.22943546563812,"pfxX":-1.1195490936345056,"pfxZ":-2.5933068158282633,"pX":0.7540240456159584,"pZ":0.7737670295152276,"vX0":6.018670758316029,"vY0":-124.3168336747313,"vZ0":-5.475726327098874,"x":88.26,"y":217.89,"x0":-1.5556843976994514,"y0":50.004963414641644,"z0":6.021009243497704,"aX":-1.7479953940753972},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.8,"breakHorizontal":0.6,"spinRate":2609,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.44101545824063226,"extension":6.354400351623035},"index":8,"playId":"bfb852a1-44b7-3e99-9555-f231ce3289df","pitchNumber":6,"startTime":"2026-04-25T01:40:12.821Z","endTime":"2026-04-25T01:40:17.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:40:17.310Z","atBatIndex":55},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jo Adell grounds into a force out, third baseman Nick Loftin to second baseman Michael Massey. Bryce Teodosio scores. Zach Neto to 3rd. Mike Trout out at 2nd. Jo Adell to 1st.","rbi":1,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-25T01:40:40.376Z","endTime":"2026-04-25T01:40:52.632Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"postOnThird":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":{"id":702070,"link":"/api/v1/people/702070"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80305315179352,"aZ":-17.591303378496143,"pfxX":-8.262076476132027,"pfxZ":7.648756390399189,"pX":-0.8852306479700738,"pZ":2.952185921388433,"vX0":5.382422547321568,"vY0":-137.29434747821833,"vZ0":-5.320232965409675,"x":150.74,"y":159.07,"x0":-1.7991490261996421,"y0":50.00070836331097,"z0":6.1147742923240305,"aX":-15.748399116111786},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":13.8,"spinRate":2156,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39915501693246025,"extension":6.482089953907806},"hitData":{"launchSpeed":60.5,"launchAngle":-31.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.66,"coordY":168.56}},"index":0,"playId":"9fddf41a-9b0e-3801-b97c-230b5f5951da","pitchNumber":1,"startTime":"2026-04-25T01:40:44.515Z","endTime":"2026-04-25T01:40:52.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:40:52.632Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Soler walks. Jo Adell to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-25T01:41:30.879Z","endTime":"2026-04-25T01:43:57.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"postOnSecond":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"postOnThird":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"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":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24275460825387,"aZ":-16.888731812249596,"pfxX":-7.950246216127102,"pfxZ":7.99156230938793,"pX":-1.3290892750103984,"pZ":5.261612662858328,"vX0":3.931076885552671,"vY0":-137.82510831817132,"vZ0":0.3520896619701237,"x":167.66,"y":96.72,"x0":-1.7453035844504146,"y0":50.00423643597675,"z0":6.277799928226438,"aX":-15.2102671305403},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":13.6,"spinRate":2236,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39825530899015416,"extension":6.520516219826767},"index":0,"playId":"0275a6c4-31f0-3241-912c-e61427b54364","pitchNumber":1,"startTime":"2026-04-25T01:41:34.661Z","endTime":"2026-04-25T01:41:37.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10934072493307,"aZ":-32.26543783462227,"pfxX":1.9346702459821072,"pfxZ":-0.056973801996324624,"pX":1.1292303143942617,"pZ":1.4019101532462375,"vX0":6.064626146316016,"vY0":-124.48496386116152,"vZ0":-4.752350612938576,"x":73.96,"y":200.93,"x0":-1.5947441440402408,"y0":50.00490299690186,"z0":6.021504687982615,"aX":3.020867989766719},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.1,"breakHorizontal":-4.9,"spinRate":2451,"spinDirection":20},"zone":14,"typeConfidence":0.91,"plateTime":0.4408064157466711,"extension":6.533940800647563},"index":1,"playId":"869e9c9c-6b82-36d0-b9a5-54f740b03e14","pitchNumber":2,"startTime":"2026-04-25T01:41:58.332Z","endTime":"2026-04-25T01:42:02.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.214524032784226,"aZ":-32.150972529749524,"pfxX":2.219077801996883,"pfxZ":0.019443253643546043,"pX":0.7558433859549943,"pZ":1.459972358483722,"vX0":5.237092665810961,"vY0":-123.77935253112676,"vZ0":-4.609247710787041,"x":88.19,"y":199.36,"x0":-1.6776673265053164,"y0":50.00510164460323,"z0":6.0448488968482215,"aX":3.436642689881917},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.8,"breakHorizontal":-5.3,"spinRate":2468,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4428754475389409,"extension":6.390218586598172},"index":2,"playId":"423e87f6-43d2-3796-bfb9-aa0cca0b7cde","pitchNumber":3,"startTime":"2026-04-25T01:42:19.657Z","endTime":"2026-04-25T01:42:23.762Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.353879080325257,"aZ":-32.90393398796162,"pfxX":2.1150643133323888,"pfxZ":-0.47095940231927624,"pX":0.2555274896109286,"pZ":1.7649393093173331,"vX0":3.9098041847870015,"vY0":-123.79563079641002,"vZ0":-3.7626514264391187,"x":107.26,"y":191.13,"x0":-1.6208385590969487,"y0":50.00428376463544,"z0":6.067158349302004,"aX":3.2729415467895064},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.6,"breakHorizontal":-4.8,"spinRate":2419,"spinDirection":54},"zone":9,"typeConfidence":0.91,"plateTime":0.4429266429955008,"extension":6.389381128858468},"index":3,"playId":"2e7035f5-43dd-3fc5-b263-d66c35ea5169","pitchNumber":4,"startTime":"2026-04-25T01:42:41.024Z","endTime":"2026-04-25T01:42:45.583Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.069569174685455,"aZ":-32.50336451218171,"pfxX":2.438145811864885,"pfxZ":-0.21568631673759242,"pX":0.468917691583626,"pZ":2.395227522354049,"vX0":4.523097303391,"vY0":-123.89626791273798,"vZ0":-2.3224274379540812,"x":99.13,"y":174.11,"x0":-1.7010333233943309,"y0":50.000172505684176,"z0":6.0761307496582555,"aX":3.7681979277807094},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.7,"breakHorizontal":-5.5,"spinRate":2523,"spinDirection":54},"zone":6,"typeConfidence":0.91,"plateTime":0.4430466659178043,"extension":6.4501182088976385},"index":4,"playId":"a0249609-24fd-3793-86f6-768424cfcdb5","pitchNumber":5,"startTime":"2026-04-25T01:43:02.767Z","endTime":"2026-04-25T01:43:06.623Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40050390041518,"aZ":-34.449324447765406,"pfxX":1.9010356975864906,"pfxZ":-1.512080156824883,"pX":0.9616240339115897,"pZ":2.7357364639701625,"vX0":5.455436531091994,"vY0":-122.01276275194347,"vZ0":-0.9317618835895752,"x":80.35,"y":164.92,"x0":-1.5517818990648933,"y0":50.00269817971453,"z0":6.095745376741331,"aX":2.8604290735703497},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.6,"breakHorizontal":-4.8,"spinRate":2476,"spinDirection":34},"zone":12,"typeConfidence":0.9,"plateTime":0.4492177508019082,"extension":6.632610976909001},"index":5,"playId":"8136c6b7-1285-36ac-8e37-10e866f5c567","pitchNumber":6,"startTime":"2026-04-25T01:43:23.909Z","endTime":"2026-04-25T01:43:28.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54301769819823,"aZ":-7.932089281012745,"pfxX":-2.7342886612242703,"pfxZ":12.401442332743734,"pX":1.57030922293143,"pZ":3.418516689018009,"vX0":8.885063624357354,"vY0":-139.45407954731164,"vZ0":-5.815518331647779,"x":57.14,"y":146.48,"x0":-1.312380168814469,"y0":50.00415904901328,"z0":6.064061541953383,"aX":-5.3459747045686905},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":21.2,"breakHorizontal":3.0,"spinRate":2313,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.39387881598863306,"extension":6.535902265846201},"index":6,"playId":"1853156c-04db-39d3-87ac-3927e67a6067","pitchNumber":7,"startTime":"2026-04-25T01:43:48.258Z","endTime":"2026-04-25T01:43:57.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:43:57.938Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-25T01:46:54.758Z","endTime":"2026-04-25T01:48:06.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,3],"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Yoán Moncada replaces Oswald Peraza.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-25T01:44:08.841Z","endTime":"2026-04-25T01:44:15.336Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":672724,"link":"/api/v1/people/672724"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-25T01:44:15.336Z","endTime":"2026-04-25T01:44:41.729Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-04-25T01:44:41.729Z","endTime":"2026-04-25T01:45:23.260Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Daniel Lynch IV replaces Nick Mears.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":3,"startTime":"2026-04-25T01:45:23.260Z","endTime":"2026-04-25T01:46:57.094Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663738,"link":"/api/v1/people/663738"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03653089882302,"aZ":-29.63117398614226,"pfxX":10.354007651305135,"pfxZ":1.6142887406284716,"pX":-0.10420841521435767,"pZ":1.645335410694218,"vX0":-7.428424230218891,"vY0":-124.7222389874851,"vZ0":-4.152116377694804,"x":120.97,"y":194.36,"x0":1.567251942427014,"y0":50.003552768779635,"z0":5.7748058452100945,"aX":16.316381085643776},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.2,"breakHorizontal":-17.0,"spinRate":1673,"spinDirection":121},"zone":8,"typeConfidence":0.91,"plateTime":0.439118132661827,"extension":6.134111825494749},"index":4,"playId":"2ea5dabd-27a6-335e-b6dc-ac34e76adf82","pitchNumber":1,"startTime":"2026-04-25T01:46:57.094Z","endTime":"2026-04-25T01:47:01.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.380521163047277,"aZ":-30.649940333081474,"pfxX":-0.6958321477728884,"pfxZ":0.9532419685977187,"pX":-1.1295238397464176,"pZ":1.6054193726244586,"vX0":-6.129227338838781,"vY0":-125.19483840810253,"vZ0":-4.84427659865841,"x":160.05,"y":195.43,"x0":1.4368531261422288,"y0":50.00166555943646,"z0":6.063203142819818,"aX":-1.1069411165088745},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.8,"breakHorizontal":2.6,"spinRate":2466,"spinDirection":272},"zone":13,"typeConfidence":0.91,"plateTime":0.43687564319741456,"extension":6.316268765104244},"index":5,"playId":"9dd97a52-bec9-39f3-9362-12ed14876250","pitchNumber":2,"startTime":"2026-04-25T01:47:13.178Z","endTime":"2026-04-25T01:47:17.322Z","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":86.9,"endSpeed":79.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.872284961244148,"aZ":-26.520675369475487,"pfxX":11.306091300429198,"pfxZ":3.5124492359376065,"pX":-0.7433994392177351,"pZ":2.2878685472738125,"vX0":-9.51181907052898,"vY0":-126.11280335773604,"vZ0":-3.386722102041984,"x":145.34,"y":177.01,"x0":1.6099705529669375,"y0":50.0017028024797,"z0":5.789457584200215,"aX":18.193416939741894},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.8,"breakHorizontal":-18.2,"spinRate":1862,"spinDirection":129},"zone":4,"typeConfidence":0.88,"plateTime":0.4344611159926708,"extension":6.310033583305617},"index":6,"playId":"55dace86-2d66-3c21-84b2-363a34f4a64e","pitchNumber":3,"startTime":"2026-04-25T01:47:27.950Z","endTime":"2026-04-25T01:47:33.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.885532676385058,"aZ":-29.466991125740293,"pfxX":10.402587922583102,"pfxZ":1.671122720869874,"pX":0.09843429184971439,"pZ":0.9924854272358717,"vX0":-7.465183868625306,"vY0":-126.37661625195445,"vZ0":-5.825979302814716,"x":113.25,"y":211.98,"x0":1.7399713600550575,"y0":50.00107951172999,"z0":5.696174861555611,"aX":16.815743376067903},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.9,"breakHorizontal":-17.2,"spinRate":1640,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.4335099721317208,"extension":6.100450839106836},"index":7,"playId":"6335804d-7949-3281-acd1-b9ca441eb27e","pitchNumber":4,"startTime":"2026-04-25T01:47:44.687Z","endTime":"2026-04-25T01:47:48.989Z","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":96.2,"endSpeed":86.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.12566631180169,"aZ":-10.739344797955376,"pfxX":5.984030190141567,"pfxZ":10.957330389718548,"pX":0.7068460550530107,"pZ":3.338212562441344,"vX0":-4.205319889498797,"vY0":-139.8298757022019,"vZ0":-5.361604000475484,"x":90.06,"y":148.65,"x0":1.4622605300515663,"y0":50.00054323784699,"z0":6.002255648260002,"aX":11.703488432390454},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.7,"breakHorizontal":-9.8,"spinRate":2505,"spinDirection":142},"zone":3,"typeConfidence":0.93,"plateTime":0.39355508858766264,"extension":6.151467690400431},"index":8,"playId":"2e61e189-6ae6-3ff2-a9bd-33de26922ccd","pitchNumber":5,"startTime":"2026-04-25T01:48:02.179Z","endTime":"2026-04-25T01:48:06.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:48:06.265Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-25T01:50:24.571Z","endTime":"2026-04-25T01:51:25.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"actionIndex":[0,1],"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Yoán Moncada remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-25T01:49:51.194Z","endTime":"2026-04-25T01:49:51.215Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":672724,"link":"/api/v1/people/672724"}},{"details":{"description":"Pitching Change: Ryan Zeferjahn replaces Shaun Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-25T01:49:51.215Z","endTime":"2026-04-25T01:50:26.709Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666171,"link":"/api/v1/people/666171"},"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(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.9,"endSpeed":80.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.187174029525078,"aZ":-30.736349579983038,"pfxX":2.6035598551609946,"pfxZ":0.8625282338080904,"pX":0.7159430340747056,"pZ":2.8734094666238126,"vX0":6.5429589222127325,"vY0":-127.9613978307452,"vZ0":-1.0213948330961633,"x":89.71,"y":161.2,"x0":-2.21129431890299,"y0":50.00103707573852,"z0":5.684001715471769,"aX":4.318315059869192},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.6,"breakHorizontal":-6.1,"spinRate":2518,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.42791511571187746,"extension":6.524687444603976},"index":2,"playId":"f4d2508a-bf65-3ce9-b4ca-74431ffc30b9","pitchNumber":1,"startTime":"2026-04-25T01:50:26.709Z","endTime":"2026-04-25T01:50:31.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.756227624165028,"aZ":-27.820321173149104,"pfxX":9.541348246997163,"pfxZ":3.091839007380919,"pX":0.48492286374043986,"pZ":3.2189756633840703,"vX0":3.621357221684047,"vY0":-118.77082318104827,"vZ0":0.44258142975419534,"x":98.52,"y":151.87,"x0":-2.3054148406567205,"y0":50.00338506892769,"z0":5.589303523875968,"aX":13.437603542821245},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":6.0,"breakHorizontal":-18.2,"spinRate":2795,"spinDirection":75},"zone":3,"typeConfidence":2.0,"plateTime":0.46369312368289783,"extension":6.389564015055271},"index":3,"playId":"b58cc43b-21c6-3894-93f6-4dfe4d2fb2d2","pitchNumber":2,"startTime":"2026-04-25T01:50:41.298Z","endTime":"2026-04-25T01:50:45.057Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-25T01:50:52.280Z","endTime":"2026-04-25T01:51:06.447Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.132025484767357,"aZ":-24.252448573184218,"pfxX":6.89218702537629,"pfxZ":5.280150593375073,"pX":2.0103470338588596,"pZ":2.2496036044926795,"vX0":7.19321342339376,"vY0":-122.51163904592025,"vZ0":-2.631856269106639,"x":40.37,"y":178.04,"x0":-1.8734676922099136,"y0":50.00299003009198,"z0":5.439220071256008,"aX":10.340131940912725},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.1,"breakHorizontal":-14.4,"spinRate":2775,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4493243536276168,"extension":6.732815525696361},"index":5,"playId":"75a0f6ea-2449-3634-8766-d0959ca1409f","pitchNumber":3,"startTime":"2026-04-25T01:51:06.447Z","endTime":"2026-04-25T01:51:10.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.741891485778304,"aZ":-20.500222150281434,"pfxX":-7.882668837819322,"pfxZ":5.939998540255553,"pX":0.23418401690858748,"pZ":3.049975599371503,"vX0":8.191116290625127,"vY0":-139.3821597345117,"vZ0":-2.779794056494641,"x":103.07,"y":136.66,"x0":-1.7205185556944051,"y0":50.0003300856057,"z0":5.416034085360867,"aX":-15.485917620521644},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.3,"breakHorizontal":12.6,"spinRate":2150,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3931722296192097,"extension":6.569453315305008},"index":6,"playId":"ba9d71cd-314f-30b5-9aa6-d5e365250d35","pitchNumber":4,"startTime":"2026-04-25T01:51:21.774Z","endTime":"2026-04-25T01:51:25.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:51:25.839Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to center fielder Mike Trout.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-25T01:51:42.412Z","endTime":"2026-04-25T01:52:49.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":3},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98807661940707,"aZ":-30.088272905439062,"pfxX":1.7861623156331428,"pfxZ":1.227835126470369,"pX":1.2547320466622511,"pZ":2.4928369236759735,"vX0":7.935549004803651,"vY0":-129.71279451144025,"vZ0":-1.7778961566869977,"x":69.17,"y":171.47,"x0":-2.0804024814086377,"y0":50.001580227922304,"z0":5.488520532364986,"aX":3.0333813284462376},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.0,"breakHorizontal":-5.0,"spinRate":2662,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4228021979226946,"extension":6.5790435822215585},"index":0,"playId":"d79efe43-f637-303c-a768-2a6f7566247e","pitchNumber":1,"startTime":"2026-04-25T01:51:49.988Z","endTime":"2026-04-25T01:51:53.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07206708173222,"aZ":-11.533658281471679,"pfxX":-3.8778498430681774,"pfxZ":10.620481764593869,"pX":-0.7553316119681046,"pZ":2.5235576270593083,"vX0":4.4511801309073284,"vY0":-138.9968756610188,"vZ0":-5.849079227982506,"x":145.79,"y":170.64,"x0":-1.8787000422214124,"y0":50.00506433078299,"z0":5.431109667911818,"aX":-7.538721084136653},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":6.0,"spinRate":2309,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.39504783625633877,"extension":6.571204301810952},"index":1,"playId":"76dc4a7e-b641-312d-bd63-7bce77a3df37","pitchNumber":2,"startTime":"2026-04-25T01:52:04.226Z","endTime":"2026-04-25T01:52:08.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56996882898474,"aZ":-12.517282522119284,"pfxX":-3.0169076283761296,"pfxZ":9.653472922136082,"pX":-0.10971161711430687,"pZ":2.7227851189122734,"vX0":5.391153712455001,"vY0":-141.8365055554025,"vZ0":-5.544774662344026,"x":121.18,"y":165.26,"x0":-1.6435330281116887,"y0":50.00557785908583,"z0":5.501948432392477,"aX":-6.145329609512305},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.6,"breakHorizontal":4.3,"spinRate":2295,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.38621937803036044,"extension":6.444836702342264},"index":2,"playId":"d1a0210f-b10a-39ad-a14b-3fbc9ac99f85","pitchNumber":3,"startTime":"2026-04-25T01:52:21.325Z","endTime":"2026-04-25T01:52:24.672Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89156212735392,"aZ":-28.316862316306658,"pfxX":9.205655162043678,"pfxZ":2.5445992746267914,"pX":0.8201433673728566,"pZ":1.7790157716425388,"vX0":3.605289222473106,"vY0":-122.81780760538295,"vZ0":-3.283228889346379,"x":85.74,"y":190.75,"x0":-1.8659624451060157,"y0":50.00581650812565,"z0":5.559395064722542,"aX":13.966848822214756},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.1,"breakHorizontal":-17.5,"spinRate":2848,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.44716529132888416,"extension":6.480213592030812},"hitData":{"launchSpeed":87.9,"launchAngle":29.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.06,"coordY":70.84}},"index":3,"playId":"a995ba60-87a4-3c7f-ab1a-3ba65ef7502b","pitchNumber":4,"startTime":"2026-04-25T01:52:41.186Z","endTime":"2026-04-25T01:52:49.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:52:49.511Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-25T01:53:07.901Z","endTime":"2026-04-25T01:54:35.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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":2},"pitchData":{"startSpeed":98.2,"endSpeed":88.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.89083404456673,"aZ":-9.673370758041672,"pfxX":-4.024901425745687,"pfxZ":11.125987736814272,"pX":0.9551458946376302,"pZ":3.088619600311763,"vX0":8.774223661637233,"vY0":-142.5099679052184,"vZ0":-5.132259486779767,"x":80.59,"y":155.39,"x0":-1.6641840021151268,"y0":50.000440297083706,"z0":5.545414399231118,"aX":-8.138890384363798},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.0,"breakHorizontal":5.2,"spinRate":2343,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3868496986443608,"extension":6.524870447232582},"index":0,"playId":"808456b0-bfb5-3139-aa06-b149f2e5dd24","pitchNumber":1,"startTime":"2026-04-25T01:53:17.313Z","endTime":"2026-04-25T01:53:20.883Z","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":97.3,"endSpeed":87.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.17581337547592,"aZ":-11.285310051406038,"pfxX":-3.8762535183557,"pfxZ":10.496719154043788,"pX":0.4132907741931473,"pZ":2.854627191773262,"vX0":7.098333018929901,"vY0":-141.35517482451797,"vZ0":-5.162436932308602,"x":101.25,"y":161.71,"x0":-1.6459099801578374,"y0":50.00586423536033,"z0":5.452188986048909,"aX":-7.716669114136503},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":5.3,"spinRate":2328,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.3899629837218854,"extension":6.4819756285320675},"index":1,"playId":"9dd0176d-1d85-3dee-9115-f2d44a012a35","pitchNumber":2,"startTime":"2026-04-25T01:53:33.799Z","endTime":"2026-04-25T01:53:36.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83486689593855,"aZ":-14.685674326296445,"pfxX":-1.585579933652078,"pfxZ":8.682665784988522,"pX":0.8496577755951727,"pZ":5.358687398877426,"vX0":7.2600028853682455,"vY0":-141.40402928845648,"vZ0":0.9830541525972694,"x":84.61,"y":94.1,"x0":-1.5510057474500891,"y0":50.00376433571366,"z0":5.95211071456321,"aX":-3.1950459505646966},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.1,"breakHorizontal":1.3,"spinRate":2227,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.388129823376115,"extension":6.507952086941659},"index":2,"playId":"592182f8-e322-3af0-a10e-31ed1be97731","pitchNumber":3,"startTime":"2026-04-25T01:53:55.946Z","endTime":"2026-04-25T01:53:59.862Z","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.7,"endSpeed":76.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.677114421444912,"aZ":-28.245503734689304,"pfxX":11.960613859143841,"pfxZ":2.677568958763345,"pX":1.052334785131792,"pZ":1.1168948816159543,"vX0":3.671528864452248,"vY0":-121.71438946441532,"vZ0":-4.483208079572703,"x":76.89,"y":208.62,"x0":-2.037882555388346,"y0":50.00340743207849,"z0":5.490121616571553,"aX":17.560266917017774},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.8,"breakHorizontal":-22.6,"spinRate":2860,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.45376072324959704,"extension":6.581290861562206},"index":3,"playId":"ab2f99f4-d553-3d1b-a9fb-0ff1d319b3af","pitchNumber":4,"startTime":"2026-04-25T01:54:12.510Z","endTime":"2026-04-25T01:54:16.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81027263056582,"aZ":-28.943027218777317,"pfxX":9.348895240447346,"pfxZ":2.159187527309988,"pX":0.4839428354829247,"pZ":1.3136284875819126,"vX0":3.4161732916514094,"vY0":-122.52296943153175,"vZ0":-4.04193920327003,"x":98.55,"y":203.31,"x0":-2.1491119067863482,"y0":50.001889867099614,"z0":5.502441550913763,"aX":13.986181736975984},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.1,"breakHorizontal":-17.8,"spinRate":2865,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4497970706962473,"extension":6.594187081260769},"index":4,"playId":"3f0c9697-7c50-3718-8c32-c895f3ad0a85","pitchNumber":5,"startTime":"2026-04-25T01:54:31.120Z","endTime":"2026-04-25T01:54:35.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:54:35.235Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, first baseman Salvador Perez to pitcher Matt Strahm.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-25T01:56:49.521Z","endTime":"2026-04-25T01:58:26.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Strahm replaces Daniel Lynch IV.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-25T01:55:32.241Z","endTime":"2026-04-25T01:56:51.753Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621381,"link":"/api/v1/people/621381"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08310301425417,"aZ":-29.026791062074388,"pfxX":-2.3620767046613116,"pfxZ":2.213655669930917,"pX":-1.2244903693225784,"pZ":3.1765019378932497,"vX0":-9.304092086506582,"vY0":-119.68137251988256,"vZ0":0.9976725214311839,"x":163.67,"y":153.01,"x0":3.050303382789926,"y0":50.005910540033895,"z0":5.391386499412753,"aX":-3.361596718450032},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.6,"breakHorizontal":7.0,"spinRate":2699,"spinDirection":293},"zone":11,"typeConfidence":2.0,"plateTime":0.4609364496784156,"extension":6.09761101366289},"index":1,"playId":"cd85bec4-3984-356f-9f99-1ccea4e3846d","pitchNumber":1,"startTime":"2026-04-25T01:56:51.753Z","endTime":"2026-04-25T01:56:55.793Z","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.3,"endSpeed":82.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.211426436581483,"aZ":-22.66324057013761,"pfxX":11.666635692950612,"pfxZ":5.410310367148572,"pX":-0.23622181420111274,"pZ":2.6380555068968476,"vX0":-12.24550205862025,"vY0":-132.27686804916576,"vZ0":-2.450812777487367,"x":126.0,"y":167.55,"x0":2.9541825005152798,"y0":50.00581878071232,"z0":5.2518061484630545,"aX":20.52190548591205},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.4,"breakHorizontal":-18.2,"spinRate":2398,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.4152887966189258,"extension":6.050314818129529},"index":2,"playId":"73a4a0b3-3057-3b3f-ae97-ab80941dda65","pitchNumber":2,"startTime":"2026-04-25T01:57:07.937Z","endTime":"2026-04-25T01:57:12.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.436924120406946,"aZ":-31.58164426046375,"pfxX":-2.684113099638953,"pfxZ":0.4201134141031293,"pX":-0.7490114755517059,"pZ":1.2135920634448247,"vX0":-7.9830477469489125,"vY0":-119.26120081971264,"vZ0":-2.909205406633145,"x":145.55,"y":206.01,"x0":3.0192436283600323,"y0":50.00239291372415,"z0":5.359468925117603,"aX":-3.7846604188092328},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.2,"breakHorizontal":7.2,"spinRate":2843,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.46301006545784196,"extension":5.970976797181919},"index":3,"playId":"1238da40-24f0-3d38-9722-87bba42ed6a2","pitchNumber":3,"startTime":"2026-04-25T01:57:24.978Z","endTime":"2026-04-25T01:57:29.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85062768567113,"aZ":-21.606745062618387,"pfxX":11.434061653246033,"pfxZ":5.877222583036817,"pX":0.05858457650227171,"pZ":2.6076730922855904,"vX0":-11.262591370551755,"vY0":-133.94455359408457,"vZ0":-2.7188237747287074,"x":114.77,"y":168.37,"x0":2.8542997724186847,"y0":50.00002573953437,"z0":5.199425607222898,"aX":20.54884318998456},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.2,"breakHorizontal":-18.0,"spinRate":2534,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.41062134552401286,"extension":6.049085229260431},"index":4,"playId":"1c2be673-78b3-3580-b0da-179a08343d0e","pitchNumber":4,"startTime":"2026-04-25T01:57:43.533Z","endTime":"2026-04-25T01:57:46.964Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-25T01:57:57.497Z","endTime":"2026-04-25T01:58:16.180Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.732682455431366,"aZ":-19.391179571532636,"pfxX":10.13805442108027,"pfxZ":7.177145663109036,"pX":0.10905479623015987,"pZ":2.336140834562835,"vX0":-11.004587873392717,"vY0":-133.5937886676822,"vZ0":-3.627257710057588,"x":112.84,"y":175.7,"x0":2.9935833662564,"y0":50.002724342481024,"z0":5.131160310340655,"aX":18.056019487167003},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.2,"breakHorizontal":-15.6,"spinRate":2780,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.4123229996087061,"extension":5.9757341560821935},"hitData":{"launchSpeed":94.3,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":165.46,"coordY":154.72}},"index":6,"playId":"7a3fffa6-d157-37fd-a9cd-51a820d9fb3a","pitchNumber":5,"startTime":"2026-04-25T01:58:16.180Z","endTime":"2026-04-25T01:58:26.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:58:26.159Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vaughn Grissom grounds out, second baseman Michael Massey to first baseman Salvador Perez.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-25T01:58:47.833Z","endTime":"2026-04-25T01:59:23.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.825074707889925,"aZ":-11.585501960254348,"pfxX":7.8560881245011025,"pfxZ":11.769939683472842,"pX":0.33959398780872135,"pZ":2.4790766957532546,"vX0":-5.681733892864086,"vY0":-132.32729001329608,"vZ0":-4.714903880770382,"x":104.06,"y":171.84,"x0":1.5086804225505348,"y0":50.002148212661695,"z0":5.152723790024272,"aX":13.74209003646422},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":20.3,"breakHorizontal":-12.7,"spinRate":2583,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4160837599420617,"extension":6.041458187278309},"index":0,"playId":"075504f3-ba65-3d2c-83ad-035daee130a3","pitchNumber":1,"startTime":"2026-04-25T01:58:57.778Z","endTime":"2026-04-25T01:59:02.252Z","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":82.1,"endSpeed":75.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6030900882172,"aZ":-34.93355973726602,"pfxX":9.409046925504308,"pfxZ":-1.907568166950929,"pX":0.07509197193100396,"pZ":3.043166088980612,"vX0":-6.50453634230571,"vY0":-119.35222558553382,"vZ0":2.1506619662680273,"x":114.14,"y":156.61,"x0":1.6109472930652406,"y0":50.003481456171244,"z0":5.272460525953015,"aX":13.598296888402718},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.6,"breakHorizontal":-15.5,"spinRate":1554,"spinDirection":98},"zone":2,"typeConfidence":2.0,"plateTime":0.4586184110911322,"extension":6.108016666393981},"hitData":{"launchSpeed":103.4,"launchAngle":-8.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":124.7,"coordY":133.81}},"index":1,"playId":"56740db0-0359-3e98-b1b4-ef75cb220db7","pitchNumber":2,"startTime":"2026-04-25T01:59:15.917Z","endTime":"2026-04-25T01:59:23.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T01:59:23.369Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Logan O'Hoppe flies out to left fielder Isaac Collins.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-25T01:59:43.416Z","endTime":"2026-04-25T02:00:03.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":81.2,"endSpeed":73.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.236329355284695,"aZ":-29.20195502623848,"pfxX":0.06414522927292354,"pfxZ":2.1312840204377217,"pX":0.2266703126020904,"pZ":2.2545015975689537,"vX0":-3.211293062933366,"vY0":-118.19577210473265,"vZ0":-0.8823673668528468,"x":108.36,"y":177.91,"x0":1.6020930420498805,"y0":50.00436395910641,"z0":5.345223656156343,"aX":0.08952135706113018},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":4.0,"breakHorizontal":0.7,"spinRate":2631,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.46569560468281823,"extension":5.931632118821085},"hitData":{"launchSpeed":96.3,"launchAngle":41.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":29.69,"coordY":106.63}},"index":0,"playId":"9daa7469-a9dc-3aea-90b9-83c307cc3b81","pitchNumber":1,"startTime":"2026-04-25T01:59:53.378Z","endTime":"2026-04-25T02:00:03.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T02:00:03.244Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lane Thomas flies out to left fielder Bryce Teodosio.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-25T02:02:36.149Z","endTime":"2026-04-25T02:02:45.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Drew Pomeranz replaces Ryan Zeferjahn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-25T02:01:56.604Z","endTime":"2026-04-25T02:02:38.249Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":519141,"link":"/api/v1/people/519141"},"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":91.0,"endSpeed":83.4,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.849566227181437,"aZ":-13.514416934323672,"pfxX":3.664620891736978,"pfxZ":10.492752987942936,"pX":-0.14820231332065337,"pZ":2.7450113617238605,"vX0":-6.451086804656977,"vY0":-132.4037535763158,"vZ0":-5.391930027607243,"x":122.65,"y":164.66,"x0":1.8419330316734202,"y0":50.00145230689608,"z0":5.794047653943129,"aX":6.516530316315695},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.0,"breakHorizontal":-5.3,"spinRate":2619,"spinDirection":156},"zone":2,"typeConfidence":0.89,"plateTime":0.41341608803590146,"extension":5.532904077185413},"hitData":{"launchSpeed":89.3,"launchAngle":28.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.89,"coordY":105.82}},"index":1,"playId":"24b415df-57d3-3151-9fcd-c040483732b2","pitchNumber":1,"startTime":"2026-04-25T02:02:38.249Z","endTime":"2026-04-25T02:02:45.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T02:02:45.569Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Starling Marte singles on a line drive to right fielder Jo Adell.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-25T02:03:00.710Z","endTime":"2026-04-25T02:05:47.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.972883529199596,"aZ":-38.628989830405985,"pfxX":-3.1450724451292285,"pfxZ":-4.516344430999352,"pX":-0.18732236948945286,"pZ":2.490199249313122,"vX0":-3.661361239994243,"vY0":-118.80879153990742,"vZ0":-0.062454379756247125,"x":124.14,"y":171.54,"x0":1.7829844423392534,"y0":50.004311284901775,"z0":6.030328410293453,"aX":-4.492040706719973},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.9,"breakHorizontal":6.6,"spinRate":2168,"spinDirection":318},"zone":5,"typeConfidence":0.9,"plateTime":0.4611947555647262,"extension":5.660323716993068},"index":0,"playId":"799032fb-706c-3de4-af50-1fb38e8a4b8d","pitchNumber":1,"startTime":"2026-04-25T02:03:11.509Z","endTime":"2026-04-25T02:03:15.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.410077245100492,"aZ":-38.03511699863733,"pfxX":-3.0680346661991105,"pfxZ":-3.9978013901864387,"pX":0.14686169519991052,"pZ":2.282571304557155,"vX0":-2.867022888285126,"vY0":-120.60548137047647,"vZ0":-0.8723168810209232,"x":111.4,"y":177.15,"x0":1.7514340246973805,"y0":50.0013763428939,"z0":6.0161997003165375,"aX":-4.499419291717221},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-7.2,"breakHorizontal":6.2,"spinRate":2176,"spinDirection":328},"zone":5,"typeConfidence":0.9,"plateTime":0.4549056068937469,"extension":5.466084732232134},"index":1,"playId":"62e740f2-7e31-397b-8b41-f7c40f07c14b","pitchNumber":2,"startTime":"2026-04-25T02:03:26.867Z","endTime":"2026-04-25T02:03:31.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79313240576423,"aZ":-13.34276198494986,"pfxX":1.8461402681736407,"pfxZ":10.697371915729777,"pX":0.6858699831334607,"pZ":4.292314752158787,"vX0":-3.752137866579637,"vY0":-132.00642253338776,"vZ0":-2.078817749562351,"x":90.86,"y":122.89,"x0":1.8874608351949325,"y0":50.00047582143407,"z0":6.07530392740635,"aX":3.249572290856736},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.1,"breakHorizontal":-2.5,"spinRate":2584,"spinDirection":159},"zone":12,"typeConfidence":0.88,"plateTime":0.4153397233085183,"extension":5.4157050875824},"index":2,"playId":"4d444774-b070-3693-9865-8f816801cfc5","pitchNumber":3,"startTime":"2026-04-25T02:03:42.128Z","endTime":"2026-04-25T02:03:48.113Z","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.9,"endSpeed":83.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01257134248764,"aZ":-11.945130447107028,"pfxX":3.070313069227846,"pfxZ":11.207142544468063,"pX":-1.0164330512961928,"pZ":2.89496821173991,"vX0":-7.667040415786714,"vY0":-133.5713558217958,"vZ0":-5.612786234755187,"x":155.74,"y":160.62,"x0":1.4934960483250517,"y0":50.004836322390354,"z0":5.883910782741765,"aX":5.5433433362119615},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.2,"breakHorizontal":-3.8,"spinRate":2684,"spinDirection":161},"zone":11,"typeConfidence":0.9,"plateTime":0.4101899931016879,"extension":5.603234446172314},"index":3,"playId":"b7d0a340-49b9-339c-9153-2d3529129db7","pitchNumber":4,"startTime":"2026-04-25T02:04:00.236Z","endTime":"2026-04-25T02:04:05.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.562267515193646,"aZ":-41.980496461918996,"pfxX":-1.8195099762236193,"pfxZ":-6.568465611094593,"pX":-1.6604018689954203,"pZ":0.21103040279350033,"vX0":-7.244159048587642,"vY0":-122.14527867614039,"vZ0":-4.831827881365904,"x":180.29,"y":233.08,"x0":1.593617813006315,"y0":50.001503368285896,"z0":5.867836785991589,"aX":-2.716147435657331},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-12.8,"breakHorizontal":5.2,"spinRate":2245,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.4503496320133973,"extension":5.569354935704871},"index":4,"playId":"bf4fb5a3-7695-3376-97f1-de7f2cf2ba92","pitchNumber":5,"startTime":"2026-04-25T02:04:28.035Z","endTime":"2026-04-25T02:04:32.257Z","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":91.4,"endSpeed":83.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.311313672087348,"aZ":-13.337988027215506,"pfxX":1.8757279958700082,"pfxZ":10.523154494273456,"pX":0.9681109648667047,"pZ":3.822609520659445,"vX0":-2.5457018944048646,"vY0":-133.13834084924713,"vZ0":-3.2336282590395546,"x":80.1,"y":135.57,"x0":1.6941972261535616,"y0":50.00590316024686,"z0":6.0218404678402635,"aX":3.358840904180748},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.5,"breakHorizontal":-2.9,"spinRate":2612,"spinDirection":159},"zone":12,"typeConfidence":0.89,"plateTime":0.4118237528059119,"extension":5.40323698220081},"index":5,"playId":"548f4a75-6f04-38af-9251-fde266958ee0","pitchNumber":6,"startTime":"2026-04-25T02:04:46.977Z","endTime":"2026-04-25T02:04:50.213Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-04-25T02:05:00.386Z","endTime":"2026-04-25T02:05:15.636Z","isPitch":false,"type":"action","player":{"id":516782,"link":"/api/v1/people/516782"}},{"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.3,"endSpeed":84.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.094183391672054,"aZ":-11.578336429847381,"pfxX":3.0735150744477386,"pfxZ":11.304243772606013,"pX":-0.6280111174501092,"pZ":3.0947421904798467,"vX0":-6.994565918237803,"vY0":-134.14005471368824,"vZ0":-5.087449272504659,"x":140.94,"y":155.22,"x0":1.6142590562000827,"y0":50.0009438637946,"z0":5.841744676798437,"aX":5.599500964683644},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.6,"breakHorizontal":-4.1,"spinRate":2654,"spinDirection":157},"zone":1,"typeConfidence":0.9,"plateTime":0.4083615887123111,"extension":5.524947924084817},"index":7,"playId":"57f34dd8-d426-387e-b2eb-ebc43a8c2c54","pitchNumber":7,"startTime":"2026-04-25T02:05:15.636Z","endTime":"2026-04-25T02:05:19.973Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.464171616540366,"aZ":-35.874341382145495,"pfxX":-1.059354243967439,"pfxZ":-2.465509680295469,"pX":0.3208919965252446,"pZ":2.324559363800584,"vX0":-2.91861218767049,"vY0":-122.13864207567879,"vZ0":-1.5206683919029402,"x":104.77,"y":176.02,"x0":1.6719634010515614,"y0":50.00272393121111,"z0":6.05807566248977,"aX":-1.589906734141016},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.6,"breakHorizontal":2.6,"spinRate":2195,"spinDirection":323},"zone":6,"typeConfidence":0.89,"plateTime":0.4495245828883059,"extension":5.543026032508415},"hitData":{"launchSpeed":86.0,"launchAngle":15.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.36,"coordY":92.38}},"index":8,"playId":"a915fbb0-a7b8-3acf-9705-3ed7b96b0719","pitchNumber":8,"startTime":"2026-04-25T02:05:36.643Z","endTime":"2026-04-25T02:05:47.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T02:05:47.541Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carter Jensen flies out to center fielder Mike Trout.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-25T02:06:17.306Z","endTime":"2026-04-25T02:06:47.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Kyle Isbel replaces Starling Marte.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-25T02:06:08.649Z","endTime":"2026-04-25T02:06:19.525Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":516782,"link":"/api/v1/people/516782"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.680819118473877,"aZ":-11.88829126292104,"pfxX":2.5210964505902833,"pfxZ":11.291413882433767,"pX":-0.9958180040141964,"pZ":1.590324082959411,"vX0":-7.99879127090733,"vY0":-133.43457713101486,"vZ0":-8.631912022467056,"x":154.96,"y":195.84,"x0":1.7179611887805901,"y0":50.003659264937234,"z0":5.731312750932192,"aX":4.530114459327794},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.6,"breakHorizontal":-2.8,"spinRate":2631,"spinDirection":162},"zone":13,"typeConfidence":0.9,"plateTime":0.4110516190185809,"extension":5.638780972717162},"index":1,"playId":"59cd8229-0c8c-3a99-82d1-60186056fcb2","pitchNumber":1,"startTime":"2026-04-25T02:06:19.525Z","endTime":"2026-04-25T02:06:23.952Z","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":91.6,"endSpeed":83.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.809906028632568,"aZ":-14.260348586719054,"pfxX":1.974349136127926,"pfxZ":10.0162120908745,"pX":-0.16471878131272674,"pZ":2.239628285352985,"vX0":-5.978411222294254,"vY0":-133.19522771469008,"vZ0":-6.538222870713012,"x":123.28,"y":178.31,"x0":1.8568720462312178,"y0":50.00370959166474,"z0":5.765853211758781,"aX":3.531714347226931},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.8,"breakHorizontal":-2.2,"spinRate":2693,"spinDirection":164},"zone":5,"typeConfidence":0.89,"plateTime":0.41192423320053617,"extension":5.62887962670385},"hitData":{"launchSpeed":91.8,"launchAngle":56.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.42,"coordY":112.34}},"index":2,"playId":"c9296f80-4a91-3e04-9d7e-5c411281a897","pitchNumber":2,"startTime":"2026-04-25T02:06:36.134Z","endTime":"2026-04-25T02:06:47.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T02:06:47.373Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Collins singles on a sharp line drive to left fielder Bryce Teodosio. Kyle Isbel scores.","rbi":1,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-25T02:07:05.510Z","endTime":"2026-04-25T02:09:31.666Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":{"id":519141,"link":"/api/v1/people/519141"},"isScoringEvent":true,"rbi":true,"earned":true,"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15248259426129,"aZ":-37.17298696847591,"pfxX":1.0524093035783384,"pfxZ":-3.2921876348128363,"pX":-0.8956901615824218,"pZ":1.4721314030545567,"vX0":-6.433206973947582,"vY0":-122.62179730927456,"vZ0":-3.169214328564055,"x":151.14,"y":199.03,"x0":1.6297546751946685,"y0":50.005653052511626,"z0":5.965746007205462,"aX":1.5972531488136354},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-6.5,"breakHorizontal":-0.4,"spinRate":2234,"spinDirection":332},"zone":13,"typeConfidence":0.89,"plateTime":0.4473677572065249,"extension":5.612208142657633},"index":0,"playId":"dbdfea2c-92f4-3d74-855e-1193ec9dd13d","pitchNumber":1,"startTime":"2026-04-25T02:07:14.787Z","endTime":"2026-04-25T02:07:20.203Z","isPitch":true,"type":"pitch"},{"details":{"description":"Kyle Isbel steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"dbdfea2c-92f4-3d74-855e-1193ec9dd13d","startTime":"2026-04-25T02:07:26.019Z","endTime":"2026-04-25T02:07:39.482Z","isPitch":false,"isBaseRunningPlay":true,"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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28004749005722,"aZ":-10.525628410666664,"pfxX":2.577726793813173,"pfxZ":12.143376267607183,"pX":0.17148722166420097,"pZ":1.3517209788104458,"vX0":-4.549700407849412,"vY0":-133.08955180032038,"vZ0":-9.509078016460625,"x":110.46,"y":202.28,"x0":1.573192025098123,"y0":50.00087638224375,"z0":5.747099404426224,"aX":4.594887012188939},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.9,"breakHorizontal":-3.6,"spinRate":2650,"spinDirection":151},"zone":14,"typeConfidence":0.9,"plateTime":0.41257789328491334,"extension":5.579411808095226},"index":2,"playId":"d682bd5d-f171-33dc-8419-fb2ffd8ae763","pitchNumber":2,"startTime":"2026-04-25T02:07:39.482Z","endTime":"2026-04-25T02:07:43.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74533033679432,"aZ":-11.032535630827105,"pfxX":2.191874539646215,"pfxZ":11.855651632637912,"pX":0.6118584543060388,"pZ":2.7208770515323804,"vX0":-3.7671621132628537,"vY0":-132.9995337674512,"vZ0":-6.129186513166889,"x":93.68,"y":165.32,"x0":1.7648334973003892,"y0":50.004317110306644,"z0":5.863039279996338,"aX":3.9095446209983593},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.3,"breakHorizontal":-3.1,"spinRate":2653,"spinDirection":161},"zone":3,"typeConfidence":0.9,"plateTime":0.4125626061667238,"extension":5.56855700243011},"index":3,"playId":"d169c977-fa13-38c0-8ba8-0ce075ee5e7f","pitchNumber":3,"startTime":"2026-04-25T02:07:56.742Z","endTime":"2026-04-25T02:08:23.769Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"}}},{"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":92.3,"endSpeed":84.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.507380550518995,"aZ":-11.104812912383442,"pfxX":3.2691768386074385,"pfxZ":11.595190438938321,"pX":0.22232184576564706,"pZ":3.0884299529991477,"vX0":-4.559457203260865,"vY0":-134.30073622070543,"vZ0":-5.357261262844217,"x":108.53,"y":155.39,"x0":1.521423140975759,"y0":50.00281943450968,"z0":5.906723612151587,"aX":5.940728381427869},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.9,"breakHorizontal":-4.9,"spinRate":2610,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.40864863730825585,"extension":5.622714247988707},"index":4,"playId":"0c363b72-5baa-3785-b5b3-2ebe7cf54906","pitchNumber":4,"startTime":"2026-04-25T02:08:34.433Z","endTime":"2026-04-25T02:08:38.833Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80269399745969,"aZ":-36.811268875477005,"pfxX":-2.72273647365161,"pfxZ":-3.00825772869436,"pX":-0.8674169259116841,"pZ":0.659741507081956,"vX0":-5.564719381682835,"vY0":-123.51320996705539,"vZ0":-5.028457459723997,"x":150.06,"y":220.97,"x0":1.7691422817559948,"y0":50.00173409357213,"z0":5.8206394112478375,"aX":-4.2007511259998855},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.4,"breakHorizontal":6.2,"spinRate":2223,"spinDirection":334},"zone":13,"typeConfidence":0.88,"plateTime":0.44362105311139155,"extension":5.736736307243766},"index":5,"playId":"97333554-17b6-32d8-9476-544ee0ed4086","pitchNumber":5,"startTime":"2026-04-25T02:08:57.580Z","endTime":"2026-04-25T02:09:02.993Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83487994813973,"aZ":-11.090386846256036,"pfxX":2.8571024343915967,"pfxZ":11.56705013059701,"pX":0.5162919929764069,"pZ":2.7604406805331703,"vX0":-3.851461867808808,"vY0":-134.3358516783924,"vZ0":-6.150345177229073,"x":97.32,"y":164.25,"x0":1.5991812367643239,"y0":50.002914635598366,"z0":5.872390848486373,"aX":5.208071798004604},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.8,"breakHorizontal":-4.3,"spinRate":2588,"spinDirection":156},"zone":3,"typeConfidence":0.9,"plateTime":0.40815589920473627,"extension":5.573832126128086},"hitData":{"launchSpeed":102.6,"launchAngle":11.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":77.68,"coordY":77.76}},"index":6,"playId":"8efa2005-7225-3e39-9388-89618bb97ace","pitchNumber":6,"startTime":"2026-04-25T02:09:21.652Z","endTime":"2026-04-25T02:09:31.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T02:09:31.666Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elias Díaz walks. Isaac Collins to 2nd.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-25T02:10:17.403Z","endTime":"2026-04-25T02:13:31.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"cf15b461-ec6c-3637-8ac1-a1db07cbabce","startTime":"2026-04-25T02:10:00.674Z","endTime":"2026-04-25T02:10:03.674Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39739030468098,"aZ":-12.5340652589905,"pfxX":3.4686280440746495,"pfxZ":10.991166724880124,"pX":1.424367091071682,"pZ":3.521074389309824,"vX0":-2.3057391110980094,"vY0":-133.03784257659757,"vZ0":-3.6859147647825092,"x":62.71,"y":143.71,"x0":1.8530727821846655,"y0":50.00119867527078,"z0":5.837271753587464,"aX":6.197088015455631},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.3,"breakHorizontal":-5.8,"spinRate":2638,"spinDirection":153},"zone":12,"typeConfidence":0.89,"plateTime":0.41220737562407317,"extension":5.437184545256174},"index":1,"playId":"c5e35391-fdcc-3934-846c-4e882b77965f","pitchNumber":1,"startTime":"2026-04-25T02:10:19.670Z","endTime":"2026-04-25T02:10:23.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81129352183879,"aZ":-13.62863242288544,"pfxX":2.2745506058195732,"pfxZ":10.368748931599152,"pX":0.03120293572726854,"pZ":3.5228131181679276,"vX0":-5.0733280062512245,"vY0":-132.96690295539022,"vZ0":-3.76979990152072,"x":115.81,"y":143.66,"x0":1.6693765940928376,"y0":50.00390564731735,"z0":5.94953350797189,"aX":4.06944731856339},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":-3.0,"spinRate":2633,"spinDirection":160},"zone":12,"typeConfidence":0.89,"plateTime":0.4121068888490447,"extension":5.511910406129777},"index":2,"playId":"ec2e0714-11c8-3851-8c2b-97ca1e9e516c","pitchNumber":2,"startTime":"2026-04-25T02:10:38.865Z","endTime":"2026-04-25T02:10:42.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.435395762577198,"aZ":-40.3544687985068,"pfxX":-1.376704496161612,"pfxZ":-5.443756171081704,"pX":-0.25213899732076206,"pZ":0.9618595615664522,"vX0":-4.331705825258217,"vY0":-121.93144966691796,"vZ0":-3.598694147631755,"x":126.61,"y":212.81,"x0":1.7277660832813455,"y0":50.00372880935776,"z0":5.946293641256322,"aX":-2.0679481801091737},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-10.4,"breakHorizontal":3.5,"spinRate":2245,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.44955860742948417,"extension":5.50161092734654},"index":3,"playId":"a478069a-0db1-3abe-a3b3-3db38e93a5de","pitchNumber":3,"startTime":"2026-04-25T02:11:01.363Z","endTime":"2026-04-25T02:11:06.263Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.484320673301696,"aZ":-12.214250134389546,"pfxX":2.223927712829792,"pfxZ":11.165181348459633,"pX":-0.39856557921084657,"pZ":2.51575317950933,"vX0":-5.651852672211823,"vY0":-133.30501888683412,"vZ0":-6.31449666619633,"x":132.19,"y":170.85,"x0":1.4665427226722907,"y0":50.0012581129776,"z0":5.808867422976787,"aX":3.975869454313337},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.0,"breakHorizontal":-2.8,"spinRate":2615,"spinDirection":151},"zone":4,"typeConfidence":0.89,"plateTime":0.4119746277509462,"extension":5.583148518554075},"index":4,"playId":"cf99aab2-7d18-313f-943e-82360590e179","pitchNumber":4,"startTime":"2026-04-25T02:11:23.125Z","endTime":"2026-04-25T02:11:29.667Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"696d5752-fff9-329c-9130-b87a5473ad9e","startTime":"2026-04-25T02:11:59.454Z","endTime":"2026-04-25T02:12:02.454Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.968394520061416,"aZ":-42.49392891961039,"pfxX":-1.6064020706828022,"pfxZ":-6.851932513464218,"pX":-0.053566102270125884,"pZ":1.7826672522815343,"vX0":-3.8523678179936574,"vY0":-122.24230895923557,"vZ0":-1.393758650375173,"x":119.04,"y":190.65,"x0":1.7537571186039564,"y0":50.0001273637598,"z0":6.021016372473825,"aX":-2.420242927563027},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-12.5,"breakHorizontal":3.8,"spinRate":2306,"spinDirection":331},"zone":8,"typeConfidence":0.9,"plateTime":0.44873674299937605,"extension":5.565013667073635},"index":6,"playId":"580974ea-98b8-3257-a862-c4146f6903d1","pitchNumber":5,"startTime":"2026-04-25T02:12:19.246Z","endTime":"2026-04-25T02:12:23.393Z","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":2},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01742333614069,"aZ":-14.538096498429276,"pfxX":0.3127996739246175,"pfxZ":9.761470972412667,"pX":0.6043624057726302,"pZ":3.47500110842564,"vX0":-2.8867161843255817,"vY0":-134.0652739975118,"vZ0":-3.890570266518698,"x":93.96,"y":144.95,"x0":1.6578920970083242,"y0":50.00283143627828,"z0":5.993844528533423,"aX":0.5656551890924384},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.9,"breakHorizontal":0.1,"spinRate":2548,"spinDirection":162},"zone":12,"typeConfidence":0.88,"plateTime":0.4097319451456145,"extension":5.583385690959268},"index":7,"playId":"33b1dbea-c384-35d0-8a47-0f1cf130231d","pitchNumber":6,"startTime":"2026-04-25T02:12:59.064Z","endTime":"2026-04-25T02:13:04.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.863180636216256,"aZ":-13.864327034164038,"pfxX":1.5368363940153156,"pfxZ":10.110520747706154,"pX":-0.16507088474516132,"pZ":3.694805537200838,"vX0":-5.195333319139515,"vY0":-134.18569958132952,"vZ0":-3.34745136622056,"x":123.29,"y":139.02,"x0":1.6023127335965837,"y0":50.005707551152724,"z0":5.9554506395099605,"aX":2.784428261737127},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.8,"breakHorizontal":-1.6,"spinRate":2445,"spinDirection":160},"zone":11,"typeConfidence":0.89,"plateTime":0.4092361680403296,"extension":5.521467185642519},"index":8,"playId":"dc0a2b95-ee48-3d50-b03f-5427ace4588e","pitchNumber":7,"startTime":"2026-04-25T02:13:24.321Z","endTime":"2026-04-25T02:13:31.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T02:13:31.849Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Massey strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-25T02:14:37.085Z","endTime":"2026-04-25T02:16:36.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-25T02:13:44.369Z","endTime":"2026-04-25T02:14:39.435Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.623271517187696,"aZ":-13.903481141800835,"pfxX":-0.07388340735503984,"pfxZ":10.302272004862676,"pX":0.9407214769813059,"pZ":1.8796863353817619,"vX0":-2.476404150533061,"vY0":-132.63166602955675,"vZ0":-7.667148404367514,"x":81.14,"y":188.03,"x0":1.8979245592072924,"y0":50.00137047993467,"z0":5.8316657548506665,"aX":-0.13038400429094288},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.2,"breakHorizontal":0.7,"spinRate":2572,"spinDirection":160},"zone":14,"typeConfidence":0.89,"plateTime":0.41372456954445136,"extension":5.60777493310013},"index":1,"playId":"26a14465-f991-3afb-9f5e-235e6bcda7bd","pitchNumber":1,"startTime":"2026-04-25T02:14:39.435Z","endTime":"2026-04-25T02:14:43.358Z","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.2,"endSpeed":83.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42147453843962,"aZ":-9.804784959928943,"pfxX":2.7176018634788104,"pfxZ":12.693324019975986,"pX":-1.6392166609107854,"pZ":1.4929046986490606,"vX0":-9.044770149318769,"vY0":-132.2169830643219,"vZ0":-9.123889851622295,"x":179.48,"y":198.47,"x0":1.4798432834011075,"y0":50.00096432060101,"z0":5.717461407961846,"aX":4.789169393335821},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":21.0,"breakHorizontal":-2.9,"spinRate":2589,"spinDirection":163},"zone":13,"typeConfidence":0.9,"plateTime":0.41500438404656936,"extension":5.6477882890916025},"index":2,"playId":"8cee37a6-b500-36b9-b107-2eddcf7c4e45","pitchNumber":2,"startTime":"2026-04-25T02:14:58.800Z","endTime":"2026-04-25T02:15:02.348Z","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":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.786844476535336,"aZ":-13.734693537968791,"pfxX":0.5515913083061652,"pfxZ":10.45574192196359,"pX":-0.805230761890238,"pZ":1.8153488973420495,"vX0":-6.729156890411325,"vY0":-132.57479037420396,"vZ0":-7.581245606714291,"x":147.69,"y":189.77,"x0":1.7042688132070167,"y0":50.00331671190437,"z0":5.73350806717154,"aX":0.973402672745456},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.3,"breakHorizontal":0.6,"spinRate":2565,"spinDirection":147},"zone":13,"typeConfidence":0.89,"plateTime":0.4146190433749619,"extension":5.689250592248859},"index":3,"playId":"90afda9c-39f6-37e6-a27e-65600f991bb5","pitchNumber":3,"startTime":"2026-04-25T02:15:18.227Z","endTime":"2026-04-25T02:15:23.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75497299167473,"aZ":-13.009026594697515,"pfxX":1.0976562427621628,"pfxZ":10.989620274342602,"pX":0.12040618719267639,"pZ":2.7830369405526496,"vX0":-4.607818958383124,"vY0":-132.1276148736491,"vZ0":-5.326146608221663,"x":112.41,"y":163.64,"x0":1.7547881837704842,"y0":50.00173150739188,"z0":5.803688915914663,"aX":1.91454167633493},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.7,"breakHorizontal":-0.8,"spinRate":2546,"spinDirection":151},"zone":2,"typeConfidence":0.89,"plateTime":0.4167322735232357,"extension":5.733250481653338},"index":4,"playId":"933b254d-94ce-3484-a300-cfae9c2e56ab","pitchNumber":4,"startTime":"2026-04-25T02:15:37.451Z","endTime":"2026-04-25T02:15:42.143Z","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":91.5,"endSpeed":83.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92222939865122,"aZ":-11.927509996993598,"pfxX":0.571857803878161,"pfxZ":11.327811846915793,"pX":1.2261708546182195,"pZ":3.04870333307798,"vX0":-1.683028831990992,"vY0":-133.18173600722682,"vZ0":-5.219260507981694,"x":70.26,"y":156.47,"x0":1.7934001196410996,"y0":50.005010880640896,"z0":5.904220798432483,"aX":1.0224628780591876},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.6,"breakHorizontal":-0.6,"spinRate":2570,"spinDirection":156},"zone":12,"typeConfidence":0.89,"plateTime":0.4120480479361759,"extension":5.4808140488395445},"index":5,"playId":"0ebfc0aa-f8eb-33d6-833f-7aaa8e7ae039","pitchNumber":5,"startTime":"2026-04-25T02:16:11.718Z","endTime":"2026-04-25T02:16:15.712Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.123763697505318,"aZ":-11.109627830689448,"pfxX":1.7331107432515027,"pfxZ":11.749664172950851,"pX":0.4358803656125621,"pZ":2.783169719317682,"vX0":-4.01335354114469,"vY0":-133.6280062290006,"vZ0":-5.935970692317332,"x":100.39,"y":163.63,"x0":1.737910900089493,"y0":50.00363148983784,"z0":5.845512267163657,"aX":3.1077347902350705},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.0,"breakHorizontal":-2.2,"spinRate":2602,"spinDirection":157},"zone":3,"typeConfidence":0.9,"plateTime":0.41125997415163074,"extension":5.625609985175495},"index":6,"playId":"e1f8652a-16bc-36ea-ad7f-8f4d322ff10e","pitchNumber":6,"startTime":"2026-04-25T02:16:31.175Z","endTime":"2026-04-25T02:16:36.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T02:16:36.833Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-25T02:18:55.302Z","endTime":"2026-04-25T02:19:59.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to right field for Lane Thomas.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-25T02:17:48.506Z","endTime":"2026-04-25T02:17:48.532Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"400"},{"details":{"description":"Kyle Isbel remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-25T02:17:48.532Z","endTime":"2026-04-25T02:17:48.533Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":516782,"link":"/api/v1/people/516782"}},{"details":{"description":"Pitching Change: Lucas Erceg replaces Matt Strahm.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-25T02:17:48.533Z","endTime":"2026-04-25T02:18:43.471Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668674,"link":"/api/v1/people/668674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Adam Frazier replaces Bryce Teodosio.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-04-25T02:18:43.471Z","endTime":"2026-04-25T02:18:57.593Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669326,"link":"/api/v1/people/669326"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.207594182189517,"aZ":-14.923888554679571,"pfxX":-6.469874880310606,"pfxZ":8.694499079097533,"pX":0.8483922653167268,"pZ":2.3532114324224036,"vX0":8.591705040180681,"vY0":-139.88125215114647,"vZ0":-6.7787840258003405,"x":84.66,"y":175.24,"x0":-1.4206177661458599,"y0":50.00145651680785,"z0":5.78419724439782,"aX":-12.835415355212321},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":10.0,"spinRate":2116,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3913908258918677,"extension":6.484588645584142},"index":4,"playId":"3ee81e81-8825-3274-9f2f-8b884990a461","pitchNumber":1,"startTime":"2026-04-25T02:18:57.593Z","endTime":"2026-04-25T02:19:24.596Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06827467498892,"aZ":-13.277273544561222,"pfxX":-5.948995010054986,"pfxZ":9.437398080688752,"pX":0.06910635559045347,"pZ":1.8758038929470633,"vX0":6.691657519983761,"vY0":-140.64914033510203,"vZ0":-8.235584014301068,"x":114.37,"y":188.13,"x0":-1.5686265724043844,"y0":50.00555582458188,"z0":5.704252773410381,"aX":-11.9146839441733},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":9.4,"spinRate":2096,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.3895158226024953,"extension":6.594486173056265},"index":5,"playId":"750649ae-29ec-3845-ae02-62d766c172d1","pitchNumber":2,"startTime":"2026-04-25T02:19:24.151Z","endTime":"2026-04-25T02:19:28.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.168583204941694,"aZ":-25.17852298971051,"pfxX":-10.905271476903081,"pfxZ":4.179522227335412,"pX":-0.29539630145959805,"pZ":2.2351057228567113,"vX0":6.731899232144883,"vY0":-128.67428347171716,"vZ0":-4.051811891173335,"x":128.26,"y":178.43,"x0":-1.531247530312506,"y0":50.00184710606131,"z0":5.785212076905087,"aX":-18.25138213172523},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.8,"breakHorizontal":18.2,"spinRate":1878,"spinDirection":225},"zone":4,"typeConfidence":0.92,"plateTime":0.42596623641798326,"extension":6.317745057710994},"index":6,"playId":"38ef4360-63ff-3162-b5d5-a09051b74827","pitchNumber":3,"startTime":"2026-04-25T02:19:37.425Z","endTime":"2026-04-25T02:19:41.102Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24910049756005,"aZ":-33.803624079041946,"pfxX":0.7049842580349528,"pfxZ":-1.0715709383360092,"pX":-0.4297179683015688,"pZ":2.545928791965939,"vX0":2.8336957040042647,"vY0":-122.43277176740325,"vZ0":-1.3256187948162008,"x":133.38,"y":170.04,"x0":-1.6917120789140734,"y0":50.00055244001298,"z0":5.9765271280086765,"aX":1.07434515382949},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.0,"breakHorizontal":-1.9,"spinRate":1975,"spinDirection":36},"zone":4,"typeConfidence":0.91,"plateTime":0.4466667198365504,"extension":6.384013675721798},"index":7,"playId":"bb7395f9-2de8-3bd5-b425-1d1602ead66f","pitchNumber":4,"startTime":"2026-04-25T02:19:55.101Z","endTime":"2026-04-25T02:19:59.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T02:19:59.531Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto challenged (pitch result), call on the field was confirmed: Zach Neto called out on strikes.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-25T02:20:15.410Z","endTime":"2026-04-25T02:22:23.494Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.057609379569612,"aZ":-33.59994390982085,"pfxX":-0.9935670457007637,"pfxZ":-0.9417480457503924,"pX":-0.5341719070567714,"pZ":1.924560100191544,"vX0":2.877172502377087,"vY0":-122.21654282500201,"vZ0":-2.672179998420588,"x":137.36,"y":186.82,"x0":-1.595179691386795,"y0":50.001245019750534,"z0":5.904840394533488,"aX":-1.5102659356891588},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.0,"breakHorizontal":1.2,"spinRate":1883,"spinDirection":26},"zone":7,"typeConfidence":0.9,"plateTime":0.4473797631461216,"extension":6.435054282560946},"index":0,"playId":"437d2cb5-2cff-313c-a5a3-983cd925cb00","pitchNumber":1,"startTime":"2026-04-25T02:20:22.201Z","endTime":"2026-04-25T02:20:26.499Z","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":84.1,"endSpeed":77.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49800109786194,"aZ":-33.00127816948245,"pfxX":4.255398600051661,"pfxZ":-0.5463086333543465,"pX":0.9507827984723721,"pZ":1.7046483045368028,"vX0":4.463832622157889,"vY0":-122.44473515366444,"vZ0":-3.0816241305480077,"x":80.76,"y":192.75,"x0":-1.4528127114857092,"y0":50.00476174468042,"z0":5.820308678736981,"aX":6.423257998978074},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.4,"breakHorizontal":-8.8,"spinRate":2122,"spinDirection":27},"zone":14,"typeConfidence":0.92,"plateTime":0.4483314718412519,"extension":6.34538137089307},"index":1,"playId":"e454dba3-e038-3f54-b3dc-521e25f58f0d","pitchNumber":2,"startTime":"2026-04-25T02:20:41.031Z","endTime":"2026-04-25T02:20:44.754Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-25T02:20:51.485Z","endTime":"2026-04-25T02:21:08.129Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":84.7,"endSpeed":78.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82444064398123,"aZ":-34.52380413441953,"pfxX":1.734950312984985,"pfxZ":-1.5346882855007649,"pX":0.9709173699150497,"pZ":0.8223669972435635,"vX0":5.2084220266458185,"vY0":-123.20110398592067,"vZ0":-4.980501572616011,"x":79.99,"y":216.58,"x0":-1.4011178019229504,"y0":50.0050583246897,"z0":5.807530430544301,"aX":2.6510984984265233},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.7,"breakHorizontal":-4.4,"spinRate":2094,"spinDirection":15},"zone":14,"typeConfidence":0.92,"plateTime":0.44559142113623373,"extension":6.505891408321915},"index":3,"playId":"1d23edf6-e212-39c8-ba6e-13281b3df5ad","pitchNumber":3,"startTime":"2026-04-25T02:21:08.129Z","endTime":"2026-04-25T02:21:11.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.319677309286035,"aZ":-13.992089598455005,"pfxX":-6.463758336478403,"pfxZ":8.871697944612352,"pX":0.045673896877845815,"pZ":3.676503444499787,"vX0":6.567185811895169,"vY0":-142.62561546114688,"vZ0":-3.695464904153398,"x":115.26,"y":139.51,"x0":-1.4524581172820858,"y0":50.00600188978618,"z0":5.877772117158113,"aX":-13.25310929446061},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.5,"breakHorizontal":10.3,"spinRate":2246,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.38476263246001174,"extension":6.496149665268069},"index":4,"playId":"7c504180-f2ca-34b6-be66-d4bea9bca9ee","pitchNumber":4,"startTime":"2026-04-25T02:21:24.385Z","endTime":"2026-04-25T02:21:28.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46928209626318,"aZ":-14.011271379106947,"pfxX":-5.969596833935409,"pfxZ":9.017393308461202,"pX":0.4687587318523896,"pZ":4.0925502792847945,"vX0":6.905950987647658,"vY0":-141.3097225227727,"vZ0":-2.554916315364767,"x":99.13,"y":128.28,"x0":-1.236085234799269,"y0":50.000194317800656,"z0":5.913317175166736,"aX":-12.020788246226084},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":9.4,"spinRate":2101,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3882377354396227,"extension":6.487791941067525},"index":5,"playId":"351dd2a5-2ccd-347f-ad0b-3bddae6f62dd","pitchNumber":5,"startTime":"2026-04-25T02:21:40.600Z","endTime":"2026-04-25T02:21:44.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00575147654743,"aZ":-17.959116136284564,"pfxX":-9.229817122782084,"pfxZ":7.009561007063417,"pX":-0.8174864961941543,"pZ":2.435009817085903,"vX0":5.076468406880853,"vY0":-141.454744299737,"vZ0":-6.109921490005161,"x":148.16,"y":173.03,"x0":-1.4353637112517448,"y0":50.00353018858629,"z0":5.772738884939643,"aX":-18.72143522577056},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":15.7,"spinRate":1763,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.38707460220072987,"extension":6.57338828688605},"index":6,"playId":"fad80404-572f-34fa-b633-317a72d14547","pitchNumber":6,"startTime":"2026-04-25T02:21:56.474Z","endTime":"2026-04-25T02:22:23.494Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"}},"playEndTime":"2026-04-25T02:22:23.494Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout challenged (pitch result), call on the field was overturned: Mike Trout walks.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-25T02:22:24.240Z","endTime":"2026-04-25T02:24:39.326Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76128022327807,"aZ":-13.307737926828263,"pfxX":-5.699941394830388,"pfxZ":9.270895750568773,"pX":-0.19349736784363628,"pZ":2.6259827393050577,"vX0":5.431256922514914,"vY0":-142.02592956250922,"vZ0":-6.583452049421484,"x":124.38,"y":167.88,"x0":-1.3938437032874527,"y0":50.00054431503197,"z0":5.82717092976825,"aX":-11.596114022264691},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.6,"breakHorizontal":9.1,"spinRate":2148,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.38625450617105495,"extension":6.496621958358359},"index":0,"playId":"25c39c76-ff46-358d-96aa-0fc2c2ce08ab","pitchNumber":1,"startTime":"2026-04-25T02:22:36.541Z","endTime":"2026-04-25T02:22:40.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.289684307572855,"aZ":-13.13103734907056,"pfxX":-6.975427316807524,"pfxZ":9.440826164779143,"pX":0.6950994184574201,"pZ":2.531918116610185,"vX0":8.130358862187439,"vY0":-141.5989001240458,"vZ0":-6.718850027705045,"x":90.5,"y":170.42,"x0":-1.3160338176656527,"y0":50.00496557922283,"z0":5.786753719611679,"aX":-14.074542873356094},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.7,"breakHorizontal":10.8,"spinRate":2202,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.38776682449052036,"extension":6.454821441679468},"index":1,"playId":"e5658856-00d7-3179-943b-2cf1ceccd325","pitchNumber":2,"startTime":"2026-04-25T02:22:51.764Z","endTime":"2026-04-25T02:22:56.420Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-25T02:23:00.186Z","endTime":"2026-04-25T02:23:13.146Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.382743122927025,"aZ":-14.33875250069952,"pfxX":-6.295818509096971,"pfxZ":9.034025735926743,"pX":0.8715703667569269,"pZ":4.069430908422275,"vX0":8.054144839588211,"vY0":-140.03452137071747,"vZ0":-2.4229177753742874,"x":83.78,"y":128.91,"x0":-1.2319519464381943,"y0":50.00293034814464,"z0":5.890811115446294,"aX":-12.43019104349753},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":9.6,"spinRate":2096,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.39204176258345536,"extension":6.422866692854089},"index":3,"playId":"b387fa34-f8c2-3f7d-a897-8587521a0f9d","pitchNumber":3,"startTime":"2026-04-25T02:23:13.146Z","endTime":"2026-04-25T02:23:16.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99320288349734,"aZ":-31.439520471478776,"pfxX":3.3498159114334722,"pfxZ":0.48477409624045054,"pX":2.311197882532975,"pZ":0.5267777969305677,"vX0":7.533589062724779,"vY0":-122.3943596065656,"vZ0":-5.985293968593557,"x":28.9,"y":224.56,"x0":-1.2571219035932288,"y0":50.00043078095663,"z0":5.7378233850454565,"aX":5.015083017441294},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.5,"breakHorizontal":-8.0,"spinRate":2040,"spinDirection":14},"zone":14,"typeConfidence":0.92,"plateTime":0.44969251326360915,"extension":6.473419074800488},"index":4,"playId":"b7de042a-a370-31fe-96da-0a6e349a6597","pitchNumber":4,"startTime":"2026-04-25T02:23:28.706Z","endTime":"2026-04-25T02:23:32.268Z","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":96.8,"endSpeed":87.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.021527325642914,"aZ":-17.039416640356944,"pfxX":-7.5067816783002765,"pfxZ":7.620639599245111,"pX":1.3594886192509432,"pZ":2.80534958062138,"vX0":10.001571562569639,"vY0":-140.54654445922588,"vZ0":-5.2991887063758885,"x":65.18,"y":163.04,"x0":-1.282069000913756,"y0":50.00183246702458,"z0":5.834339735624427,"aX":-14.907862429151615},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":11.4,"spinRate":2159,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.39080341194736823,"extension":6.494680317975926},"index":5,"playId":"486449c7-b51d-3617-9465-dd0993089d0d","pitchNumber":5,"startTime":"2026-04-25T02:23:54.010Z","endTime":"2026-04-25T02:23:58.164Z","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":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.48133704582303,"aZ":-15.07791398606715,"pfxX":-5.3809932648472305,"pfxZ":8.482860334468047,"pX":0.26396720189527606,"pZ":3.5327735427022957,"vX0":6.360365183488837,"vY0":-141.80090282906636,"vZ0":-3.7051533096068336,"x":106.94,"y":143.4,"x0":-1.3198256730072577,"y0":50.00679683465552,"z0":5.832194116021484,"aX":-10.850274015438865},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":8.3,"spinRate":2212,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.387769810926907,"extension":6.482100095093893},"index":6,"playId":"ebedf487-d1c4-30cf-8a51-df9fbeb5a756","pitchNumber":6,"startTime":"2026-04-25T02:24:12.323Z","endTime":"2026-04-25T02:24:39.326Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"}},"playEndTime":"2026-04-25T02:24:39.326Z","atBatIndex":73},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jo Adell grounds into a force out, shortstop Bobby Witt Jr. to second baseman Michael Massey. Mike Trout out at 2nd.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-25T02:24:50.603Z","endTime":"2026-04-25T02:25:36.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".297"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".149"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".045"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".148"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".170"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".606"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".788"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".622"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".672"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.214"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".487"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.36"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.67"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.86"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.08"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.62"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.16"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.41"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.97"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.38"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"61.94"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.25"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.29"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.35"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".606"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".788"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".622"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".672"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.214"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".487"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.032804825701916,"aZ":-17.792333825449077,"pfxX":-7.799225099384158,"pfxZ":7.142920289608412,"pX":-1.0464726130326076,"pZ":3.0024511745734963,"vX0":4.089474150580235,"vY0":-141.20073098831244,"vZ0":-4.695513934465064,"x":156.89,"y":157.71,"x0":-1.5025601506011634,"y0":50.002896642772015,"z0":5.836663497356542,"aX":-15.702158172761486},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":13.2,"spinRate":1879,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38834008587316227,"extension":6.480669097954495},"index":0,"playId":"f7a50d6c-023b-33f9-91a2-8981ffd42898","pitchNumber":1,"startTime":"2026-04-25T02:24:57.606Z","endTime":"2026-04-25T02:25:04.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.404758826210795,"aZ":-31.737495900226506,"pfxX":2.188410560229547,"pfxZ":0.2901180132726635,"pX":-0.6796508112900976,"pZ":1.9449289737187814,"vX0":1.4547820654623254,"vY0":-122.48396361658828,"vZ0":-2.8279351013715237,"x":142.91,"y":186.27,"x0":-1.565859333358069,"y0":50.00505105438465,"z0":5.8310042698536275,"aX":3.3220424580913304},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.1,"breakHorizontal":-4.3,"spinRate":2037,"spinDirection":43},"zone":7,"typeConfidence":0.91,"plateTime":0.44735016166246133,"extension":6.478331690457973},"hitData":{"launchSpeed":81.2,"launchAngle":-6.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":151.68}},"index":1,"playId":"b39c6d91-0537-34d2-b31d-a31466a8c453","pitchNumber":2,"startTime":"2026-04-25T02:25:30.231Z","endTime":"2026-04-25T02:25:36.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T02:25:36.765Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jo Adell grounds into a force out, shortstop Bobby Witt Jr. to second baseman Michael Massey. Mike Trout out at 2nd.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-25T02:24:50.603Z","endTime":"2026-04-25T02:25:36.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".297"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".149"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".045"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".148"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".170"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".606"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".788"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".622"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".672"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.214"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".487"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.36"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.67"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.86"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.08"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.62"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.16"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.41"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.97"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.38"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"61.94"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.25"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.29"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.35"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".606"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".788"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".622"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".672"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.214"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".487"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.032804825701916,"aZ":-17.792333825449077,"pfxX":-7.799225099384158,"pfxZ":7.142920289608412,"pX":-1.0464726130326076,"pZ":3.0024511745734963,"vX0":4.089474150580235,"vY0":-141.20073098831244,"vZ0":-4.695513934465064,"x":156.89,"y":157.71,"x0":-1.5025601506011634,"y0":50.002896642772015,"z0":5.836663497356542,"aX":-15.702158172761486},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":13.2,"spinRate":1879,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38834008587316227,"extension":6.480669097954495},"index":0,"playId":"f7a50d6c-023b-33f9-91a2-8981ffd42898","pitchNumber":1,"startTime":"2026-04-25T02:24:57.606Z","endTime":"2026-04-25T02:25:04.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.404758826210795,"aZ":-31.737495900226506,"pfxX":2.188410560229547,"pfxZ":0.2901180132726635,"pX":-0.6796508112900976,"pZ":1.9449289737187814,"vX0":1.4547820654623254,"vY0":-122.48396361658828,"vZ0":-2.8279351013715237,"x":142.91,"y":186.27,"x0":-1.565859333358069,"y0":50.00505105438465,"z0":5.8310042698536275,"aX":3.3220424580913304},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.1,"breakHorizontal":-4.3,"spinRate":2037,"spinDirection":43},"zone":7,"typeConfidence":0.91,"plateTime":0.44735016166246133,"extension":6.478331690457973},"hitData":{"launchSpeed":81.2,"launchAngle":-6.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":151.68}},"index":1,"playId":"b39c6d91-0537-34d2-b31d-a31466a8c453","pitchNumber":2,"startTime":"2026-04-25T02:25:30.231Z","endTime":"2026-04-25T02:25:36.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T02:25:36.765Z","atBatIndex":74},"scoringPlays":[28,30,31,32,54,55,56,68],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":118.75,"y":184.23},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":109.75,"y":156.75},"type":"O","description":"Grounded Into DP"}],"home":[{"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":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":148.29,"y":170.44},"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":1,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":160.39,"y":66.07},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":12,"top":[6,7,8],"bottom":[9,10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"coordinates":{"x":57.68,"y":111.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":104.57,"y":209.84},"type":"O","description":"Pop Out"}],"home":[{"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":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":208.56,"y":96.45},"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":2,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":119.88,"y":150.16},"type":"O","description":"Lineout"}]}},{"startIndex":13,"endIndex":19,"top":[13,14,15,16],"bottom":[17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":103.67,"y":165.36},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":146.24,"y":153.71},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"coordinates":{"x":175.22,"y":109.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":104.18,"y":164.35},"type":"O","description":"Groundout"}],"home":[{"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":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":150.56,"y":152.88},"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":3,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":107.72,"y":154.72},"type":"O","description":"Groundout"}]}},{"startIndex":20,"endIndex":33,"top":[20,21,22,23,24],"bottom":[25,26,27,28,29,30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"coordinates":{"x":44.12,"y":99.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":131.54,"y":179.05},"type":"O","description":"Pop Out"}],"home":[{"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":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":102.07,"y":66.26},"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":4,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":168.83,"y":57.34},"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":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":178.16,"y":138.51},"type":"O","description":"Sac Fly"},{"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":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":186.58,"y":117.44},"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":4,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":106.8,"y":101.18},"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":4,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":30.97,"y":97.18},"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":4,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":194.37,"y":70.6},"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":4,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":148.77,"y":155.74},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":40,"top":[34,35,36,37],"bottom":[38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":91.05,"y":39.79},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":82.18,"y":128.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":94.2,"y":166.48},"type":"O","description":"Double Play"}],"home":[{"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":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":156.88,"y":189.18},"type":"O","description":"Pop Out"}]}},{"startIndex":41,"endIndex":49,"top":[41,42,43,44],"bottom":[45,46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":122.27,"y":73.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":123.7,"y":37.08},"type":"O","description":"Flyout"}],"home":[{"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":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":125.09,"y":97.17},"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":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":158.9,"y":166.38},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":61,"top":[50,51,52,53,54,55,56,57,58],"bottom":[59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":156.98,"y":145.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":37.0,"y":103.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"coordinates":{"x":105.19,"y":159.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":118.49,"y":106.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":106.66,"y":168.56},"type":"O","description":"Forceout"}],"home":[{"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":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":103.06,"y":70.84},"type":"O","description":"Flyout"}]}},{"startIndex":62,"endIndex":70,"top":[62,63,64],"bottom":[65,66,67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":165.46,"y":154.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":124.7,"y":133.81},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":29.69,"y":106.63},"type":"O","description":"Flyout"}],"home":[{"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":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"coordinates":{"x":39.89,"y":105.82},"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":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":166.36,"y":92.38},"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":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":119.42,"y":112.34},"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":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":77.68,"y":77.76},"type":"H","description":"Single"}]}},{"startIndex":71,"endIndex":74,"top":[71,72,73,74],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":112.28,"y":151.68},"type":"O","description":"Forceout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":5,"hits":5,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":3}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":6,"hits":8,"errors":0,"leftOnBase":6},"away":{"runs":3,"hits":8,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"catcher":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"first":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"second":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"third":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"shortstop":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"left":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"center":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"right":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"onDeck":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"inHole":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"battingOrder":10,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"offense":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"onDeck":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"inHole":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"battingOrder":3,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":10,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".226","atBats":33,"obp":".333","slg":".388","ops":".721","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":10,"rbi":3,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":3,"airOuts":11,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":31,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":153,"era":"4.08","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.37","battersFaced":36,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":54,"strikes":99,"strikePercentage":".650","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":6,"pitchesPerInning":"19.13","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":4,"putOuts":24,"errors":0,"chances":28,"passedBall":0,"pickoffs":0}},"players":{"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"20","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":2,"groundOuts":11,"airOuts":5,"runs":10,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".256","atBats":39,"obp":".370","slg":".410","ops":".780","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":16,"rbi":4,"leftOnBase":16,"sacBunts":2,"sacFlies":0,"babip":".391","groundOutsToAirouts":"2.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":25,"errors":0,"chances":46,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"2","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":5,"groundOuts":18,"airOuts":15,"runs":9,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":18,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".286","atBats":70,"obp":".359","slg":".514","ops":".873","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":36,"rbi":8,"leftOnBase":31,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":4,"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":44,"putOuts":25,"errors":1,"chances":70,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687263":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":19,"groundOuts":19,"airOuts":27,"runs":19,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":19,"intentionalWalks":1,"hits":25,"hitByPitch":1,"avg":".236","atBats":106,"obp":".357","slg":".434","ops":".791","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":46,"rbi":12,"leftOnBase":48,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.20","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":55,"putOuts":39,"errors":3,"chances":97,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID680704":{"person":{"id":680704,"fullName":"Nick Sandlin","link":"/api/v1/people/680704"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":4,"gamesStarted":0,"flyOuts":4,"groundOuts":5,"airOuts":4,"runs":6,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":16,"obp":".381","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":85,"era":"12.46","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.62","battersFaced":21,"outs":13,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":34,"strikes":51,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"19.62","gamesFinished":1,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"8.31","walksPer9Inn":"6.23","hitsPer9Inn":"8.31","runsScoredPer9":"12.46","homeRunsPer9":"2.08","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624585":{"person":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":11,"groundOuts":13,"airOuts":20,"runs":13,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":33,"baseOnBalls":12,"intentionalWalks":0,"hits":18,"hitByPitch":3,"avg":".220","atBats":82,"obp":".333","slg":".439","ops":".772","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":36,"rbi":19,"leftOnBase":39,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.40","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"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"}]},"ID660162":{"person":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"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":23,"flyOuts":12,"groundOuts":13,"airOuts":15,"runs":9,"doubles":0,"triples":1,"homeRuns":3,"strikeOuts":29,"baseOnBalls":15,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".174","atBats":69,"obp":".337","slg":".333","ops":".670","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":86,"totalBases":23,"rbi":9,"leftOnBase":39,"sacBunts":0,"sacFlies":0,"babip":".243","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":9,"errors":3,"chances":43,"fielding":".930","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID518595":{"person":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":4,"groundOuts":3,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":2,"avg":".133","atBats":15,"obp":".278","slg":".200","ops":".478","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":3,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":1,"putOuts":47,"errors":0,"chances":48,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681217":{"person":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":6,"groundOuts":8,"airOuts":10,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".341","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":178,"era":"2.89","inningsPitched":"9.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":3,"whip":"1.50","battersFaced":42,"outs":28,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":66,"strikes":112,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".---","pitchesPerInning":"19.07","gamesFinished":2,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"9.64","walksPer9Inn":"5.79","hitsPer9Inn":"7.71","runsScoredPer9":"2.89","homeRunsPer9":"0.96","inheritedRunners":16,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":20,"groundOuts":41,"airOuts":25,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":43,"baseOnBalls":13,"intentionalWalks":1,"hits":18,"hitByPitch":0,"atBats":126,"obp":".223","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":567,"era":"0.24","inningsPitched":"37.2","wins":5,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.82","battersFaced":140,"outs":113,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":567,"balls":204,"strikes":363,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.05","gamesFinished":0,"strikeoutWalkRatio":"3.31","strikeoutsPer9Inn":"10.27","walksPer9Inn":"3.11","hitsPer9Inn":"4.30","runsScoredPer9":"0.24","homeRunsPer9":"0.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686799":{"person":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":5,"gamesStarted":5,"flyOuts":16,"groundOuts":39,"airOuts":27,"runs":11,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":17,"intentionalWalks":0,"hits":19,"hitByPitch":1,"atBats":103,"obp":".303","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":460,"era":"3.10","inningsPitched":"29.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.24","battersFaced":122,"outs":87,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":460,"balls":174,"strikes":286,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.86","gamesFinished":0,"strikeoutWalkRatio":"1.12","strikeoutsPer9Inn":"5.90","walksPer9Inn":"5.28","hitsPer9Inn":"5.90","runsScoredPer9":"3.41","homeRunsPer9":"0.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID519141":{"person":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":30,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":13,"strikes":17,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":6,"groundOuts":5,"airOuts":17,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":3,"hits":11,"hitByPitch":1,"atBats":39,"obp":".378","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":150,"era":"7.20","inningsPitched":"10.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":8,"whip":"1.60","battersFaced":46,"outs":30,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":52,"strikes":98,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":1,"winPercentage":".000","pitchesPerInning":"15.00","gamesFinished":3,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"6.30","walksPer9Inn":"4.50","hitsPer9Inn":"9.90","runsScoredPer9":"7.20","homeRunsPer9":"0.90","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID545361":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"0-2 | 3 BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":17,"groundOuts":16,"airOuts":28,"runs":25,"doubles":4,"triples":0,"homeRuns":8,"strikeOuts":25,"baseOnBalls":28,"intentionalWalks":3,"hits":21,"hitByPitch":2,"avg":".233","atBats":90,"obp":".425","slg":".544","ops":".969","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":49,"rbi":18,"leftOnBase":39,"sacBunts":0,"sacFlies":0,"babip":".228","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.25","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":47,"errors":1,"chances":48,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":24,"groundOuts":26,"airOuts":32,"runs":12,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":3,"intentionalWalks":0,"hits":29,"hitByPitch":4,"avg":".266","atBats":109,"obp":".308","slg":".367","ops":".675","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":40,"rbi":16,"leftOnBase":54,"sacBunts":0,"sacFlies":1,"babip":".310","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.33","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":42,"errors":0,"chances":43,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID687093":{"person":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":7,"groundOuts":9,"airOuts":7,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".292","atBats":24,"obp":".419","slg":".375","ops":".794","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":9,"rbi":3,"leftOnBase":7,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"1.29","catchersInterference":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":15,"errors":0,"chances":34,"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"}]},"ID696147":{"person":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":9,"groundOuts":8,"airOuts":16,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":46,"obp":".278","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":212,"era":"2.63","inningsPitched":"13.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":4,"whip":"1.10","battersFaced":54,"outs":41,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":212,"balls":89,"strikes":123,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.51","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"9.88","walksPer9Inn":"5.27","hitsPer9Inn":"4.61","runsScoredPer9":"2.63","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666171":{"person":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","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":9,"gamesStarted":0,"flyOuts":6,"groundOuts":10,"airOuts":12,"runs":10,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":48,"obp":".321","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":240,"era":"6.39","inningsPitched":"12.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"1.34","battersFaced":56,"outs":38,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":240,"balls":99,"strikes":141,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".500","pitchesPerInning":"18.95","gamesFinished":1,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"11.37","walksPer9Inn":"4.97","hitsPer9Inn":"7.11","runsScoredPer9":"7.11","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694384":{"person":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":12,"groundOuts":35,"airOuts":25,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":10,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".229","atBats":96,"obp":".296","slg":".365","ops":".661","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":35,"rbi":18,"leftOnBase":56,"sacBunts":0,"sacFlies":2,"babip":".241","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":4,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":187,"errors":2,"chances":201,"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"}]},"ID666139":{"person":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":14,"groundOuts":14,"airOuts":21,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".156","atBats":64,"obp":".225","slg":".313","ops":".538","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":20,"rbi":9,"leftOnBase":24,"sacBunts":1,"sacFlies":1,"babip":".171","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.33","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":35,"errors":0,"chances":35,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641312":{"person":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":6,"groundOuts":20,"airOuts":13,"runs":10,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":57,"obp":".338","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":256,"era":"5.17","inningsPitched":"15.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.34","battersFaced":66,"outs":47,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":256,"balls":104,"strikes":152,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.34","gamesFinished":4,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"6.32","walksPer9Inn":"4.02","hitsPer9Inn":"8.04","runsScoredPer9":"5.74","homeRunsPer9":"1.72","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID579328":{"person":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(L, 0-3)","summary":"5.0 IP, 5 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":8,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":30,"strikes":60,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":16,"groundOuts":23,"airOuts":31,"runs":20,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":0,"hits":33,"hitByPitch":1,"atBats":116,"obp":".353","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":532,"era":"6.21","inningsPitched":"29.0","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.59","battersFaced":133,"outs":87,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":532,"balls":191,"strikes":341,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":5,"winPercentage":".000","pitchesPerInning":"18.34","gamesFinished":0,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"9.93","walksPer9Inn":"4.03","hitsPer9Inn":"10.24","runsScoredPer9":"6.21","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"gamesStarted":1,"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"}]},"ID669326":{"person":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":2,"groundOuts":7,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".214","atBats":28,"obp":".241","slg":".214","ops":".455","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":6,"rbi":1,"leftOnBase":17,"sacBunts":1,"sacFlies":0,"babip":".375","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":16,"errors":0,"chances":17,"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"}]},"ID700712":{"person":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":3,"gamesStarted":1,"flyOuts":3,"groundOuts":10,"airOuts":5,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":1,"hits":9,"hitByPitch":0,"atBats":34,"obp":".359","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":154,"era":"2.35","inningsPitched":"7.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"1.83","battersFaced":39,"outs":23,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":62,"strikes":92,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".000","pitchesPerInning":"20.09","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"11.74","walksPer9Inn":"5.87","hitsPer9Inn":"10.57","runsScoredPer9":"9.39","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681351":{"person":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":13,"groundOuts":15,"airOuts":23,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":11,"intentionalWalks":0,"hits":16,"hitByPitch":3,"avg":".213","atBats":75,"obp":".333","slg":".267","ops":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":20,"rbi":8,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"babip":".283","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.00","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":19,"stolenBasePercentage":".760","caughtStealingPercentage":".240","assists":8,"putOuts":195,"errors":3,"chances":206,"fielding":".985","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID672282":{"person":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":5,"gamesStarted":5,"flyOuts":17,"groundOuts":25,"airOuts":30,"runs":14,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":8,"intentionalWalks":0,"hits":23,"hitByPitch":3,"atBats":107,"obp":".283","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":480,"era":"4.08","inningsPitched":"28.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.08","battersFaced":120,"outs":86,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":480,"balls":159,"strikes":321,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".333","pitchesPerInning":"16.74","gamesFinished":0,"strikeoutWalkRatio":"3.88","strikeoutsPer9Inn":"9.73","walksPer9Inn":"2.51","hitsPer9Inn":"7.22","runsScoredPer9":"4.40","homeRunsPer9":"0.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":6},"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}},"ID605447":{"person":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":0,"flyOuts":4,"groundOuts":2,"airOuts":8,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":30,"obp":".371","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":156,"era":"6.14","inningsPitched":"7.1","wins":0,"losses":2,"saves":4,"saveOpportunities":6,"holds":0,"blownSaves":2,"earnedRuns":5,"whip":"1.77","battersFaced":35,"outs":22,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":61,"strikes":95,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".000","pitchesPerInning":"21.27","gamesFinished":9,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"14.73","walksPer9Inn":"6.14","hitsPer9Inn":"9.82","runsScoredPer9":"6.14","homeRunsPer9":"1.23","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":1,"flyOuts":6,"groundOuts":17,"airOuts":11,"runs":5,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":58,"obp":".308","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":277,"era":"2.12","inningsPitched":"17.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":4,"whip":"1.18","battersFaced":65,"outs":51,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":277,"balls":98,"strikes":179,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.55","rbi":0,"winPercentage":".500","pitchesPerInning":"16.29","gamesFinished":5,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.71","hitsPer9Inn":"6.88","runsScoredPer9":"2.65","homeRunsPer9":"1.06","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687263,545361,666176,624585,672724,660162,694384,687093,681351,669326,624428,579328,641312,666171,519141],"pitchers":[579328,641312,666171,519141],"bench":[666139,518595],"bullpen":[696147,672282,686799,605447,680704,681217,667755,608718,700712],"battingOrder":[687263,545361,666176,624585,660162,694384,687093,681351,624428],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Grissom 2 (2, Cameron, Cameron)."},{"label":"TB","value":"Adell; Grissom 4; Neto; O'Hoppe; Soler; Teodosio 2."},{"label":"RBI","value":"Adell (16); Neto (12); Trout (18)."},{"label":"Runners left in scoring position, 2 out","value":"Moncada 2; Schanuel."},{"label":"GIDP","value":"Adell."},{"label":"Team RISP","value":"3-for-8."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Adell (Thomas, L at 2nd base)."}]}],"note":[{"label":"a","value":"Struck out for Peraza, O in the 7th."},{"label":"b","value":"Struck out for Teodosio in the 9th."}]},"home":{"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":7,"groundOuts":3,"airOuts":11,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".230","atBats":31,"obp":".306","slg":".362","ops":".668","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":11,"rbi":6,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":3,"groundOuts":10,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".359","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":133,"era":"4.65","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.39","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":48,"strikes":85,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":3,"pitchesPerInning":"14.78","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID695600":{"person":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":12,"groundOuts":13,"airOuts":18,"runs":12,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".288","atBats":73,"obp":".361","slg":".562","ops":".923","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":41,"rbi":14,"leftOnBase":26,"sacBunts":0,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.17","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":1,"putOuts":82,"errors":1,"chances":84,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID666142":{"person":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"jerseyNumber":"55","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":5,"gamesStarted":5,"flyOuts":13,"groundOuts":16,"airOuts":19,"runs":15,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":22,"baseOnBalls":18,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":73,"obp":".380","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":387,"era":"6.00","inningsPitched":"21.0","wins":0,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.67","battersFaced":92,"outs":63,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":387,"balls":161,"strikes":226,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".000","pitchesPerInning":"18.43","gamesFinished":0,"strikeoutWalkRatio":"1.22","strikeoutsPer9Inn":"9.43","walksPer9Inn":"7.71","hitsPer9Inn":"7.29","runsScoredPer9":"6.43","homeRunsPer9":"2.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669212":{"person":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"jerseyNumber":"34","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":5,"groundOuts":8,"airOuts":13,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":37,"obp":".302","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":153,"era":"2.79","inningsPitched":"9.2","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.34","battersFaced":43,"outs":29,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":56,"strikes":97,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".000","pitchesPerInning":"15.83","gamesFinished":3,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"8.38","walksPer9Inn":"5.59","hitsPer9Inn":"6.52","runsScoredPer9":"2.79","homeRunsPer9":"1.86","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696131":{"person":{"id":696131,"fullName":"Mason Black","link":"/api/v1/people/696131"},"jerseyNumber":"47","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":2,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":4,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":11,"obp":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":62,"era":"0.00","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.25","battersFaced":13,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":62,"balls":28,"strikes":34,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"23.25","gamesFinished":1,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"10.13","walksPer9Inn":"6.75","hitsPer9Inn":"13.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686555":{"person":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | BB, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"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":21,"flyOuts":8,"groundOuts":8,"airOuts":17,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".206","atBats":63,"obp":".296","slg":".270","ops":".566","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":17,"rbi":6,"leftOnBase":34,"sacBunts":0,"sacFlies":0,"babip":".324","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","popOuts":6,"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":0,"putOuts":31,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID521692":{"person":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"jerseyNumber":"13","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":17,"groundOuts":25,"airOuts":33,"runs":6,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":4,"intentionalWalks":1,"hits":16,"hitByPitch":1,"avg":".165","atBats":97,"obp":".204","slg":".289","ops":".493","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":28,"rbi":6,"leftOnBase":50,"sacBunts":0,"sacFlies":1,"babip":".183","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.33","popOuts":10,"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":7,"stolenBases":8,"stolenBasePercentage":".533","caughtStealingPercentage":".467","assists":7,"putOuts":127,"errors":1,"chances":135,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":5,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".235","atBats":17,"obp":".350","slg":".353","ops":".703","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":6,"rbi":3,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":11,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID668674":{"person":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(S, 6)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":4,"groundOuts":11,"airOuts":8,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":8,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":35,"obp":".395","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":185,"era":"5.23","inningsPitched":"10.1","wins":1,"losses":1,"saves":6,"saveOpportunities":8,"holds":1,"blownSaves":2,"earnedRuns":6,"whip":"1.65","battersFaced":43,"outs":31,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":185,"balls":80,"strikes":105,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".500","pitchesPerInning":"17.90","gamesFinished":9,"strikeoutWalkRatio":"0.88","strikeoutsPer9Inn":"6.10","walksPer9Inn":"6.97","hitsPer9Inn":"7.84","runsScoredPer9":"5.23","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663460":{"person":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"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":5,"gamesStarted":5,"flyOuts":16,"groundOuts":25,"airOuts":27,"runs":13,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":100,"obp":".283","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":441,"era":"4.08","inningsPitched":"28.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.12","battersFaced":113,"outs":86,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":441,"balls":164,"strikes":277,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".667","pitchesPerInning":"15.38","gamesFinished":0,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"9.10","walksPer9Inn":"4.08","hitsPer9Inn":"5.97","runsScoredPer9":"4.08","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686681":{"person":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"jerseyNumber":"19","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"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":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":10,"groundOuts":6,"airOuts":12,"runs":3,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".243","atBats":37,"obp":".256","slg":".459","ops":".715","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":17,"rbi":5,"leftOnBase":20,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":19,"errors":0,"chances":32,"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"}]},"ID516782":{"person":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"jerseyNumber":"0","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | K, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":5,"groundOuts":7,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".231","atBats":26,"obp":".250","slg":".308","ops":".558","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":8,"rbi":1,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"babip":".316","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID621381":{"person":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":2,"strikes":6,"strikePercentage":".750","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":7,"groundOuts":6,"airOuts":13,"runs":5,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":37,"obp":".310","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":179,"era":"4.66","inningsPitched":"9.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":5,"whip":"1.24","battersFaced":42,"outs":29,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":60,"strikes":119,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".---","pitchesPerInning":"18.52","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.31","walksPer9Inn":"3.72","hitsPer9Inn":"7.45","runsScoredPer9":"4.66","homeRunsPer9":"1.86","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"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"}]},"ID683232":{"person":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"0.1 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":8,"strikes":6,"strikePercentage":".430","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"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":10,"gamesStarted":0,"flyOuts":4,"groundOuts":12,"airOuts":8,"runs":3,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":30,"obp":".324","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":161,"era":"3.00","inningsPitched":"9.0","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":3,"whip":"1.33","battersFaced":38,"outs":27,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":68,"strikes":93,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":2,"winPercentage":".500","pitchesPerInning":"17.89","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"6.00","hitsPer9Inn":"6.00","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":20,"groundOuts":24,"airOuts":35,"runs":9,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".160","atBats":94,"obp":".248","slg":".298","ops":".546","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":109,"totalBases":28,"rbi":12,"leftOnBase":51,"sacBunts":0,"sacFlies":3,"babip":".169","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.33","popOuts":9,"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":16,"putOuts":169,"errors":1,"chances":186,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"501","stats":{"batting":{"note":"1-","summary":"0-0 | R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":22,"flyOuts":6,"groundOuts":17,"airOuts":15,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".274","atBats":62,"obp":".328","slg":".468","ops":".796","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":29,"rbi":8,"leftOnBase":19,"sacBunts":4,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.67","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":62,"errors":1,"chances":63,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{"note":"(H, 3)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":2,"strikes":3,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"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":9,"gamesStarted":0,"flyOuts":6,"groundOuts":8,"airOuts":8,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":31,"obp":".171","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":126,"era":"0.96","inningsPitched":"9.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":1,"whip":"0.54","battersFaced":35,"outs":28,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":126,"balls":44,"strikes":82,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":0,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"12.54","walksPer9Inn":"2.89","hitsPer9Inn":"1.93","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"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"}]},"ID553869":{"person":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","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":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".429","atBats":7,"obp":".500","slg":".714","ops":"1.214","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":22,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":5,"gamesStarted":5,"flyOuts":24,"groundOuts":23,"airOuts":41,"runs":9,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":112,"obp":".252","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":456,"era":"2.51","inningsPitched":"32.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"0.93","battersFaced":123,"outs":97,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":456,"balls":161,"strikes":295,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".667","pitchesPerInning":"14.10","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"7.79","walksPer9Inn":"2.78","hitsPer9Inn":"5.57","runsScoredPer9":"2.51","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672580":{"person":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":17,"groundOuts":23,"airOuts":30,"runs":14,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":11,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".265","atBats":98,"obp":".336","slg":".388","ops":".724","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":38,"rbi":10,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"babip":".312","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":6,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":41,"putOuts":13,"errors":0,"chances":54,"fielding":"1.000","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":5,"gamesStarted":5,"flyOuts":20,"groundOuts":29,"airOuts":30,"runs":5,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":105,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":457,"era":"1.15","inningsPitched":"31.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.93","battersFaced":116,"outs":94,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":457,"balls":158,"strikes":299,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".500","pitchesPerInning":"14.59","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"8.04","walksPer9Inn":"2.87","hitsPer9Inn":"5.46","runsScoredPer9":"1.44","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":4},"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}},"ID657041":{"person":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"jerseyNumber":"15","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | 2 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":13,"groundOuts":5,"airOuts":23,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":11,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".191","atBats":47,"obp":".345","slg":".213","ops":".558","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":10,"rbi":2,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".243","groundOutsToAirouts":"0.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"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":2,"putOuts":27,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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, 2-1)","summary":"6.1 IP, 3 ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"6.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":28,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":28,"strikes":60,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.26","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":17,"groundOuts":22,"airOuts":32,"runs":17,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":23,"baseOnBalls":9,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":108,"obp":".342","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":412,"era":"5.13","inningsPitched":"26.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.52","battersFaced":117,"outs":79,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":412,"balls":152,"strikes":260,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":1,"winPercentage":".667","pitchesPerInning":"15.65","gamesFinished":0,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"7.86","walksPer9Inn":"3.08","hitsPer9Inn":"10.59","runsScoredPer9":"5.81","homeRunsPer9":"1.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":6,"groundOuts":6,"airOuts":8,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":43,"obp":".380","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":223,"era":"7.59","inningsPitched":"10.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.69","battersFaced":50,"outs":32,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":223,"balls":86,"strikes":137,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"20.91","gamesFinished":4,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"14.34","walksPer9Inn":"5.06","hitsPer9Inn":"10.13","runsScoredPer9":"8.44","homeRunsPer9":"1.69","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":8,"groundOuts":20,"airOuts":11,"runs":7,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":25,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":2,"avg":".253","atBats":75,"obp":".325","slg":".373","ops":".698","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":28,"rbi":2,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".367","groundOutsToAirouts":"1.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":44,"errors":0,"chances":47,"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":10,"gamesStarted":0,"flyOuts":5,"groundOuts":12,"airOuts":8,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":6,"intentionalWalks":2,"hits":8,"hitByPitch":1,"atBats":29,"obp":".395","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":161,"era":"5.63","inningsPitched":"8.0","wins":0,"losses":2,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.75","battersFaced":39,"outs":24,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":65,"strikes":96,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".000","pitchesPerInning":"20.13","gamesFinished":3,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"4.50","walksPer9Inn":"6.75","hitsPer9Inn":"9.00","runsScoredPer9":"5.63","homeRunsPer9":"2.25","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"1-4 | 2B, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":15,"groundOuts":17,"airOuts":35,"runs":5,"doubles":8,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":13,"intentionalWalks":2,"hits":28,"hitByPitch":0,"avg":".283","atBats":99,"obp":".360","slg":".364","ops":".724","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":36,"rbi":10,"leftOnBase":37,"sacBunts":0,"sacFlies":2,"babip":".350","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":12,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":64,"putOuts":39,"errors":0,"chances":103,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[679845,677951,521692,657041,516782,664728,695600,686555,553869,686681,702070,683232,663738,621381,668674],"pitchers":[702070,683232,663738,621381,668674],"bench":[695506,672580,686469],"bullpen":[696131,663460,656638,607625,669212,666142,670167,608379],"battingOrder":[679845,677951,521692,657041,664728,695600,686555,553869,686681],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Witt Jr. (8, Kikuchi); Díaz, E (2, Kikuchi); Massey (5, Kikuchi)."},{"label":"TB","value":"Collins 2; Díaz, E 2; Jensen 2; Marte, S; Massey 2; Witt Jr. 2."},{"label":"RBI","value":"Collins 2 (6); Díaz, E 2 (2); Marte, S (1); Massey (5)."},{"label":"2-out RBI","value":"Collins 2; Massey; Díaz, E 2."},{"label":"Runners left in scoring position, 2 out","value":"Collins; Massey 2; Loftin."},{"label":"SF","value":"Marte, S."},{"label":"Team RISP","value":"4-for-12."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Isbel (5, 2nd base off Pomeranz/O'Hoppe)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Witt Jr.-Massey-Perez, S; Loftin)."}]}],"note":[{"label":"1","value":"Ran for Marte, S in the 8th."}]}},"officials":[{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":658292,"fullName":"Derek Thomas","link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"Third Base"}],"info":[{"label":"Balk","value":"Kikuchi."},{"label":"ABS Challenge","value":"Thomas, L (Strike-Overturned to Ball); O'Hoppe (Ball-Overturned to Strike); Collins (Strike-Confirmed); Díaz, E (Ball-Confirmed); Neto (Strike-Confirmed); Trout (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Kikuchi 90-60; Anderson, S 20-12; Zeferjahn 13-10; Pomeranz 30-17; Cameron 88-60; Mears 14-6; Lynch IV 5-3; Strahm 8-6; Erceg 18-10."},{"label":"Groundouts-flyouts","value":"Kikuchi 2-4; Anderson, S 1-0; Zeferjahn 0-1; Pomeranz 0-2; Cameron 6-2; Mears 1-0; Lynch IV 0-0; Strahm 2-1; Erceg 1-0."},{"label":"Batters faced","value":"Kikuchi 22; Anderson, S 5; Zeferjahn 3; Pomeranz 6; Cameron 28; Mears 3; Lynch IV 1; Strahm 3; Erceg 4."},{"label":"Inherited runners-scored","value":"Mears 3-2; Lynch IV 3-0."},{"label":"Umpires","value":"HP: Jim Wolf. 1B: Derek Thomas. 2B: Alex MacKay. 3B: Alan Porter. "},{"label":"Weather","value":"69 degrees, Clear."},{"label":"Wind","value":"8 mph, L To R."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:45."},{"label":"Att","value":"19,079."},{"label":"Venue","value":"Kauffman Stadium."},{"label":"April 24, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555","boxscoreName":"Collins"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | BB, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"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":21,"flyOuts":8,"groundOuts":8,"airOuts":17,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".206","atBats":63,"obp":".296","slg":".270","ops":".566","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":17,"rbi":6,"leftOnBase":34,"sacBunts":0,"sacFlies":0,"babip":".324","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","popOuts":6,"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":0,"putOuts":31,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"player":{"person":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869","boxscoreName":"Díaz, E"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","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":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".429","atBats":7,"obp":".500","slg":".714","ops":"1.214","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":22,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":53,"hittingGameScore":53},{"player":{"person":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070","boxscoreName":"Cameron"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(W, 2-1)","summary":"6.1 IP, 3 ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"6.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":28,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":28,"strikes":60,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.26","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":17,"groundOuts":22,"airOuts":32,"runs":17,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":23,"baseOnBalls":9,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":108,"obp":".342","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":412,"era":"5.13","inningsPitched":"26.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.52","battersFaced":117,"outs":79,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":412,"balls":152,"strikes":260,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":1,"winPercentage":".667","pitchesPerInning":"15.65","gamesFinished":0,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"7.86","walksPer9Inn":"3.08","hitsPer9Inn":"10.59","runsScoredPer9":"5.81","homeRunsPer9":"1.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":53,"pitchingGameScore":53}]},"decisions":{"winner":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"loser":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"save":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}