{"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":822975,"link":"/api/v1.1/game/822975/feed/live","metaData":{"wait":10,"timeStamp":"20260530_233021","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822975,"type":"R","doubleHeader":"N","id":"2026/05/30/anamlb-tbamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822975-2026-05-30","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-30T20:10:00Z","originalDate":"2026-05-30","officialDate":"2026-05-30","dayNight":"day","time":"4:10","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":59,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":23,"losses":36,"ties":0,"pct":".390"},"records":{},"divisionLeader":false,"wins":23,"losses":36,"winningPercentage":".390"},"franchiseName":"Los Angeles","clubName":"Angels","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139","season":2026,"venue":{"id":12,"name":"Tropicana Field","link":"/api/v1/venues/12"},"springVenue":{"id":2534,"link":"/api/v1/venues/2534"},"teamCode":"tba","fileCode":"tb","abbreviation":"TB","teamName":"Rays","locationName":"St. Petersburg","firstYearOfPlay":"1996","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Tampa Bay","record":{"gamesPlayed":55,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":35,"losses":20,"ties":0,"pct":".636"},"records":{},"divisionLeader":false,"wins":35,"losses":20,"winningPercentage":".636"},"franchiseName":"Tampa Bay","clubName":"Rays","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},"ID670764":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764","firstName":"Taylor","lastName":"Walls","primaryNumber":"6","birthDate":"1996-07-10","currentAge":30,"birthCity":"Cordele","birthStateProvince":"GA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Taylor","useLastName":"Walls","boxscoreName":"Walls","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-05-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Walls","nameSlug":"taylor-walls-670764","firstLastName":"Taylor Walls","lastFirstName":"Walls, Taylor","lastInitName":"Walls, T","initLastName":"T Walls","fullFMLName":"Taylor Walls","fullLFMName":"Walls, Taylor","strikeZoneTop":3.056,"strikeZoneBottom":1.542},"ID571927":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927","firstName":"Steven","lastName":"Matz","primaryNumber":"32","birthDate":"1991-05-29","currentAge":35,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Matz","middleName":"Jakob","boxscoreName":"Matz","nickName":"Matzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"Mats","mlbDebutDate":"2015-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Matz","nameSlug":"steven-matz-571927","firstLastName":"Steven Matz","lastFirstName":"Matz, Steven","lastInitName":"Matz, S","initLastName":"S Matz","fullFMLName":"Steven Jakob Matz","fullLFMName":"Matz, Steven Jakob","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID663556":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556","firstName":"Shane","lastName":"McClanahan","primaryNumber":"18","birthDate":"1997-04-28","currentAge":29,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"McClanahan","boxscoreName":"McClanahan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane McClanahan","nameSlug":"shane-mcclanahan-663556","firstLastName":"Shane McClanahan","lastFirstName":"McClanahan, Shane","lastInitName":"McClanahan, S","initLastName":"S McClanahan","fullFMLName":"Shane McClanahan","fullLFMName":"McClanahan, Shane","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID686554":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554","firstName":"Oliver","lastName":"Dunn","primaryNumber":"35","birthDate":"1997-09-02","currentAge":29,"birthCity":"Salt Lake City","birthStateProvince":"UT","birthCountry":"USA","height":"5' 10\"","weight":207,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Oliver","useLastName":"Dunn","middleName":"Harris","boxscoreName":"Dunn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oliver Dunn","nameSlug":"oliver-dunn-686554","firstLastName":"Oliver Dunn","lastFirstName":"Dunn, Oliver","lastInitName":"Dunn, O","initLastName":"O Dunn","fullFMLName":"Oliver Harris Dunn","fullLFMName":"Dunn, Oliver Harris","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"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},"ID668723":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723","firstName":"Ryan","lastName":"Vilade","primaryNumber":"26","birthDate":"1999-02-18","currentAge":27,"birthCity":"Grapevine","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":226,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"Vilade","middleName":"James","boxscoreName":"Vilade","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"vill-AID","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Vilade","nameSlug":"ryan-vilade-668723","firstLastName":"Ryan Vilade","lastFirstName":"Vilade, Ryan","lastInitName":"Vilade, R","initLastName":"R Vilade","fullFMLName":"Ryan James Vilade","fullLFMName":"Vilade, Ryan James","strikeZoneTop":3.28,"strikeZoneBottom":1.65},"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},"ID802415":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415","firstName":"Chandler","lastName":"Simpson","primaryNumber":"14","birthDate":"2000-11-18","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Chandler","useLastName":"Simpson","middleName":"Lenard","boxscoreName":"Simpson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chandler Simpson","nameSlug":"chandler-simpson-802415","firstLastName":"Chandler Simpson","lastFirstName":"Simpson, Chandler","lastInitName":"Simpson, C","initLastName":"C Simpson","fullFMLName":"Chandler Lenard Simpson","fullLFMName":"Simpson, Chandler Lenard","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID815083":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083","firstName":"Mitchell","lastName":"Farris","primaryNumber":"70","birthDate":"2001-02-14","currentAge":25,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Farris","middleName":"Thomas","boxscoreName":"Farris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitch Farris","nameSlug":"mitch-farris-815083","firstLastName":"Mitch Farris","lastFirstName":"Farris, Mitch","lastInitName":"Farris, M","initLastName":"M Farris","fullFMLName":"Mitchell Thomas Farris","fullLFMName":"Farris, Mitchell Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680570":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570","firstName":"Grayson","lastName":"Rodriguez","primaryNumber":"21","birthDate":"1999-11-16","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grayson","useLastName":"Rodriguez","middleName":"Greer","boxscoreName":"Rodriguez, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grayson Rodriguez","nameSlug":"grayson-rodriguez-680570","firstLastName":"Grayson Rodriguez","lastFirstName":"Rodriguez, Grayson","lastInitName":"Rodriguez, G","initLastName":"G Rodriguez","fullFMLName":"Grayson Greer Rodriguez","fullLFMName":"Rodriguez, Grayson Greer","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID607259":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","firstName":"Nicholas","lastName":"Martinez","primaryNumber":"28","birthDate":"1990-08-05","currentAge":36,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Martinez","middleName":"Andres","boxscoreName":"Martinez, N","nickName":"Tricky","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Martinez","nameSlug":"nick-martinez-607259","firstLastName":"Nick Martinez","lastFirstName":"Martinez, Nick","lastInitName":"Martinez, N","initLastName":"N Martinez","fullFMLName":"Nicholas Andres Martinez","fullLFMName":"Martinez, Nicholas Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID642121":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121","firstName":"Cole","lastName":"Sulser","primaryNumber":"71","birthDate":"1990-03-12","currentAge":36,"birthCity":"Santa Ysabel","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Sulser","middleName":"Young","boxscoreName":"Sulser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Sulser","nameSlug":"cole-sulser-642121","firstLastName":"Cole Sulser","lastFirstName":"Sulser, Cole","lastInitName":"Sulser, C","initLastName":"C Sulser","fullFMLName":"Cole Young Sulser","fullLFMName":"Sulser, Cole Young","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID681806":{"id":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806","firstName":"Andrew","lastName":"Wantz","birthDate":"1995-10-13","currentAge":30,"birthCity":"Erie","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Wantz","middleName":"Hunter","boxscoreName":"Wantz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Wantz","nameSlug":"andrew-wantz-681806","firstLastName":"Andrew Wantz","lastFirstName":"Wantz, Andrew","lastInitName":"Wantz, A","initLastName":"A Wantz","fullFMLName":"Andrew Hunter Wantz","fullLFMName":"Wantz, Andrew Hunter","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID685133":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133","firstName":"Wade","lastName":"Meckler","primaryNumber":"53","birthDate":"2000-04-21","currentAge":26,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wade","useLastName":"Meckler","middleName":"Jameson","boxscoreName":"Meckler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wade Meckler","nameSlug":"wade-meckler-685133","firstLastName":"Wade Meckler","lastFirstName":"Meckler, Wade","lastInitName":"Meckler, W","initLastName":"W Meckler","fullFMLName":"Wade Jameson Meckler","fullLFMName":"Meckler, Wade Jameson","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID665861":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861","firstName":"Sebastián","lastName":"Rivero","primaryNumber":"38","birthDate":"1998-11-16","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Sebastián","useLastName":"Rivero","boxscoreName":"Rivero","gender":"M","nameMatrilineal":"Aguilar","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sebastián Rivero","nameSlug":"sebastian-rivero-665861","firstLastName":"Sebastián Rivero","lastFirstName":"Rivero, Sebastián","lastInitName":"Rivero, S","initLastName":"S Rivero","fullFMLName":"Sebastián Rivero","fullLFMName":"Rivero, Sebastián ","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"ID643377":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377","firstName":"James","lastName":"Jax","primaryNumber":"22","birthDate":"1994-11-22","currentAge":31,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Jax","middleName":"Griffin","boxscoreName":"Jax","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Jax","nameSlug":"griffin-jax-643377","firstLastName":"Griffin Jax","lastFirstName":"Jax, Griffin","lastInitName":"Jax, G","initLastName":"G Jax","fullFMLName":"James Griffin Jax","fullLFMName":"Jax, James Griffin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID650490":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490","firstName":"Yandy","lastName":"Díaz","primaryNumber":"2","birthDate":"1991-08-08","currentAge":35,"birthCity":"Sagua la Grande","birthCountry":"Cuba","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yandy","useLastName":"Díaz","boxscoreName":"Díaz, Y","nickName":"Aranita Diaz","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-dee","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yandy Díaz","nameSlug":"yandy-diaz-650490","firstLastName":"Yandy Díaz","lastFirstName":"Díaz, Yandy","lastInitName":"Díaz, Y","initLastName":"Y Díaz","fullFMLName":"Yandy Díaz","fullLFMName":"Díaz, Yandy","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID810938":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938","firstName":"Benjamin","lastName":"Williamson","primaryNumber":"15","birthDate":"2000-11-05","currentAge":25,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ben","useLastName":"Williamson","middleName":"Andrew","boxscoreName":"Williamson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Williamson","nameSlug":"ben-williamson-810938","firstLastName":"Ben Williamson","lastFirstName":"Williamson, Ben","lastInitName":"Williamson, B","initLastName":"B Williamson","fullFMLName":"Benjamin Andrew Williamson","fullLFMName":"Williamson, Benjamin Andrew","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID683748":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748","firstName":"Victor","lastName":"Mesa","primaryNumber":"25","birthDate":"2001-09-08","currentAge":25,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Mesa Jr.","boxscoreName":"Mesa Jr.","gender":"M","nameMatrilineal":"Rios","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Victor Mesa Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"victor-mesa-jr-683748","firstLastName":"Victor Mesa Jr.","lastFirstName":"Mesa Jr., Victor","lastInitName":"Mesa Jr., V","initLastName":"V Mesa Jr.","fullFMLName":"Victor  Mesa Jr.","fullLFMName":"Mesa Jr., Victor","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"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},"ID691406":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406","firstName":"Junior","lastName":"Caminero","primaryNumber":"13","birthDate":"2003-07-05","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Junior","useLastName":"Caminero","middleName":"Alberto","boxscoreName":"Caminero","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"cah-min-AIR-oh","mlbDebutDate":"2023-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Junior Caminero","nameSlug":"junior-caminero-691406","firstLastName":"Junior Caminero","lastFirstName":"Caminero, Junior","lastInitName":"Caminero, J","initLastName":"J Caminero","fullFMLName":"Junior Alberto Caminero","fullLFMName":"Caminero, Junior Alberto","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID656876":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876","firstName":"Drew","lastName":"Rasmussen","primaryNumber":"57","birthDate":"1995-07-27","currentAge":31,"birthCity":"Puyallup","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Rasmussen","middleName":"Thomas","boxscoreName":"Rasmussen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RASS-muss-ehn","mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Rasmussen","nameSlug":"drew-rasmussen-656876","firstLastName":"Drew Rasmussen","lastFirstName":"Rasmussen, Drew","lastInitName":"Rasmussen, D","initLastName":"D Rasmussen","fullFMLName":"Drew Thomas Rasmussen","fullLFMName":"Rasmussen, Drew Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID642350":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350","firstName":"Jose","lastName":"Siri","primaryNumber":"28","birthDate":"1995-07-22","currentAge":31,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jose","useLastName":"Siri","middleName":"Alexander","boxscoreName":"Siri","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SEER-ee","mlbDebutDate":"2021-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Siri","nameSlug":"jose-siri-642350","firstLastName":"Jose Siri","lastFirstName":"Siri, Jose","lastInitName":"Siri, J","initLastName":"J Siri","fullFMLName":"Jose Alexander Siri","fullLFMName":"Siri, Jose Alexander","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID622268":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268","firstName":"Donovan","lastName":"Walton","primaryNumber":"29","birthDate":"1994-05-25","currentAge":32,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Donovan","useLastName":"Walton","middleName":"R.","boxscoreName":"Walton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Walton","nameSlug":"donovan-walton-622268","firstLastName":"Donovan Walton","lastFirstName":"Walton, Donovan","lastInitName":"Walton, D","initLastName":"D Walton","fullFMLName":"Donovan R. Walton","fullLFMName":"Walton, Donovan R.","strikeZoneTop":3.094,"strikeZoneBottom":1.561},"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},"ID663611":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611","firstName":"Nicklaus","lastName":"Madrigal","primaryNumber":"20","birthDate":"1997-03-05","currentAge":29,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":175,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Madrigal","middleName":"M.","boxscoreName":"Madrigal","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Madrigal","nameSlug":"nick-madrigal-663611","firstLastName":"Nick Madrigal","lastFirstName":"Madrigal, Nick","lastInitName":"Madrigal, N","initLastName":"N Madrigal","fullFMLName":"Nicklaus M. Madrigal","fullLFMName":"Madrigal, Nicklaus M.","strikeZoneTop":2.971,"strikeZoneBottom":1.499},"ID680700":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700","firstName":"Richard","lastName":"Palacios","primaryNumber":"1","birthDate":"1997-05-16","currentAge":29,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Richie","useLastName":"Palacios","middleName":"Jordan","boxscoreName":"Palacios, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"puh-LAH-see-ohs","mlbDebutDate":"2022-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Richie Palacios","nameSlug":"richie-palacios-680700","firstLastName":"Richie Palacios","lastFirstName":"Palacios, Richie","lastInitName":"Palacios, R","initLastName":"R Palacios","fullFMLName":"Richard  Palacios","fullLFMName":"Palacios, Richard ","strikeZoneTop":3.04,"strikeZoneBottom":1.53},"ID668984":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984","firstName":"Casey","lastName":"Legumina","primaryNumber":"67","birthDate":"1997-06-19","currentAge":29,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Legumina","middleName":"Davey","boxscoreName":"Legumina","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Legumina","nameSlug":"casey-legumina-668984","firstLastName":"Casey Legumina","lastFirstName":"Legumina, Casey","lastInitName":"Legumina, C","initLastName":"C Legumina","fullFMLName":"Casey Davey Legumina","fullLFMName":"Legumina, Casey Davey","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID820862":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862","firstName":"Jose","lastName":"Fermin","primaryNumber":"65","birthDate":"2001-11-28","currentAge":24,"birthCity":"Payita","birthCountry":"Dominican Republic","height":"6' 3\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Fermin","middleName":"Miguel","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Pena","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2025-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermin","nameSlug":"jose-fermin-820862","firstLastName":"José Fermin","lastFirstName":"Fermin, José","lastInitName":"Fermin, J","initLastName":"J Fermin","fullFMLName":"Jose Miguel Fermin","fullLFMName":"Fermin, Jose Miguel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID693855":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855","firstName":"Ian","lastName":"Seymour","primaryNumber":"61","birthDate":"1998-12-13","currentAge":27,"birthCity":"Madison","birthStateProvince":"CT","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ian","useLastName":"Seymour","middleName":"Albert","boxscoreName":"Seymour, I","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"see-more","mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ian Seymour","nameSlug":"ian-seymour-693855","firstLastName":"Ian Seymour","lastFirstName":"Seymour, Ian","lastInitName":"Seymour, I","initLastName":"I Seymour","fullFMLName":"Ian Albert Seymour","fullLFMName":"Seymour, Ian Albert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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},"ID664076":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076","firstName":"Garrett","lastName":"Cleavinger","primaryNumber":"60","birthDate":"1994-04-23","currentAge":32,"birthCity":"Lawrence","birthStateProvince":"KS","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Cleavinger","middleName":"J.","boxscoreName":"Cleavinger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KLEH-vin-jer","mlbDebutDate":"2020-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Garrett Cleavinger","nameSlug":"garrett-cleavinger-664076","firstLastName":"Garrett Cleavinger","lastFirstName":"Cleavinger, Garrett","lastInitName":"Cleavinger, G","initLastName":"G Cleavinger","fullFMLName":"Garrett J. Cleavinger","fullLFMName":"Cleavinger, Garrett J.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676439":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439","firstName":"Hunter","lastName":"Feduccia","primaryNumber":"46","birthDate":"1997-06-05","currentAge":29,"birthCity":"Lake Charles","birthStateProvince":"LA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Feduccia","boxscoreName":"Feduccia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"fe-DOO-she-uh","mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Feduccia","nameSlug":"hunter-feduccia-676439","firstLastName":"Hunter Feduccia","lastFirstName":"Feduccia, Hunter","lastInitName":"Feduccia, H","initLastName":"H Feduccia","fullFMLName":"Hunter Feduccia","fullLFMName":"Feduccia, Hunter","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID687330":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330","firstName":"Kevin","lastName":"Kelly","primaryNumber":"49","birthDate":"1997-11-28","currentAge":28,"birthCity":"Springfield","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Kelly","middleName":"Clayton","boxscoreName":"Kelly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Kelly","nameSlug":"kevin-kelly-687330","firstLastName":"Kevin Kelly","lastFirstName":"Kelly, Kevin","lastInitName":"Kelly, K","initLastName":"K Kelly","fullFMLName":"Kevin Clayton Kelly","fullLFMName":"Kelly, Kevin Clayton","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID666018":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018","firstName":"Jonathan","lastName":"Aranda","primaryNumber":"8","birthDate":"1998-05-23","currentAge":28,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jonathan","useLastName":"Aranda","middleName":"Alexander","boxscoreName":"Aranda","gender":"M","nameMatrilineal":"Ventura","isPlayer":true,"isVerified":false,"pronunciation":"ah-RAHN-duh","mlbDebutDate":"2022-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Aranda","nameSlug":"jonathan-aranda-666018","firstLastName":"Jonathan Aranda","lastFirstName":"Aranda, Jonathan","lastInitName":"Aranda, J","initLastName":"J Aranda","fullFMLName":"Jonathan Alexander Aranda","fullLFMName":"Aranda, Jonathan Alexander","strikeZoneTop":3.189,"strikeZoneBottom":1.61},"ID663743":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743","firstName":"Nicholas","lastName":"Fortes","primaryNumber":"40","birthDate":"1996-11-11","currentAge":29,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":198,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Nick","useLastName":"Fortes","boxscoreName":"Fortes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"For-tez","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Fortes","nameSlug":"nick-fortes-663743","firstLastName":"Nick Fortes","lastFirstName":"Fortes, Nick","lastInitName":"Fortes, N","initLastName":"N Fortes","fullFMLName":"Nicholas Fortes","fullLFMName":"Fortes, Nicholas","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"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},"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},"ID489446":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446","firstName":"Kirby","lastName":"Yates","primaryNumber":"54","birthDate":"1987-03-25","currentAge":39,"birthCity":"Lihue","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kirby","useLastName":"Yates","middleName":"Kali","boxscoreName":"Yates","nickName":"Chubbs Senior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"mlbDebutDate":"2014-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kirby Yates","nameSlug":"kirby-yates-489446","firstLastName":"Kirby Yates","lastFirstName":"Yates, Kirby","lastInitName":"Yates, K","initLastName":"K Yates","fullFMLName":"Kirby Kali Yates","fullLFMName":"Yates, Kirby Kali","strikeZoneTop":3.301,"strikeZoneBottom":1.504},"ID641329":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329","firstName":"Bryan","lastName":"Baker","primaryNumber":"47","birthDate":"1994-12-02","currentAge":31,"birthCity":"Fort Walton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Baker","middleName":"Scott","boxscoreName":"Baker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Baker","nameSlug":"bryan-baker-641329","firstLastName":"Bryan Baker","lastFirstName":"Baker, Bryan","lastInitName":"Baker, B","initLastName":"B Baker","fullFMLName":"Bryan Scott Baker","fullLFMName":"Baker, Bryan Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID656775":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775","firstName":"Boyce","lastName":"Mullins","primaryNumber":"31","birthDate":"1994-10-01","currentAge":31,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"5' 7\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cedric","useLastName":"Mullins","middleName":"Cedric","boxscoreName":"Mullins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cedric Mullins","nameTitle":"II","nameSuffix":"II","nameSlug":"cedric-mullins-656775","firstLastName":"Cedric Mullins","lastFirstName":"Mullins, Cedric","lastInitName":"Mullins, C","initLastName":"C Mullins","fullFMLName":"Boyce Cedric Mullins","fullLFMName":"Mullins, Boyce Cedric","strikeZoneTop":3.005,"strikeZoneBottom":1.517}},"venue":{"id":12,"name":"Tropicana Field","link":"/api/v1/venues/12","location":{"address1":"One Tropicana Drive","city":"St. Petersburg","state":"Florida","stateAbbrev":"FL","postalCode":"33705","defaultCoordinates":{"latitude":27.767778,"longitude":-82.6525},"azimuthAngle":359.0,"elevation":15,"country":"USA","phone":"(727) 825-3137"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":25025,"turfType":"Artificial Turf","roofType":"Dome","leftLine":315,"left":370,"leftCenter":410,"center":404,"rightCenter":404,"right":370,"rightLine":322},"active":true,"season":"2026"},"officialVenue":{"id":12,"link":"/api/v1/venues/12"},"weather":{"condition":"Dome","temp":"72","wind":"0 mph, None"},"gameInfo":{"attendance":22480,"firstPitch":"2026-05-30T20:10:00.000Z","gameDurationMinutes":200},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":2,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"home":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"}},"officialScorer":{"id":800937,"fullName":"Jay D'Abramo","link":"/api/v1/people/800937"},"primaryDatacaster":{"id":815804,"fullName":"Michael Britt","link":"/api/v1/people/815804"},"moundVisits":{"away":{"used":4,"remaining":0},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-30T20:10:49.851Z","endTime":"2026-05-30T20:12:00.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7,9,10],"actionIndex":[0,1,2,3,4,5],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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-05-30T17:03:04.529Z","endTime":"2026-05-30T19:45:54.219Z","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-05-30T19:45:54.219Z","endTime":"2026-05-30T20:08:53.377Z","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-05-30T20:08:53.377Z","endTime":"2026-05-30T20:10:52.850Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"description":"Angels pitcher Brent Suter ejected by 3B umpire Lance Barrett.","event":"Ejection","eventType":"ejection","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-30T20:10:51.976Z","endTime":"2026-05-30T20:10:51.977Z","isPitch":false,"type":"action","player":{"id":608718,"link":"/api/v1/people/608718"},"umpire":{"id":483561,"link":"/api/v1/people/483561"}},{"details":{"description":"Rays pitcher Steven Wilson ejected by 3B umpire Lance Barrett.","event":"Ejection","eventType":"ejection","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-05-30T20:10:51.978Z","endTime":"2026-05-30T20:10:51.979Z","isPitch":false,"type":"action","player":{"id":621051,"link":"/api/v1/people/621051"},"umpire":{"id":483561,"link":"/api/v1/people/483561"}},{"details":{"description":"Rays pitcher Manuel Rodríguez ejected by 3B umpire Lance Barrett.","event":"Ejection","eventType":"ejection","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-05-30T20:10:51.980Z","endTime":"2026-05-30T20:10:51.981Z","isPitch":false,"type":"action","player":{"id":655889,"link":"/api/v1/people/655889"},"umpire":{"id":483561,"link":"/api/v1/people/483561"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3636356000242,"aZ":-19.503762087301435,"pfxX":-9.913865959532938,"pfxZ":6.6502174927233435,"pX":-0.5579089290524285,"pZ":2.475584799158787,"vX0":6.252723721386245,"vY0":-137.61941523780337,"vZ0":-5.268522361928506,"x":138.27,"y":171.94,"x0":-1.5788514894495074,"y0":50.0049953794628,"z0":5.748205638555466,"aX":-18.896886294003757},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.0,"breakHorizontal":16.6,"spinRate":2416,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.39897793118334013,"extension":6.454432182044146},"index":6,"playId":"6bcb2dd5-6579-3d5d-97d1-802265a24cdf","pitchNumber":1,"startTime":"2026-05-30T20:10:51.982Z","endTime":"2026-05-30T20:10:54.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49886095851139,"aZ":-13.151355589017733,"pfxX":-9.194707542564224,"pfxZ":9.715969967550183,"pX":0.42103134204640674,"pZ":2.2212366815868005,"vX0":8.715038860329773,"vY0":-139.32648883644245,"vZ0":-6.980527519662643,"x":100.95,"y":178.81,"x0":-1.5591137731682954,"y0":50.00346089548244,"z0":5.635603580276084,"aX":-18.003837125300215},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":14.8,"spinRate":2373,"spinDirection":211},"zone":6,"typeConfidence":0.92,"plateTime":0.39374737181631003,"extension":6.4364246116038135},"index":7,"playId":"3d0d7881-9b2f-36df-9809-ac28fe7287b1","pitchNumber":2,"startTime":"2026-05-30T20:11:10.012Z","endTime":"2026-05-30T20:11:13.549Z","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":8,"startTime":"2026-05-30T20:11:20.350Z","endTime":"2026-05-30T20:11:33.876Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.755968881903488,"aZ":-35.533803803827745,"pfxX":1.325288694368906,"pfxZ":-2.1278924180691625,"pX":1.2782723831016938,"pZ":-0.14388723543944634,"vX0":6.785052902247697,"vY0":-124.77266477992632,"vZ0":-7.176317522913237,"x":68.28,"y":242.66,"x0":-1.6468437685331188,"y0":50.00376652273175,"z0":5.6923349396222855,"aX":2.091446325697866},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.3,"breakHorizontal":-4.0,"spinRate":2595,"spinDirection":45},"zone":14,"typeConfidence":0.84,"plateTime":0.4387429189948975,"extension":6.4533168078057495},"index":9,"playId":"c33f3048-0c76-33a9-8092-96f28171bbc1","pitchNumber":3,"startTime":"2026-05-30T20:11:33.876Z","endTime":"2026-05-30T20:11:37.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05871266222042,"aZ":-12.434217283457023,"pfxX":-3.246579620562093,"pfxZ":9.834074088655798,"pX":0.7098302564779069,"pZ":3.5686540029959013,"vX0":6.9595791658383295,"vY0":-141.2294282918548,"vZ0":-4.408579775786082,"x":89.94,"y":142.43,"x0":-1.3715597871119092,"y0":50.0021799811943,"z0":5.95796009170088,"aX":-6.517002888486225},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.0,"breakHorizontal":4.3,"spinRate":2430,"spinDirection":197},"zone":12,"typeConfidence":0.92,"plateTime":0.3887614948838145,"extension":6.489475250960997},"index":10,"playId":"65475af4-3217-3874-9f21-7994f2b3f7c0","pitchNumber":4,"startTime":"2026-05-30T20:11:57.151Z","endTime":"2026-05-30T20:12:00.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:12:00.151Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Trout singles on a line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-30T20:12:06.008Z","endTime":"2026-05-30T20:14:32.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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,2,3,4,5,6],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.107741264678495,"aZ":-12.10008659097895,"pfxX":-3.4558601610931596,"pfxZ":9.899021054400714,"pX":0.33946727265022836,"pZ":2.788280209350011,"vX0":6.268491122930208,"vY0":-141.89063508500237,"vZ0":-6.410375295957886,"x":104.06,"y":163.5,"x0":-1.4548621964357127,"y0":50.00380270762579,"z0":5.856503846684795,"aX":-7.009255898558993},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.7,"breakHorizontal":4.9,"spinRate":2400,"spinDirection":197},"zone":6,"typeConfidence":0.92,"plateTime":0.386816365728035,"extension":6.507814772928376},"index":0,"playId":"bd4753ed-b60a-3636-b58e-ddecf7f27034","pitchNumber":1,"startTime":"2026-05-30T20:12:25.087Z","endTime":"2026-05-30T20:12:28.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28379166417342,"aZ":-16.764064377547218,"pfxX":-10.130284281203348,"pfxZ":7.872391091660168,"pX":-0.6415698717779469,"pZ":2.4223953393717226,"vX0":6.345737029840399,"vY0":-139.4811361809832,"vZ0":-5.7828504787536845,"x":141.46,"y":173.38,"x0":-1.6376588200849467,"y0":50.00479627536154,"z0":5.639887836529348,"aX":-19.832277902333868},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":16.9,"spinRate":2326,"spinDirection":213},"zone":4,"typeConfidence":0.92,"plateTime":0.3936816448974554,"extension":6.469751513459705},"index":1,"playId":"1f1b5260-3ef2-31ed-bcb5-db69211b5b79","pitchNumber":2,"startTime":"2026-05-30T20:12:41.107Z","endTime":"2026-05-30T20:12:44.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53619194770777,"aZ":-31.046200169442457,"pfxX":1.537046989781579,"pfxZ":0.6698388287427113,"pX":0.7800125739576692,"pZ":1.666067645343417,"vX0":5.577633962976511,"vY0":-128.65642917663283,"vZ0":-4.250244661732582,"x":87.27,"y":193.8,"x0":-1.611685423586934,"y0":50.00405953264661,"z0":5.7333352295654825,"aX":2.5873715382201277},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.5,"breakHorizontal":-4.0,"spinRate":2490,"spinDirection":80},"zone":14,"typeConfidence":0.91,"plateTime":0.42498657357913183,"extension":6.456026343679141},"index":2,"playId":"77a057a7-2376-334e-ad79-d140230dd4c8","pitchNumber":3,"startTime":"2026-05-30T20:13:08.026Z","endTime":"2026-05-30T20:13:11.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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46390592661979,"aZ":-11.914916332076492,"pfxX":-4.306702250991489,"pfxZ":10.037247197333713,"pX":0.44217271218361115,"pZ":1.449748569852337,"vX0":6.543094431304308,"vY0":-141.24705327725215,"vZ0":-9.71947211155777,"x":100.15,"y":199.64,"x0":-1.3458559444296596,"y0":50.002842811020514,"z0":5.703502647917942,"aX":-8.693434022618442},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":6.5,"spinRate":2548,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.38791753015141683,"extension":6.507692323774799},"index":3,"playId":"97b639f6-f699-3e17-992e-82424d8b2558","pitchNumber":4,"startTime":"2026-05-30T20:13:33.259Z","endTime":"2026-05-30T20:13:37.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.976427073962682,"aZ":-29.477244147649113,"pfxX":2.9711198310730316,"pfxZ":1.5867194546533847,"pX":1.3169544403172233,"pZ":1.4226408421054344,"vX0":6.556322046349579,"vY0":-129.4614961067313,"vZ0":-5.157526900460664,"x":66.8,"y":200.37,"x0":-1.6341010940441292,"y0":50.002880448023866,"z0":5.6964577539248005,"aX":5.042066189236163},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.9,"breakHorizontal":-6.8,"spinRate":2648,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.42305320617654685,"extension":6.310431925168414},"index":4,"playId":"23f34f87-fed2-3a13-919d-1648da425ff6","pitchNumber":5,"startTime":"2026-05-30T20:13:50.231Z","endTime":"2026-05-30T20:13:53.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.673523044264574,"aZ":-13.361237943786405,"pfxX":-9.170496598221845,"pfxZ":9.462518099067925,"pX":-0.16766110705062826,"pZ":1.392393396450396,"vX0":7.137183367172976,"vY0":-140.1277013532861,"vZ0":-9.026453782129844,"x":123.39,"y":201.19,"x0":-1.5562147619339313,"y0":50.006500567156785,"z0":5.528596691890028,"aX":-18.240531091093107},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":15.1,"spinRate":2462,"spinDirection":209},"zone":13,"typeConfidence":0.93,"plateTime":0.39087352776991935,"extension":6.464054844520351},"index":5,"playId":"034eb389-20b4-3017-97ef-e008baa24f39","pitchNumber":6,"startTime":"2026-05-30T20:14:06.045Z","endTime":"2026-05-30T20:14:10.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50088962097496,"aZ":-16.06764331156993,"pfxX":-10.172737716548497,"pfxZ":8.177656634478526,"pX":-0.10002488340884692,"pZ":2.0125859352168645,"vX0":7.553480557168188,"vY0":-139.4856207057211,"vZ0":-6.86577014080421,"x":120.81,"y":184.44,"x0":-1.5219795907112879,"y0":50.00524231077371,"z0":5.566404778599482,"aX":-20.039630401631428},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":16.8,"spinRate":2470,"spinDirection":213},"zone":8,"typeConfidence":0.92,"plateTime":0.3927484182552128,"extension":6.4941730563200135},"hitData":{"launchSpeed":97.4,"launchAngle":16.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.16,"coordY":72.66}},"index":6,"playId":"bc4dba83-e498-347a-bddb-d74cde494923","pitchNumber":7,"startTime":"2026-05-30T20:14:23.373Z","endTime":"2026-05-30T20:14:32.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:14:32.416Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vaughn Grissom walks. Mike Trout to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-30T20:14:59.732Z","endTime":"2026-05-30T20:16:25.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57186051312162,"aZ":-15.338174130476604,"pfxX":-1.9492508623484195,"pfxZ":8.56692055688687,"pX":1.1108577494939478,"pZ":2.879748530337504,"vX0":7.720482832987655,"vY0":-139.5813660583798,"vZ0":-5.058822106853509,"x":74.66,"y":161.03,"x0":-1.4424633029078016,"y0":50.003014725257984,"z0":5.731840347877269,"aX":-3.8310488835179948},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":1.9,"spinRate":2497,"spinDirection":202},"zone":12,"typeConfidence":0.9,"plateTime":0.39299968703438104,"extension":6.524923790779046},"index":0,"playId":"b3156d4b-226f-34c7-9bce-c4757ffbdc5a","pitchNumber":1,"startTime":"2026-05-30T20:14:59.732Z","endTime":"2026-05-30T20:15:02.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13115379316693,"aZ":-27.214287509034218,"pfxX":0.8514995354296833,"pfxZ":2.8834777974929846,"pX":1.770992919010406,"pZ":2.6040398757094976,"vX0":8.61214263668226,"vY0":-130.28224560400608,"vZ0":-2.7678294167549446,"x":49.49,"y":168.47,"x0":-1.6868390425508537,"y0":50.003349908828625,"z0":5.734998539219031,"aX":1.4646910494940328},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.8,"breakHorizontal":-3.5,"spinRate":2519,"spinDirection":155},"zone":12,"typeConfidence":0.89,"plateTime":0.4202627904285108,"extension":6.203067300927115},"index":1,"playId":"737a5fbc-a201-38f0-88b5-652877a7ba0f","pitchNumber":2,"startTime":"2026-05-30T20:15:16.599Z","endTime":"2026-05-30T20:15:19.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.511584029372084,"aZ":-18.427120160081458,"pfxX":-10.463922135227008,"pfxZ":7.125132091227002,"pX":-0.0018772650435821814,"pZ":2.90930134793371,"vX0":8.049057877140443,"vY0":-138.19021728674457,"vZ0":-3.9400640653307573,"x":117.07,"y":160.23,"x0":-1.596491932612329,"y0":50.00181943239003,"z0":5.595480050034802,"aX":-20.1864308434123},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":17.2,"spinRate":2369,"spinDirection":213},"zone":2,"typeConfidence":0.91,"plateTime":0.3967345013886585,"extension":6.407465823543938},"index":2,"playId":"47103f96-0387-3cb3-927e-1ca06d429a7e","pitchNumber":3,"startTime":"2026-05-30T20:15:34.737Z","endTime":"2026-05-30T20:15:37.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.085466638917445,"aZ":-19.907213888124065,"pfxX":-11.06565655330846,"pfxZ":6.20217514774772,"pX":-0.9369683440805541,"pZ":3.332742365990639,"vX0":6.005305326457192,"vY0":-140.086123381403,"vZ0":-2.8936052921384023,"x":152.72,"y":148.8,"x0":-1.6764550166154213,"y0":50.00157624928217,"z0":5.6877573090204585,"aX":-21.884332602384582},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.8,"breakHorizontal":18.7,"spinRate":2364,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.39172173086385254,"extension":6.257299972582612},"index":3,"playId":"458c765b-2ccd-3888-a265-a6f59af9990d","pitchNumber":4,"startTime":"2026-05-30T20:15:53.561Z","endTime":"2026-05-30T20:15:57.098Z","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":1,"outs":1},"index":4,"startTime":"2026-05-30T20:16:05.160Z","endTime":"2026-05-30T20:16:22.028Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.453953964827704,"aZ":-15.985465989685267,"pfxX":-4.380222988503613,"pfxZ":8.183816311383682,"pX":-0.1991552162288043,"pZ":3.440635824443238,"vX0":5.039131265160825,"vY0":-140.1876775903138,"vZ0":-3.7724903124070046,"x":124.59,"y":145.88,"x0":-1.4559936459207627,"y0":50.00465305251873,"z0":5.855852126402956,"aX":-8.667346076205579},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":6.8,"spinRate":2411,"spinDirection":199},"zone":2,"typeConfidence":0.89,"plateTime":0.3915975950730308,"extension":6.435481180884276},"index":5,"playId":"b23c0493-e9d5-3553-b541-5eb38b657e42","pitchNumber":5,"startTime":"2026-05-30T20:16:22.028Z","endTime":"2026-05-30T20:16:25.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:16:25.679Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Soler walks. Mike Trout to 3rd. Vaughn Grissom to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-30T20:16:39.488Z","endTime":"2026-05-30T20:19:05.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"postOnSecond":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"postOnThird":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.600104757346934,"aZ":-18.9379347391698,"pfxX":-10.50055632395969,"pfxZ":6.844698075856936,"pX":0.9740016126307415,"pZ":2.810300758438722,"vX0":10.255146831979282,"vY0":-138.58241856679487,"vZ0":-4.338999454420488,"x":79.87,"y":162.9,"x0":-1.4203364385863058,"y0":50.00350341710458,"z0":5.670975853427115,"aX":-20.309974348768122},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":16.7,"spinRate":2487,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.39608599744926254,"extension":6.585044729709509},"index":0,"playId":"f8bfacb8-23a1-3497-8191-02e6d7067174","pitchNumber":1,"startTime":"2026-05-30T20:16:50.702Z","endTime":"2026-05-30T20:16:53.702Z","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":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02998006877186,"aZ":-19.60878242882729,"pfxX":-10.344528667840203,"pfxZ":6.459401469111519,"pX":-0.7606174435971863,"pZ":2.585231547588566,"vX0":6.324044622003262,"vY0":-138.8136898688947,"vZ0":-4.720737084497049,"x":145.99,"y":168.98,"x0":-1.7282684189719264,"y0":50.00339455655373,"z0":5.619403469605624,"aX":-20.121843765536664},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.8,"breakHorizontal":17.4,"spinRate":2287,"spinDirection":214},"zone":4,"typeConfidence":0.91,"plateTime":0.39507821357709716,"extension":6.231045746587448},"index":1,"playId":"662caf81-58fd-3438-ae7b-c8462b12dfe0","pitchNumber":2,"startTime":"2026-05-30T20:17:07.472Z","endTime":"2026-05-30T20:17:10.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.801687049474683,"aZ":-29.73917633991742,"pfxX":2.394628399760377,"pfxZ":1.3993141807211131,"pX":1.6626655736221245,"pZ":1.9996207645664092,"vX0":7.7563311469741345,"vY0":-131.47539355236512,"vZ0":-3.7941605326528274,"x":53.62,"y":184.79,"x0":-1.6412331420420043,"y0":50.004970638800636,"z0":5.677196601019364,"aX":4.178242364403589},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.9,"breakHorizontal":-6.1,"spinRate":2763,"spinDirection":153},"zone":14,"typeConfidence":0.9,"plateTime":0.41716606112840493,"extension":6.334390981683513},"index":2,"playId":"68c7f446-be27-3201-9328-fb1fb60425ee","pitchNumber":3,"startTime":"2026-05-30T20:17:41.283Z","endTime":"2026-05-30T20:17:44.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52931306209719,"aZ":-20.234486764962018,"pfxX":-10.1537477680011,"pfxZ":6.233828981714716,"pX":-1.0505793047127918,"pZ":3.163553026541131,"vX0":5.516206255444779,"vY0":-138.16270579061856,"vZ0":-3.1264241919963314,"x":157.05,"y":153.36,"x0":-1.7640812337971647,"y0":50.001730881059224,"z0":5.685172000848248,"aX":-19.44095090506801},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.8,"breakHorizontal":17.0,"spinRate":2473,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.39790125228760154,"extension":6.150111073231705},"index":3,"playId":"104b26c4-1a1e-3b1f-ad9a-ee7f78370dd5","pitchNumber":4,"startTime":"2026-05-30T20:17:58.632Z","endTime":"2026-05-30T20:18:03.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86160120056018,"aZ":-11.388008110754892,"pfxX":-2.781751554055438,"pfxZ":10.255011333267337,"pX":0.19358292454229858,"pZ":3.1908604803816245,"vX0":5.01851980378902,"vY0":-141.60670750192048,"vZ0":-5.54849822165028,"x":109.62,"y":152.63,"x0":-1.2416739554847314,"y0":50.00682482861963,"z0":5.906833207549573,"aX":-5.64094697515231},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.6,"breakHorizontal":4.0,"spinRate":2512,"spinDirection":197},"zone":2,"typeConfidence":0.92,"plateTime":0.3870542095257057,"extension":6.466043464526742},"index":4,"playId":"1801d997-cab2-3992-9137-e3192b598f83","pitchNumber":5,"startTime":"2026-05-30T20:18:21.492Z","endTime":"2026-05-30T20:18:27.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99738917661211,"aZ":-25.48081451603754,"pfxX":2.1495764085173823,"pfxZ":3.7755409950792984,"pX":0.8578423618578681,"pZ":1.0902513663614632,"vX0":6.081247645664994,"vY0":-131.9986408637841,"vZ0":-6.837077643405417,"x":84.3,"y":209.34,"x0":-1.751139755747973,"y0":50.00124680927639,"z0":5.578939224166768,"aX":3.8078751706312874},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.6,"breakHorizontal":-5.2,"spinRate":2679,"spinDirection":162},"zone":14,"typeConfidence":0.9,"plateTime":0.4142784299699347,"extension":6.030837332552634},"index":5,"playId":"d0776d89-e5e4-39b0-b6f4-a57a3f127c3b","pitchNumber":6,"startTime":"2026-05-30T20:18:43.482Z","endTime":"2026-05-30T20:18:46.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.062995216000203,"aZ":-18.248422981695537,"pfxX":-9.606758589214545,"pfxZ":6.987656511710112,"pX":0.31916691191483915,"pZ":1.277512839398238,"vX0":8.73595300949483,"vY0":-140.12119310257577,"vZ0":-8.31014016136794,"x":104.83,"y":204.29,"x0":-1.5877640771648003,"y0":50.000269731199865,"z0":5.469313532604953,"aX":-19.138917495782422},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.2,"breakHorizontal":15.6,"spinRate":2419,"spinDirection":212},"zone":14,"typeConfidence":0.92,"plateTime":0.3905863426997169,"extension":6.459942728017559},"index":6,"playId":"96009c7a-18ca-3efb-a9fd-da3bdafa46e9","pitchNumber":7,"startTime":"2026-05-30T20:19:00.246Z","endTime":"2026-05-30T20:19:05.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:19:05.585Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wade Meckler hits a grand slam (2) to right field. Mike Trout scores. Vaughn Grissom scores. Jorge Soler scores.","rbi":4,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-30T20:20:09.950Z","endTime":"2026-05-30T20:21:32.951Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"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-05-30T20:19:24.664Z","endTime":"2026-05-30T20:20:12.204Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42341091004115,"aZ":-22.058083683239197,"pfxX":2.6818061008307117,"pfxZ":5.566273932221186,"pX":1.2812214267102873,"pZ":1.5464694926582618,"vX0":7.176898313991945,"vY0":-133.63383725552208,"vZ0":-6.656758629260501,"x":68.16,"y":197.03,"x0":-1.7824000660117527,"y0":50.006024778756114,"z0":5.642585254371902,"aX":4.87406181703897},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.9,"breakHorizontal":-6.4,"spinRate":2622,"spinDirection":173},"zone":14,"typeConfidence":0.9,"plateTime":0.40909094583527184,"extension":6.47905692545704},"index":1,"playId":"c058b791-7ecc-37bc-a618-32316cda084c","pitchNumber":1,"startTime":"2026-05-30T20:20:12.204Z","endTime":"2026-05-30T20:20:15.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.504072448685758,"aZ":-26.27466181185477,"pfxX":2.584133000821338,"pfxZ":3.3889785885195725,"pX":0.7918187368195533,"pZ":1.926997688783378,"vX0":5.911099474627098,"vY0":-130.87939409160697,"vZ0":-4.592712257936238,"x":86.82,"y":186.75,"x0":-1.8279876445332952,"y0":50.004724858451155,"z0":5.66201960822373,"aX":4.5033442738951015},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.4,"breakHorizontal":-5.9,"spinRate":2713,"spinDirection":156},"zone":14,"typeConfidence":0.9,"plateTime":0.4178022338078624,"extension":6.057212686472574},"index":2,"playId":"ee9ce567-ecc3-3cc3-ba2f-17a7aef38e06","pitchNumber":2,"startTime":"2026-05-30T20:20:27.224Z","endTime":"2026-05-30T20:20:30.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7994741355396,"aZ":-39.085126586133825,"pfxX":-5.595619147623482,"pfxZ":-4.015701753924601,"pX":-0.032230726852694964,"pZ":2.858804462903191,"vX0":5.927729934170892,"vY0":-130.6722237944649,"vZ0":-0.040428714560044154,"x":118.23,"y":161.59,"x0":-1.6084211177662275,"y0":50.002962343410324,"z0":5.822961057902118,"aX":-9.629503294006973},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-7.1,"breakHorizontal":8.8,"spinRate":1025,"spinDirection":245},"zone":2,"typeConfidence":0.93,"plateTime":0.4199468717532686,"extension":6.481686852097436},"index":3,"playId":"851961a7-1aa7-3613-a1d2-6b81e49301ad","pitchNumber":3,"startTime":"2026-05-30T20:20:48.707Z","endTime":"2026-05-30T20:20:51.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.140043024658823,"aZ":-29.81659351157586,"pfxX":1.6518823907319922,"pfxZ":1.3981264061363934,"pX":0.5581401941347817,"pZ":2.176282148490722,"vX0":5.060716301855273,"vY0":-128.9922348025739,"vZ0":-3.5466888554537417,"x":95.73,"y":180.02,"x0":-1.6417215549330115,"y0":50.004554792137775,"z0":5.860998409039085,"aX":2.791812776314601},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.9,"breakHorizontal":-4.1,"spinRate":2471,"spinDirection":114},"zone":6,"typeConfidence":0.91,"plateTime":0.42415978011124755,"extension":6.470798917811483},"hitData":{"launchSpeed":105.5,"launchAngle":29.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":228.6,"coordY":74.2}},"index":4,"playId":"58d8f4fc-3e82-33b6-865f-6d761c3a164b","pitchNumber":4,"startTime":"2026-05-30T20:21:09.229Z","endTime":"2026-05-30T20:21:32.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:21:32.951Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-30T20:21:41.188Z","endTime":"2026-05-30T20:23:38.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Groundout","eventType":"field_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":6},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14391691407944,"aZ":-13.62967995760441,"pfxX":-8.482938108196361,"pfxZ":9.155678919946793,"pX":0.24248862755231482,"pZ":1.3355965305033248,"vX0":8.013988315312021,"vY0":-141.60318721736488,"vZ0":-9.236581921810636,"x":107.76,"y":202.72,"x0":-1.5258992894261383,"y0":50.00024023406454,"z0":5.517147931685543,"aX":-17.17832185460965},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.8,"breakHorizontal":13.7,"spinRate":2324,"spinDirection":207},"zone":14,"typeConfidence":0.93,"plateTime":0.3872024461826369,"extension":6.623840562564807},"index":0,"playId":"bea435d4-37b6-3b00-93f8-2d64e09a97ff","pitchNumber":1,"startTime":"2026-05-30T20:21:59.304Z","endTime":"2026-05-30T20:22:02.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.553838004079125,"aZ":-14.799157043495892,"pfxX":-8.976077477954425,"pfxZ":8.680351446219738,"pX":-0.6138528565406888,"pZ":2.384609751808535,"vX0":6.454639334943454,"vY0":-140.9442224528111,"vZ0":-6.04513757951853,"x":140.4,"y":174.4,"x0":-1.7733461480848853,"y0":50.003256773506514,"z0":5.52159544436794,"aX":-17.967961124064473},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":14.9,"spinRate":2391,"spinDirection":211},"zone":4,"typeConfidence":0.92,"plateTime":0.3893647565408762,"extension":6.4748903310182495},"index":1,"playId":"3727db0c-b786-31f6-97a8-409d351bb35b","pitchNumber":2,"startTime":"2026-05-30T20:22:15.713Z","endTime":"2026-05-30T20:22:18.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45697990391869,"aZ":-26.366378692161813,"pfxX":1.771345126093594,"pfxZ":3.2198854787298608,"pX":0.29192356179002965,"pZ":1.225805393422544,"vX0":4.975203335812538,"vY0":-133.1831980006018,"vZ0":-6.4706979664791655,"x":105.87,"y":205.68,"x0":-1.8273621845069554,"y0":50.005066907540204,"z0":5.582857439214238,"aX":3.19478481956746},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.7,"breakHorizontal":-4.2,"spinRate":2652,"spinDirection":163},"zone":14,"typeConfidence":0.9,"plateTime":0.4105915625000054,"extension":6.462019485582258},"index":2,"playId":"809305e7-fe79-38e8-9a98-69ec19eb04d8","pitchNumber":3,"startTime":"2026-05-30T20:22:32.540Z","endTime":"2026-05-30T20:22:36.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.075184733419476,"aZ":-8.97128552865993,"pfxX":-3.6847664558408644,"pfxZ":11.69227768450043,"pX":-0.3783635870416873,"pZ":2.0479622294565574,"vX0":4.281872058653293,"vY0":-140.72555568356353,"vZ0":-8.608332591051838,"x":131.42,"y":183.49,"x0":-1.4485647008114733,"y0":50.002880093986114,"z0":5.74651571403893,"aX":-7.312710884925897},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.3,"breakHorizontal":5.6,"spinRate":2476,"spinDirection":202},"zone":7,"typeConfidence":0.92,"plateTime":0.3907933480153929,"extension":6.519730224317064},"index":3,"playId":"a0e5d76f-3147-3472-9d63-aeaf9156d731","pitchNumber":4,"startTime":"2026-05-30T20:22:48.600Z","endTime":"2026-05-30T20:22:51.600Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-30T20:23:00.419Z","endTime":"2026-05-30T20:23:13.318Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.710595228549955,"aZ":-8.3428755683669,"pfxX":-4.196230121485022,"pfxZ":11.891823057718849,"pX":-0.22883782104657918,"pZ":2.516810942714921,"vX0":4.6779662345461475,"vY0":-141.4707040452908,"vZ0":-7.593484326524274,"x":125.72,"y":170.83,"x0":-1.3676913552720829,"y0":50.00137763807484,"z0":5.788589623326059,"aX":-8.408325601271422},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.9,"breakHorizontal":6.5,"spinRate":2451,"spinDirection":200},"zone":5,"typeConfidence":0.92,"plateTime":0.3888673841877299,"extension":6.505704892503551},"index":5,"playId":"7b610142-84f3-3901-b41a-c6bb9a70bb8e","pitchNumber":5,"startTime":"2026-05-30T20:23:13.318Z","endTime":"2026-05-30T20:23:16.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.683486171059407,"aZ":-27.94272016304849,"pfxX":1.4411870423370945,"pfxZ":2.4653141807898207,"pX":0.9856142483869178,"pZ":1.9454135077441332,"vX0":6.40771159883832,"vY0":-129.6244560717296,"vZ0":-4.273093248988131,"x":79.43,"y":186.25,"x0":-1.6962236889018991,"y0":50.0050987144178,"z0":5.725466917781226,"aX":2.475356750713123},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.8,"breakHorizontal":-4.0,"spinRate":2623,"spinDirection":107},"zone":14,"typeConfidence":0.91,"plateTime":0.4210198831551599,"extension":6.443985782384238},"hitData":{"launchSpeed":101.4,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.31,"coordY":145.6}},"index":6,"playId":"a993b9cf-9b66-3909-a199-37be2f9e4385","pitchNumber":6,"startTime":"2026-05-30T20:23:31.778Z","endTime":"2026-05-30T20:23:38.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:23:38.205Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-30T20:23:53.765Z","endTime":"2026-05-30T20:24:36.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10965890740442,"aZ":-16.626381419628625,"pfxX":-9.43230695078151,"pfxZ":8.06011495167384,"pX":-0.15596417556866385,"pZ":2.6865874592462355,"vX0":7.302988439058854,"vY0":-138.5286591703551,"vZ0":-4.918069796236375,"x":122.94,"y":166.24,"x0":-1.61082430877972,"y0":50.00389725981809,"z0":5.6091074766965,"aX":-18.19620534692376},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":15.4,"spinRate":2441,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.3965243536058858,"extension":6.44698728846736},"index":0,"playId":"47bd0a1c-2c25-3f57-b41f-86e2878584dd","pitchNumber":1,"startTime":"2026-05-30T20:24:02.114Z","endTime":"2026-05-30T20:24:05.344Z","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":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.489932545275803,"aZ":-28.29769750730392,"pfxX":-9.057273485144076,"pfxZ":2.203714291169022,"pX":-0.559552412660566,"pZ":1.2545603502568012,"vX0":5.743761472523784,"vY0":-132.13771942477777,"vZ0":-5.794475082917254,"x":138.33,"y":204.91,"x0":-1.5903596602815775,"y0":50.00233922089242,"z0":5.568348285457648,"aX":-15.934888742041636},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.9,"breakHorizontal":15.0,"spinRate":984,"spinDirection":237},"zone":13,"typeConfidence":0.76,"plateTime":0.4153041923988381,"extension":6.640562167018371},"index":1,"playId":"e97a6b5e-100e-32b7-a996-649818865b3d","pitchNumber":2,"startTime":"2026-05-30T20:24:16.842Z","endTime":"2026-05-30T20:24:19.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.175225665750578,"aZ":-28.54669387397565,"pfxX":2.4192693173325033,"pfxZ":2.0738970403141916,"pX":1.7587502393230983,"pZ":1.7768982623687244,"vX0":7.791180324170519,"vY0":-131.3917687852473,"vZ0":-4.604290206669803,"x":49.96,"y":190.8,"x0":-1.5605838349659142,"y0":50.001175567590344,"z0":5.676531799825606,"aX":4.221366605245796},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.9,"breakHorizontal":-6.1,"spinRate":2766,"spinDirection":137},"zone":14,"typeConfidence":0.9,"plateTime":0.4170813890371683,"extension":6.406879475073994},"index":2,"playId":"4d278256-eb8e-371e-a6c3-2f035ff52f1e","pitchNumber":3,"startTime":"2026-05-30T20:24:32.547Z","endTime":"2026-05-30T20:24:36.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:24:36.693Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Yandy Díaz homers (11) on a fly ball to left field.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T20:26:35.287Z","endTime":"2026-05-30T20:28:40.933Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":672282,"link":"/api/v1/people/672282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.842646773595867,"aZ":-13.057713104529324,"pfxX":7.705679883613195,"pfxZ":10.13462548439923,"pX":-1.397688667965308,"pZ":2.183583455289412,"vX0":-11.135600959239234,"vY0":-136.43959129856935,"vZ0":-7.017988655166834,"x":170.28,"y":179.82,"x0":1.7342924946660423,"y0":50.00654542264108,"z0":5.688023745583746,"aX":14.54112914097729},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":-11.6,"spinRate":2166,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.40134898339022973,"extension":6.4916424471065115},"index":0,"playId":"a5b92f61-c4d4-3b9e-be82-a6739b971a08","pitchNumber":1,"startTime":"2026-05-30T20:26:49.146Z","endTime":"2026-05-30T20:26:52.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.437627884784405,"aZ":-14.872953387004591,"pfxX":6.835015873751295,"pfxZ":9.192569280497713,"pX":0.6540954937793373,"pZ":2.8348970245212923,"vX0":-5.614072940137379,"vY0":-136.65235216709084,"vZ0":-5.086012248622688,"x":92.07,"y":162.24,"x0":1.8518869506297042,"y0":50.00579421855856,"z0":5.7498285393932225,"aX":12.868294832359933},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":-11.2,"spinRate":2175,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.4015422598254399,"extension":6.247428441417236},"index":1,"playId":"e16a29cd-fce6-3317-a5d3-d75e9834991e","pitchNumber":2,"startTime":"2026-05-30T20:27:06.983Z","endTime":"2026-05-30T20:27:09.983Z","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":94.8,"endSpeed":86.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57760248365543,"aZ":-15.671066225709286,"pfxX":7.881474134505909,"pfxZ":8.623364464121995,"pX":0.6808572139226394,"pZ":2.8484136112118126,"vX0":-5.866966365338767,"vY0":-137.90897777917428,"vZ0":-4.998494357453629,"x":91.05,"y":161.87,"x0":1.8190220204838703,"y0":50.001667708498445,"z0":5.752490967470749,"aX":15.07931911826352},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":-13.0,"spinRate":2206,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.398182650482501,"extension":6.287000493639078},"index":2,"playId":"7243a0ba-d1f4-38d6-8bae-2a4ec96b8cb8","pitchNumber":3,"startTime":"2026-05-30T20:27:25.097Z","endTime":"2026-05-30T20:27:31.512Z","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":94.2,"endSpeed":84.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98455679875582,"aZ":-13.876798790328666,"pfxX":7.516905771567359,"pfxZ":9.772949251720322,"pX":0.49519874001253483,"pZ":3.614143328415429,"vX0":-6.704386531736152,"vY0":-136.8910146637077,"vZ0":-3.134986266664372,"x":98.12,"y":141.2,"x0":2.015574611356409,"y0":50.00414213083194,"z0":5.74136935168893,"aX":14.076654875952238},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":-12.0,"spinRate":2130,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.40217098349433433,"extension":6.20619577661992},"index":3,"playId":"c15f0e86-272d-3e0d-8177-d6652a1d54ed","pitchNumber":4,"startTime":"2026-05-30T20:27:50.560Z","endTime":"2026-05-30T20:27:55.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85081176739224,"aZ":-38.72205767649531,"pfxX":-4.058064503272249,"pfxZ":-4.34731019469445,"pX":-0.2430999696374049,"pZ":1.563664576139714,"vX0":-3.942203817715456,"vY0":-122.12876656005113,"vZ0":-2.429849813546796,"x":126.27,"y":196.56,"x0":1.9213950754462779,"y0":50.00395042641784,"z0":5.913178921901631,"aX":-6.108803045385237},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-8.2,"breakHorizontal":8.3,"spinRate":2526,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4490887043110625,"extension":6.257654204208465},"hitData":{"launchSpeed":103.6,"launchAngle":23.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":24.74,"coordY":73.5}},"index":4,"playId":"bddefc44-4aee-3775-a1a9-ce24eaf803e0","pitchNumber":5,"startTime":"2026-05-30T20:28:09.256Z","endTime":"2026-05-30T20:28:40.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:28:40.933Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a ground ball to center fielder Mike Trout.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T20:28:42.337Z","endTime":"2026-05-30T20:29:12.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27579906911333,"aZ":-12.26627527324714,"pfxX":7.037627806541897,"pfxZ":10.508804606771424,"pX":-0.15290205022431383,"pZ":2.348790445065478,"vX0":-8.252351406366188,"vY0":-137.01656646246477,"vZ0":-6.239473241062166,"x":122.83,"y":175.36,"x0":1.9886977820212228,"y0":50.003431209236496,"z0":5.4995655842932285,"aX":13.333988541687244},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":-10.9,"spinRate":2089,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.4002965073764142,"extension":6.436593167223887},"hitData":{"launchSpeed":107.2,"launchAngle":6.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.99,"coordY":83.78}},"index":0,"playId":"89459c53-5490-3475-a663-646e44df6c46","pitchNumber":1,"startTime":"2026-05-30T20:29:02.113Z","endTime":"2026-05-30T20:29:12.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:29:12.843Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Junior Caminero walks. Jonathan Aranda to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T20:29:20.147Z","endTime":"2026-05-30T20:30:38.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":71.3,"endSpeed":64.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.06962739584158,"aZ":-41.63686886504523,"pfxX":-9.060891197589116,"pfxZ":-8.87105660134395,"pX":1.131370795346512,"pZ":3.4245848865110733,"vX0":1.1323289037339346,"vY0":-103.52686756678374,"vZ0":4.282975093685886,"x":73.87,"y":146.32,"x0":1.7470492497344678,"y0":50.003174394264235,"z0":6.370182799975686,"aX":-9.665104499488365},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.9,"breakVerticalInduced":-14.2,"breakHorizontal":16.0,"spinRate":2447,"spinDirection":321},"zone":12,"typeConfidence":2.0,"plateTime":0.5326166480452987,"extension":6.059218935719167},"index":0,"playId":"b3f48b8f-d769-3263-ba27-0b87a1b33520","pitchNumber":1,"startTime":"2026-05-30T20:29:41.059Z","endTime":"2026-05-30T20:29:44.703Z","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":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.012123567474504,"aZ":-18.238570261413994,"pfxX":6.278377258381877,"pfxZ":9.266189265103304,"pX":-0.2607537272353493,"pZ":1.3805439724643667,"vX0":-6.000890139877526,"vY0":-122.13018530725597,"vZ0":-6.703380446497425,"x":126.94,"y":201.51,"x0":1.4175039951413566,"y0":50.00414205170263,"z0":5.7400567770397135,"aX":9.444708628663507},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":15.4,"breakHorizontal":-9.8,"spinRate":1738,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4492111740098057,"extension":6.278047815422479},"index":1,"playId":"07388054-9e12-3cae-9be6-7bccbc98e0a3","pitchNumber":2,"startTime":"2026-05-30T20:29:56.963Z","endTime":"2026-05-30T20:30:00.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":71.8,"endSpeed":65.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.680931339395983,"aZ":-42.18291451433779,"pfxX":-7.3756671780141625,"pfxZ":-9.260015106589268,"pX":-1.2443173225083601,"pZ":2.748705338869315,"vX0":-3.7450377036571214,"vY0":-104.29844600324633,"vZ0":2.8939999558347966,"x":164.43,"y":164.56,"x0":1.544434518506172,"y0":50.0033068502359,"z0":6.387038524230401,"aX":-7.970223288355272},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.4,"breakVerticalInduced":-15.2,"breakHorizontal":14.5,"spinRate":2587,"spinDirection":323},"zone":11,"typeConfidence":2.0,"plateTime":0.5290554038989823,"extension":5.983999738356418},"index":2,"playId":"f3b71506-502e-35b9-ba1c-ffbfaf211c17","pitchNumber":3,"startTime":"2026-05-30T20:30:13.675Z","endTime":"2026-05-30T20:30:17.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.277683705242268,"aZ":-14.982663468506,"pfxX":7.439755216776047,"pfxZ":9.238617689669315,"pX":0.8742974892472433,"pZ":4.018844674359427,"vX0":-5.482621207007783,"vY0":-135.69455823152782,"vZ0":-1.8894770432520913,"x":83.67,"y":130.27,"x0":1.9565196768672966,"y0":50.00274532036781,"z0":5.770482688941656,"aX":13.844678663618954},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":-12.2,"spinRate":2205,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.4039800962237736,"extension":6.264688115312089},"index":3,"playId":"49b7480d-183b-3379-8703-fc3a2f3bb0b3","pitchNumber":4,"startTime":"2026-05-30T20:30:35.238Z","endTime":"2026-05-30T20:30:38.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:30:38.829Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Vilade strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T20:31:49.572Z","endTime":"2026-05-30T20:33:19.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T20:30:46.323Z","endTime":"2026-05-30T20:31:51.945Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.182784664693017,"aZ":-13.176058794860262,"pfxX":7.40027508850444,"pfxZ":10.36329613602815,"pX":1.8992029937175863,"pZ":1.9107542525870167,"vX0":-2.409541268261662,"vY0":-134.75232195486902,"vZ0":-7.265347902313695,"x":44.61,"y":187.19,"x0":1.845333174001306,"y0":50.00252091756353,"z0":5.579154956262607,"aX":13.563512802460052},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":-12.8,"spinRate":2196,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4069863650906669,"extension":6.2082092709264725},"index":1,"playId":"e0267782-2b6a-3e19-ab8c-32ee4ce13c6d","pitchNumber":1,"startTime":"2026-05-30T20:31:51.945Z","endTime":"2026-05-30T20:31:54.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.018931405385224,"aZ":-11.160155732637392,"pfxX":6.580938766385681,"pfxZ":11.183243280296129,"pX":-1.0542029454023174,"pZ":1.8042353880229973,"vX0":-9.543451421583955,"vY0":-136.45906687086682,"vZ0":-8.089891381301628,"x":157.18,"y":190.07,"x0":1.639165243285946,"y0":50.0047795226636,"z0":5.582941363133404,"aX":12.368962942332647},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":-9.8,"spinRate":2285,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4019227330444557,"extension":6.41905361208427},"index":2,"playId":"c762c830-0b7f-33f6-8efb-f099aa54094c","pitchNumber":2,"startTime":"2026-05-30T20:32:10.187Z","endTime":"2026-05-30T20:32:13.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46554850550837,"aZ":-12.717970160626294,"pfxX":5.888712833731354,"pfxZ":10.352256539896182,"pX":-0.7019191582795307,"pZ":2.3702973994866006,"vX0":-8.65990550356792,"vY0":-136.55657731470527,"vZ0":-6.3556474282505135,"x":143.76,"y":174.78,"x0":1.752596647897778,"y0":50.00209395411774,"z0":5.611358730892753,"aX":11.066903303441753},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":-8.8,"spinRate":2325,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.4018659374373601,"extension":6.333407635911859},"index":3,"playId":"efb7241c-bd29-314f-9d9d-1e1f71c75f60","pitchNumber":3,"startTime":"2026-05-30T20:32:31.938Z","endTime":"2026-05-30T20:32:34.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47739132654622,"aZ":-13.755947454117988,"pfxX":8.962950420541635,"pfxZ":9.797849387864904,"pX":-0.11603533604252507,"pZ":2.3467748742190406,"vX0":-8.02751266132043,"vY0":-137.00536441692074,"vZ0":-6.146573120343458,"x":121.42,"y":175.42,"x0":1.7038522501485116,"y0":50.00069589896622,"z0":5.579248366453174,"aX":16.843927356700334},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.4,"breakHorizontal":-14.3,"spinRate":2292,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.40153249096157584,"extension":6.289371368181379},"index":4,"playId":"24678c3d-1913-322f-ab20-3be018e6b1bc","pitchNumber":4,"startTime":"2026-05-30T20:32:53.978Z","endTime":"2026-05-30T20:32:56.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.464365124163475,"aZ":-36.04957006849049,"pfxX":-1.7520803248483459,"pfxZ":-2.4738560610060434,"pX":-0.16218814113216493,"pZ":0.843021040665427,"vX0":-4.031639945890391,"vY0":-124.17149113873393,"vZ0":-4.888136774418751,"x":123.18,"y":216.02,"x0":1.7091157638892214,"y0":50.005136099821286,"z0":5.830843992632453,"aX":-2.7408338034611592},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.4,"breakHorizontal":4.1,"spinRate":2612,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.44082296427625556,"extension":6.250045281062023},"index":5,"playId":"473cc407-ef12-3c86-95f4-9ddd48f96c55","pitchNumber":5,"startTime":"2026-05-30T20:33:16.928Z","endTime":"2026-05-30T20:33:19.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:33:19.928Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chandler Simpson walks. Jonathan Aranda to 3rd. Junior Caminero to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T20:33:37.362Z","endTime":"2026-05-30T20:34:48.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnThird":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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":85.7,"endSpeed":78.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29321340986516,"aZ":-36.59103972277038,"pfxX":-3.143600936746286,"pfxZ":-2.7967087988745973,"pX":1.3630777774708458,"pZ":3.1975025920672815,"vX0":-0.6574123185680432,"vY0":-124.85317444729284,"vZ0":0.6197242152009803,"x":65.04,"y":152.45,"x0":2.038305691288278,"y0":50.00516024818174,"z0":5.958968689457057,"aX":-4.959967219619546},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.7,"breakHorizontal":5.9,"spinRate":2449,"spinDirection":300},"zone":12,"typeConfidence":2.0,"plateTime":0.4388044005156675,"extension":6.167962246687606},"index":0,"playId":"d24140a9-50f8-371c-8842-b4f68ebe9ca2","pitchNumber":1,"startTime":"2026-05-30T20:33:45.951Z","endTime":"2026-05-30T20:33:49.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51045918717249,"aZ":-13.61058478156893,"pfxX":6.14931441095892,"pfxZ":9.791070679634768,"pX":-0.3786639752781733,"pZ":1.4971232406273163,"vX0":-8.486074862876595,"vY0":-137.33876342053236,"vZ0":-8.155081498084927,"x":131.43,"y":198.36,"x0":1.9630158953962744,"y0":50.005803400577854,"z0":5.445878446803351,"aX":11.662998564942615},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":-9.2,"spinRate":2028,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.39994570298715626,"extension":6.265821848156533},"index":1,"playId":"67216dc3-74e8-324f-8950-a20d01deefdf","pitchNumber":2,"startTime":"2026-05-30T20:34:05.299Z","endTime":"2026-05-30T20:34:08.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.989440323832532,"aZ":-14.496034363629887,"pfxX":6.961017562828775,"pfxZ":9.283587287469013,"pX":-1.3392814718991264,"pZ":1.8623953238986652,"vX0":-10.83074351310755,"vY0":-137.4856521756017,"vZ0":-7.119443188851218,"x":168.05,"y":188.5,"x0":1.7563733339343481,"y0":50.00199230111108,"z0":5.479346734106099,"aX":13.255134884839025},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":-10.2,"spinRate":2066,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.3991951569528269,"extension":6.319150709345734},"index":2,"playId":"c97e7d7e-eb28-3bf1-8e2c-1e831fec0b55","pitchNumber":3,"startTime":"2026-05-30T20:34:24.947Z","endTime":"2026-05-30T20:34:28.768Z","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":94.3,"endSpeed":86.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10798393365676,"aZ":-15.260549789505582,"pfxX":7.048536329702555,"pfxZ":8.903100545793198,"pX":1.6738942378089705,"pZ":2.374506391148229,"vX0":-3.460204014972389,"vY0":-137.15779718117417,"vZ0":-5.782480542651125,"x":53.2,"y":174.67,"x0":2.0378805853304307,"y0":50.004345891679954,"z0":5.555540670300608,"aX":13.394065730037195},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":-12.0,"spinRate":2051,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.3997471444050955,"extension":6.256107617343799},"index":3,"playId":"0417b73b-1096-3a8d-8ef2-0eb121079f37","pitchNumber":4,"startTime":"2026-05-30T20:34:45.859Z","endTime":"2026-05-30T20:34:48.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:34:48.904Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Williamson called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T20:35:04.351Z","endTime":"2026-05-30T20:37:01.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnThird":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"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.2,"endSpeed":80.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.280450169265062,"aZ":-35.5333868512482,"pfxX":-1.0275358207481518,"pfxZ":-2.063836945201949,"pX":-0.39358309803754693,"pZ":2.4052158019041445,"vX0":-4.784567059003059,"vY0":-126.9173693584186,"vZ0":-1.5286335932903947,"x":132.0,"y":173.84,"x0":1.6504150888886733,"y0":50.002254609067926,"z0":5.848566647734559,"aX":-1.672883908163776},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.8,"breakHorizontal":3.0,"spinRate":2389,"spinDirection":304},"zone":4,"typeConfidence":2.0,"plateTime":0.43178112519013556,"extension":6.258827501049113},"index":0,"playId":"f009714d-75ff-39ec-88e4-5a00b513e152","pitchNumber":1,"startTime":"2026-05-30T20:35:16.588Z","endTime":"2026-05-30T20:35:20.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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31010501869726,"aZ":-11.374038759204588,"pfxX":6.51922715603405,"pfxZ":10.841125652129007,"pX":-0.7005751506402831,"pZ":3.3319791558581584,"vX0":-8.878493383800976,"vY0":-138.24384594255142,"vZ0":-4.336659194915988,"x":143.7,"y":148.82,"x0":1.718717891398861,"y0":50.00594020568084,"z0":5.695947229721652,"aX":12.51234797928334},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":-9.7,"spinRate":2211,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.39752682536936046,"extension":6.406929662876835},"index":1,"playId":"7c1680b6-52c3-3a96-897b-d3b3d0feacef","pitchNumber":2,"startTime":"2026-05-30T20:35:35.463Z","endTime":"2026-05-30T20:35:38.837Z","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":95.4,"endSpeed":86.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49302405655802,"aZ":-10.921467853597964,"pfxX":7.213196884542228,"pfxZ":11.044595167720548,"pX":-1.0617331873801157,"pZ":2.4190338317355784,"vX0":-9.726345491797064,"vY0":-138.44941089147136,"vZ0":-6.864447299672433,"x":157.47,"y":173.47,"x0":1.5743915491511382,"y0":50.00142291890087,"z0":5.6764095337716745,"aX":13.878357452767148},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.5,"breakHorizontal":-10.8,"spinRate":2295,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.3969949863626585,"extension":6.374029916301011},"index":2,"playId":"484d372e-8838-397a-85d1-9a08b43a0e0c","pitchNumber":3,"startTime":"2026-05-30T20:35:54.265Z","endTime":"2026-05-30T20:35:58.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.550525737485117,"aZ":-35.989402408791754,"pfxX":-1.0561006216420155,"pfxZ":-2.361546982095497,"pX":-0.7679202466199774,"pZ":1.107679950172172,"vX0":-6.147115458652496,"vY0":-126.41081637993025,"vZ0":-4.274160391289959,"x":146.27,"y":208.87,"x0":1.8359158030372666,"y0":50.00498234049214,"z0":5.71979715190381,"aX":-1.7036949148182896},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.0,"breakHorizontal":3.4,"spinRate":2485,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4338269583355654,"extension":6.399264286553318},"index":3,"playId":"4fec3bd3-cdbb-311a-a4fb-e1f9672ef15a","pitchNumber":4,"startTime":"2026-05-30T20:36:12.187Z","endTime":"2026-05-30T20:36:15.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.948899673361822,"aZ":-41.06002659750885,"pfxX":-2.5902618046913206,"pfxZ":-5.628391861497867,"pX":-1.0769970015391865,"pZ":0.5013429177367679,"vX0":-5.836665311060922,"vY0":-125.57022203361146,"vZ0":-4.785709215754258,"x":158.05,"y":225.24,"x0":1.6237453668538293,"y0":50.001254923070384,"z0":5.810895110543681,"aX":-4.090659900429844},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-11.2,"breakHorizontal":6.1,"spinRate":2704,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.4379900561035046,"extension":6.360559174287707},"index":4,"playId":"3cbe909c-f024-3081-9910-7a31891bdca6","pitchNumber":5,"startTime":"2026-05-30T20:36:34.722Z","endTime":"2026-05-30T20:36:37.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9679243738414,"aZ":-12.344196626298597,"pfxX":5.851869596559789,"pfxZ":10.488099721145357,"pX":-0.85279331984527,"pZ":2.1281116417304227,"vX0":-9.109021398414201,"vY0":-137.25609834369223,"vZ0":-6.887753191897065,"x":149.51,"y":181.32,"x0":1.7625771104952452,"y0":50.000664166390045,"z0":5.526641746362265,"aX":11.062513172746261},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":-8.5,"spinRate":2217,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4004471419250706,"extension":6.460327907208725},"index":5,"playId":"119a3720-e7a5-3c80-ba18-b63461ea203f","pitchNumber":6,"startTime":"2026-05-30T20:36:57.453Z","endTime":"2026-05-30T20:37:01.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:37:01.269Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Fortes lines out to center fielder Mike Trout.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T20:37:11.152Z","endTime":"2026-05-30T20:40:18.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"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":2},"pitchData":{"startSpeed":71.4,"endSpeed":65.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11432025987972,"aZ":-42.6666243416756,"pfxX":-7.832118492982869,"pfxZ":-9.845751291478026,"pX":0.9776210344539396,"pZ":2.4894378130821644,"vX0":0.5119665820053269,"vY0":-103.81413281965425,"vZ0":2.6677740937675916,"x":79.74,"y":171.57,"x0":1.7388216351737915,"y0":50.001008582383896,"z0":6.353333438567143,"aX":-8.350285162846927},"breaks":{"breakAngle":10.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.0,"breakVerticalInduced":-16.3,"breakHorizontal":13.9,"spinRate":2532,"spinDirection":321},"zone":14,"typeConfidence":2.0,"plateTime":0.5323380369935427,"extension":5.940694555037577},"index":0,"playId":"169d2baf-8962-3452-b36b-51e1fa8d49d6","pitchNumber":1,"startTime":"2026-05-30T20:37:27.992Z","endTime":"2026-05-30T20:37:31.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.914140515525524,"aZ":-20.97324874506292,"pfxX":9.494781643900776,"pfxZ":7.225919779536372,"pX":0.1421104524177374,"pZ":0.4680193811817956,"vX0":-6.510188227269339,"vY0":-124.26165531158168,"vZ0":-8.441765372944488,"x":111.58,"y":226.14,"x0":1.5737597070796716,"y0":50.00567408571719,"z0":5.677248735510981,"aX":14.722184663634389},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":11.2,"breakHorizontal":-15.5,"spinRate":1711,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.44226015925541784,"extension":6.365605500365346},"index":1,"playId":"7618de64-c449-303e-8106-fe6afad754cc","pitchNumber":2,"startTime":"2026-05-30T20:37:47.596Z","endTime":"2026-05-30T20:37:50.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24662620936695,"aZ":-13.49013291682042,"pfxX":6.693754930194067,"pfxZ":9.773585084211025,"pX":-0.8063350019177975,"pZ":1.9983271464888317,"vX0":-8.870200229657707,"vY0":-137.792805953924,"vZ0":-7.346650994140396,"x":147.74,"y":184.83,"x0":1.5934551143136229,"y0":50.00560508291199,"z0":5.621460512115796,"aX":12.800831278622017},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":-10.2,"spinRate":2319,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.39836355292969694,"extension":6.3442614915500695},"index":2,"playId":"9a66f95a-bb19-3736-bd31-4a6e5b8bdb98","pitchNumber":3,"startTime":"2026-05-30T20:38:10.379Z","endTime":"2026-05-30T20:38:37.396Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23065667794266,"aZ":-11.758887420620235,"pfxX":6.761913263648221,"pfxZ":10.736869636336287,"pX":0.6815064045251836,"pZ":1.7101988562249513,"vX0":-5.693829782272612,"vY0":-137.45351172184257,"vZ0":-7.987310195477002,"x":91.02,"y":192.6,"x0":1.9076386922055955,"y0":50.00375035882172,"z0":5.463894356985524,"aX":12.859431805605036},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":-10.9,"spinRate":2262,"spinDirection":139},"zone":9,"typeConfidence":2.0,"plateTime":0.39943224203676175,"extension":6.4428788177971335},"index":3,"playId":"d1409cee-be53-3f0e-a0fd-7dc37ff93229","pitchNumber":4,"startTime":"2026-05-30T20:38:48.525Z","endTime":"2026-05-30T20:38:52.524Z","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":88.0,"endSpeed":80.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.206429634877644,"aZ":-33.33321109638818,"pfxX":-1.4124720372920705,"pfxZ":-0.7072509798095679,"pX":-0.0675397364587288,"pZ":1.7764936678155325,"vX0":-4.544282193463122,"vY0":-128.0934558752556,"vZ0":-3.3051847795737075,"x":119.57,"y":190.81,"x0":1.9179384454484496,"y0":50.000381914420494,"z0":5.709003591392213,"aX":-2.328841337196933},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.8,"breakHorizontal":3.6,"spinRate":2430,"spinDirection":283},"zone":8,"typeConfidence":2.0,"plateTime":0.42876190113649093,"extension":6.300290024572534},"index":4,"playId":"beb1d89d-5be1-3558-8440-cd0abfc51fea","pitchNumber":5,"startTime":"2026-05-30T20:39:11.449Z","endTime":"2026-05-30T20:39:17.449Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04745615462987,"aZ":-14.658276054432605,"pfxX":6.156261825078042,"pfxZ":9.147133826410514,"pX":0.5905285118739255,"pZ":2.657322347193371,"vX0":-5.583314278686967,"vY0":-137.85187763831536,"vZ0":-5.357732384076906,"x":94.49,"y":167.03,"x0":1.8471801513413797,"y0":50.00457523661486,"z0":5.623752375364637,"aX":11.791588791500812},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":-10.0,"spinRate":2091,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.39807526943384497,"extension":6.4587841720405175},"index":5,"playId":"6cfbe2bc-7247-3bba-ba70-3407cafd1089","pitchNumber":6,"startTime":"2026-05-30T20:39:38.600Z","endTime":"2026-05-30T20:39:42.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.565624265940734,"aZ":-14.03346688436941,"pfxX":6.68892488712532,"pfxZ":9.426164211774477,"pX":0.003528554495092081,"pZ":2.063101507832118,"vX0":-7.372250473007945,"vY0":-138.06335296671003,"vZ0":-6.994682168935453,"x":116.87,"y":183.08,"x0":1.8430205174267553,"y0":50.00509587806818,"z0":5.579289254539339,"aX":12.877432140038788},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":-10.6,"spinRate":2116,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.39715010361770986,"extension":6.366008588742634},"hitData":{"launchSpeed":99.7,"launchAngle":21.0,"totalDistance":377.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.48,"coordY":46.94}},"index":6,"playId":"e1d4ba32-2a8e-3756-a945-ac3b3970aaf0","pitchNumber":7,"startTime":"2026-05-30T20:40:10.032Z","endTime":"2026-05-30T20:40:18.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:40:18.136Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Donovan Walton lines out to left fielder Chandler Simpson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-30T20:42:12.155Z","endTime":"2026-05-30T20:42:33.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4904351064781,"aZ":-12.247561969930626,"pfxX":-2.5862694548008496,"pfxZ":10.384843252204206,"pX":-0.25883024814408506,"pZ":2.679865222232599,"vX0":4.255573725758963,"vY0":-138.49917872998395,"vZ0":-6.151272212759945,"x":126.87,"y":166.42,"x0":-1.4880052682714004,"y0":50.00445088719592,"z0":5.769030095834401,"aX":-4.963654320737959},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":3.7,"spinRate":2372,"spinDirection":199},"zone":5,"typeConfidence":0.91,"plateTime":0.3973560231228648,"extension":6.512679007122257},"hitData":{"launchSpeed":93.9,"launchAngle":24.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":47.79,"coordY":97.87}},"index":0,"playId":"274f77b9-528d-3a2d-866b-15be582c1485","pitchNumber":1,"startTime":"2026-05-30T20:42:26.901Z","endTime":"2026-05-30T20:42:33.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:42:33.027Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sebastián Rivero strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-30T20:42:39.703Z","endTime":"2026-05-30T20:44:04.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05151943905979,"aZ":-12.342024876301327,"pfxX":-3.8083826360305513,"pfxZ":10.51086052491061,"pX":0.03253218904793253,"pZ":3.002848894066938,"vX0":5.417699589891175,"vY0":-136.93550170795265,"vZ0":-5.345535681268269,"x":115.76,"y":157.7,"x0":-1.48270446260859,"y0":50.00562002124333,"z0":5.83467545168308,"aX":-7.188019308199844},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":5.6,"spinRate":2454,"spinDirection":203},"zone":2,"typeConfidence":0.9,"plateTime":0.40099320793318993,"extension":6.489415072097633},"index":0,"playId":"88a2f0cc-945d-34ee-9743-f162ee5c1cb6","pitchNumber":1,"startTime":"2026-05-30T20:43:01.866Z","endTime":"2026-05-30T20:43:05.363Z","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.6,"endSpeed":85.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.717612093357474,"aZ":-17.44115165756331,"pfxX":-9.983633152609006,"pfxZ":7.728101078018431,"pX":-1.4517395984539951,"pZ":3.161626210481088,"vX0":4.30887635301934,"vY0":-137.6997327721504,"vZ0":-3.4948757885534985,"x":172.34,"y":153.42,"x0":-1.7464474419929492,"y0":50.001016818448285,"z0":5.638735678573945,"aX":-19.02570695926924},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":17.0,"spinRate":2425,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.39891465164763096,"extension":6.425554161662727},"index":1,"playId":"a3b606ae-53f8-3c1f-9a54-cad3cd223900","pitchNumber":2,"startTime":"2026-05-30T20:43:17.145Z","endTime":"2026-05-30T20:43:20.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26839105273794,"aZ":-12.192659552395428,"pfxX":-2.0254327156838974,"pfxZ":10.214242074363163,"pX":0.538933498550678,"pZ":2.658242615649535,"vX0":5.932009676764063,"vY0":-139.6650545041735,"vZ0":-6.324194452556514,"x":96.46,"y":167.01,"x0":-1.3585186354928398,"y0":50.005281493935776,"z0":5.769514634930476,"aX":-3.963295705580234},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":2.3,"spinRate":2623,"spinDirection":203},"zone":6,"typeConfidence":0.92,"plateTime":0.39360737114696587,"extension":6.4918799407337255},"index":2,"playId":"d86d1215-48d0-321f-83a0-77e08f31a988","pitchNumber":3,"startTime":"2026-05-30T20:43:34.727Z","endTime":"2026-05-30T20:43:38.195Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-30T20:43:46.645Z","endTime":"2026-05-30T20:44:01.159Z","isPitch":false,"type":"action","player":{"id":665861,"link":"/api/v1/people/665861"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.469485114507364,"aZ":-26.875387763535873,"pfxX":0.3257940929233136,"pfxZ":3.008182074872,"pX":0.4196231874625398,"pZ":2.5251543469498743,"vX0":5.504259393763315,"vY0":-131.9770487249857,"vZ0":-3.1560598584351025,"x":101.0,"y":170.6,"x0":-1.7365867109597706,"y0":50.00335344777559,"z0":5.719077011416498,"aX":0.5729791455101493},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.9,"breakHorizontal":-1.8,"spinRate":2647,"spinDirection":174},"zone":6,"typeConfidence":0.9,"plateTime":0.41525857070138583,"extension":6.477501769252054},"index":4,"playId":"eee077e2-047d-300d-8967-4c0f5de875c2","pitchNumber":4,"startTime":"2026-05-30T20:44:01.159Z","endTime":"2026-05-30T20:44:04.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:44:04.431Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-30T20:44:13.893Z","endTime":"2026-05-30T20:44:38.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"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":0},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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(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":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.704004920672194,"aZ":-26.473949004566887,"pfxX":1.5135434871370506,"pfxZ":3.237977463349436,"pX":0.9023331216269738,"pZ":1.6943339735208907,"vX0":6.419069488943276,"vY0":-132.0729726841165,"vZ0":-5.225327669229836,"x":82.61,"y":193.03,"x0":-1.7586316190808438,"y0":50.00584458564709,"z0":5.650841836805538,"aX":2.669049247388922},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.9,"breakHorizontal":-4.2,"spinRate":2641,"spinDirection":179},"zone":14,"typeConfidence":0.9,"plateTime":0.4150564649239499,"extension":6.316414758411729},"hitData":{"launchSpeed":76.6,"launchAngle":10.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.65,"coordY":142.37}},"index":0,"playId":"832ece18-fa9e-324d-a34c-550a12be217c","pitchNumber":1,"startTime":"2026-05-30T20:44:30.800Z","endTime":"2026-05-30T20:44:38.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:44:38.453Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to left fielder Wade Meckler.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-30T20:46:58.795Z","endTime":"2026-05-30T20:48:39.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0139914842805,"aZ":-11.439199057504295,"pfxX":4.313492806072512,"pfxZ":11.124879468278252,"pX":-0.3563562729512018,"pZ":3.4524340272946383,"vX0":-7.041839063717367,"vY0":-136.178163164549,"vZ0":-4.170498121771433,"x":130.58,"y":145.56,"x0":1.7116353245550162,"y0":50.005744665021986,"z0":5.80515743376461,"aX":8.042624485470458},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.3,"breakHorizontal":-6.2,"spinRate":2037,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.4033831547775568,"extension":6.332714009935789},"index":0,"playId":"a1aead93-273a-39b7-8a2b-d80baaa9eb57","pitchNumber":1,"startTime":"2026-05-30T20:47:29.108Z","endTime":"2026-05-30T20:47:32.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07274518729107,"aZ":-11.252667690948988,"pfxX":5.185147030144124,"pfxZ":11.103812381009654,"pX":-0.5265777682753108,"pZ":2.2235127659245215,"vX0":-7.626474575329054,"vY0":-136.84950186367521,"vZ0":-7.234039051102297,"x":137.07,"y":178.75,"x0":1.6312333464654338,"y0":50.00055271097782,"z0":5.683537964370861,"aX":9.768262083037552},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.6,"breakHorizontal":-7.7,"spinRate":2061,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.4012577050413286,"extension":6.470455373830525},"index":1,"playId":"7eef9b11-9065-39da-9093-d74629e9fef5","pitchNumber":2,"startTime":"2026-05-30T20:47:46.474Z","endTime":"2026-05-30T20:47:49.474Z","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":94.9,"endSpeed":86.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.751489889656227,"aZ":-15.044803586408355,"pfxX":7.914963427002126,"pfxZ":8.939401909226717,"pX":0.07990858983927543,"pZ":2.2576300929087956,"vX0":-7.428306223899015,"vY0":-137.82397278287866,"vZ0":-6.3700250458170755,"x":113.95,"y":177.82,"x0":1.7868434750304751,"y0":50.005051403414704,"z0":5.622186233502397,"aX":15.169794679523038},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":-12.7,"spinRate":2134,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.39800756091622436,"extension":6.365846650171355},"index":2,"playId":"0af24e4d-5977-3529-bb4f-c2ef16cd8ee2","pitchNumber":3,"startTime":"2026-05-30T20:48:04.674Z","endTime":"2026-05-30T20:48:07.674Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-30T20:48:15.959Z","endTime":"2026-05-30T20:48:33.248Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.722118150343597,"aZ":-35.87585687527618,"pfxX":-4.008429101967944,"pfxZ":-2.368857578999134,"pX":-0.46783496232016525,"pZ":1.8086021652907005,"vX0":-4.28742222411726,"vY0":-124.44043473927455,"vZ0":-2.5900259915651596,"x":134.83,"y":189.95,"x0":1.8001533275980492,"y0":50.00171639241136,"z0":5.844215148186939,"aX":-6.265751560957583},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.7,"breakHorizontal":8.3,"spinRate":2504,"spinDirection":306},"zone":7,"typeConfidence":2.0,"plateTime":0.4406972596688634,"extension":6.35231207938643},"hitData":{"launchSpeed":89.3,"launchAngle":32.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.27,"coordY":75.65}},"index":4,"playId":"caa28763-25bc-36bc-9e5b-983f06f1ade6","pitchNumber":4,"startTime":"2026-05-30T20:48:33.248Z","endTime":"2026-05-30T20:48:39.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:48:39.856Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-30T20:48:48.009Z","endTime":"2026-05-30T20:51:23.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.452857696531023,"aZ":-10.867354738517651,"pfxX":5.896012470135658,"pfxZ":11.32480808778812,"pX":0.13054282327823089,"pZ":1.6988601473540446,"vX0":-6.038540615140813,"vY0":-136.64038323583176,"vZ0":-8.461042236963323,"x":112.02,"y":192.91,"x0":1.6082014225756485,"y0":50.006382131778615,"z0":5.59160378685338,"aX":11.097740762527513},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":-9.4,"spinRate":2080,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.4015792742173403,"extension":6.414502379447676},"index":0,"playId":"6a98ee06-e5cc-358f-bb2f-086e332c7116","pitchNumber":1,"startTime":"2026-05-30T20:49:11.168Z","endTime":"2026-05-30T20:49:14.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59833282974474,"aZ":-15.089588955565581,"pfxX":8.09316932482883,"pfxZ":9.074037165889997,"pX":0.9471967344274324,"pZ":2.5081159555812578,"vX0":-5.218781311698818,"vY0":-136.93328065756336,"vZ0":-5.61698536264256,"x":80.9,"y":171.06,"x0":1.83446698365198,"y0":50.00467395889938,"z0":5.632887882842377,"aX":15.242401643397075},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":-13.4,"spinRate":2195,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.40128076693113135,"extension":6.307090862399646},"index":1,"playId":"8d35a060-2e28-3117-82c4-272966799fa4","pitchNumber":2,"startTime":"2026-05-30T20:49:29.591Z","endTime":"2026-05-30T20:49:33.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":672282,"fullName":"Reid Detmers"}}},"count":{"balls":1,"strikes":2,"outs":1},"index":2,"playId":"1231976a-2e42-4e7b-89ed-101aa13feb46","pitchNumber":2,"startTime":"2026-05-30T20:49:51.719Z","endTime":"2026-05-30T20:50:01.722Z","isPitch":false,"type":"no_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":87.1,"endSpeed":80.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.692185364261764,"aZ":-31.267899861918465,"pfxX":-0.7047131300102087,"pfxZ":0.5569744174087279,"pX":-0.788263669748972,"pZ":0.8365535376494088,"vX0":-5.914241549564953,"vY0":-126.71386656637151,"vZ0":-5.835210540506313,"x":147.05,"y":216.19,"x0":1.6706436672510885,"y0":50.001139920518106,"z0":5.6774155814511875,"aX":-1.141492301151287},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.1,"breakHorizontal":2.6,"spinRate":2481,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4327975107874762,"extension":6.356832208692657},"index":3,"playId":"9fa12138-4b84-31a7-a385-959909f0a417","pitchNumber":3,"startTime":"2026-05-30T20:50:15.867Z","endTime":"2026-05-30T20:50:19.292Z","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":94.4,"endSpeed":85.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.703529755800567,"aZ":-14.39359364047215,"pfxX":6.2757832311944455,"pfxZ":9.38131432019913,"pX":-0.47569614959709544,"pZ":3.067602023401655,"vX0":-7.967548767010709,"vY0":-137.14667674614216,"vZ0":-4.461864483601141,"x":135.13,"y":155.95,"x0":1.6583846724261697,"y0":50.00513541880198,"z0":5.7046066404120745,"aX":11.89872547548707},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":-9.6,"spinRate":2134,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.4001095951469553,"extension":6.46036127537861},"index":4,"playId":"9e9edd13-4858-35ea-891c-19a118a53a3c","pitchNumber":4,"startTime":"2026-05-30T20:50:34.291Z","endTime":"2026-05-30T20:50:37.291Z","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":86.4,"endSpeed":79.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.123629424473048,"aZ":-36.47250330782395,"pfxX":-1.993558075144633,"pfxZ":-2.7150461282244196,"pX":-1.5001052944740383,"pZ":0.7274639536583296,"vX0":-6.959275728159093,"vY0":-125.59159572064677,"vZ0":-5.2726614287874884,"x":174.18,"y":219.14,"x0":1.5735716737496124,"y0":50.000574228699456,"z0":5.844378558066682,"aX":-3.15979712384325},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-6.0,"breakHorizontal":5.3,"spinRate":2570,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.43731849878215234,"extension":6.449177253460335},"index":5,"playId":"d3d682cd-db9c-3f0d-8e4d-eada6fbb837a","pitchNumber":5,"startTime":"2026-05-30T20:50:56.082Z","endTime":"2026-05-30T20:50:59.082Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-05-30T20:51:08.384Z","endTime":"2026-05-30T20:51:18.873Z","isPitch":false,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.329314122963808,"aZ":-12.778529568427441,"pfxX":6.242860729407651,"pfxZ":10.273849939527425,"pX":0.9696195330145262,"pZ":2.1783309474007786,"vX0":-4.4026063643652975,"vY0":-136.79940897463405,"vZ0":-6.921953072198247,"x":80.04,"y":179.97,"x0":1.7921060248429743,"y0":50.001954460971376,"z0":5.624810212883115,"aX":11.783413784338816},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":-10.3,"spinRate":2052,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4010209073808113,"extension":6.459800546004037},"index":7,"playId":"39e8a829-eec7-3735-9019-60459576ff2a","pitchNumber":6,"startTime":"2026-05-30T20:51:18.873Z","endTime":"2026-05-30T20:51:23.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:51:23.533Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-30T20:51:29.514Z","endTime":"2026-05-30T20:52:51.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.9,"endSpeed":66.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.344680911282957,"aZ":-42.9488534215037,"pfxX":-6.67970707842229,"pfxZ":-9.670495256788298,"pX":-0.1525133073137134,"pZ":2.5756959059400857,"vX0":-1.9750695524252033,"vY0":-105.9491222387578,"vZ0":2.722742297133843,"x":122.81,"y":169.24,"x0":1.6642222875093926,"y0":50.00069737868492,"z0":6.251715987258418,"aX":-7.445915820899158},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.5,"breakVerticalInduced":-16.1,"breakHorizontal":12.7,"spinRate":2463,"spinDirection":322},"zone":5,"typeConfidence":2.0,"plateTime":0.5208218216604403,"extension":6.2481672336108325},"index":0,"playId":"421c88b8-64b1-32f5-a07d-f4bcc383ac1c","pitchNumber":1,"startTime":"2026-05-30T20:51:49.867Z","endTime":"2026-05-30T20:51:53.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.690784769715552,"aZ":-9.086091672452689,"pfxX":6.721572789812901,"pfxZ":12.224066390192343,"pX":-0.07963045546184355,"pZ":2.1153897516171867,"vX0":-7.181911913767466,"vY0":-136.9161181414906,"vZ0":-7.991497539119993,"x":120.04,"y":181.66,"x0":1.7106752153822034,"y0":50.00521304818141,"z0":5.703120050808069,"aX":12.697716626751614},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.5,"breakHorizontal":-10.6,"spinRate":2201,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.40084788068267097,"extension":6.46956619532965},"index":1,"playId":"baa91d39-40cc-33db-a008-6c8bc684ea66","pitchNumber":2,"startTime":"2026-05-30T20:52:06.711Z","endTime":"2026-05-30T20:52:09.711Z","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":84.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.033430551108715,"aZ":-10.97032780631965,"pfxX":6.262587015734317,"pfxZ":11.410183188532507,"pX":-0.6810814846232177,"pZ":4.024472990975673,"vX0":-8.560706970775122,"vY0":-136.44447614460253,"vZ0":-2.6192725372681944,"x":142.96,"y":130.12,"x0":1.7045326733665993,"y0":50.00371743646489,"z0":5.767772472099065,"aX":11.639643419311865},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.2,"breakHorizontal":-9.2,"spinRate":2106,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.40363810604229267,"extension":6.343196630181439},"index":2,"playId":"5e85f7cd-9fd7-38b4-a4c5-9570a9329ad3","pitchNumber":3,"startTime":"2026-05-30T20:52:29.139Z","endTime":"2026-05-30T20:52:32.549Z","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":2},"pitchData":{"startSpeed":72.8,"endSpeed":66.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.92809123641275,"aZ":-43.494952779470054,"pfxX":-5.983800101607208,"pfxZ":-10.290498972517007,"pX":-0.2015929008416073,"pZ":1.221522448020752,"vX0":-2.0462024430331907,"vY0":-105.79260527972521,"vZ0":0.369562172304547,"x":124.68,"y":205.8,"x0":1.5636771747848228,"y0":50.00113071439707,"z0":6.151490890070869,"aX":-6.584700752867649},"breaks":{"breakAngle":9.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-70.8,"breakVerticalInduced":-17.9,"breakHorizontal":11.5,"spinRate":2431,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.5236046821155877,"extension":6.313224448681777},"index":3,"playId":"fc3b29e4-b293-3744-b6bf-f152a58d4aa0","pitchNumber":4,"startTime":"2026-05-30T20:52:48.162Z","endTime":"2026-05-30T20:52:51.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:52:51.162Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Trout grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-30T20:54:50.401Z","endTime":"2026-05-30T20:55:19.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"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":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.413722139612123,"aZ":-32.02198963325155,"pfxX":7.417639869365874,"pfxZ":0.09995894806253958,"pX":0.12638701911609918,"pZ":2.161198635035614,"vX0":2.8007246010049216,"vY0":-122.9094008114239,"vZ0":-2.075924308779189,"x":112.18,"y":180.43,"x0":-1.9930146655903813,"y0":50.00242747087577,"z0":5.748113293834428,"aX":11.29584758472059},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.1,"breakHorizontal":-14.2,"spinRate":2453,"spinDirection":48},"zone":8,"typeConfidence":0.95,"plateTime":0.44642416186743006,"extension":6.3689094702158195},"index":0,"playId":"b13f5833-d9bd-33c8-a11f-67b316b1d8fa","pitchNumber":1,"startTime":"2026-05-30T20:54:58.733Z","endTime":"2026-05-30T20:55:02.094Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09788727025701,"aZ":-30.735337893642555,"pfxX":1.7332874383599455,"pfxZ":0.8539580349924423,"pX":0.4662973683402334,"pZ":1.83761173463056,"vX0":4.873656520974808,"vY0":-129.19820257987092,"vZ0":-3.99150577550422,"x":99.23,"y":189.16,"x0":-1.670355139337787,"y0":50.00517466702602,"z0":5.766669267066117,"aX":2.927741623042227},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.8,"breakHorizontal":-4.2,"spinRate":2665,"spinDirection":90},"zone":9,"typeConfidence":0.91,"plateTime":0.42406271582443456,"extension":6.338964284236216},"hitData":{"launchSpeed":77.9,"launchAngle":1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.62,"coordY":164.33}},"index":1,"playId":"ec83aa9c-bfcd-36f3-a591-b86e0ece57d4","pitchNumber":2,"startTime":"2026-05-30T20:55:13.551Z","endTime":"2026-05-30T20:55:19.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:55:19.452Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vaughn Grissom flies out to right fielder Ryan Vilade.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-30T20:55:34.153Z","endTime":"2026-05-30T20:56:12.419Z","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":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.56945372674991,"aZ":-16.334293129017706,"pfxX":-9.606127320887795,"pfxZ":8.230528835528332,"pX":0.18216023581396026,"pZ":2.0080775513453677,"vX0":8.050834869239766,"vY0":-138.49964776293146,"vZ0":-6.830903961741848,"x":110.06,"y":184.56,"x0":-1.5274332258566563,"y0":50.00646755733038,"z0":5.61693719134251,"aX":-18.49584966697298},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":15.5,"spinRate":2412,"spinDirection":206},"zone":8,"typeConfidence":0.91,"plateTime":0.39686941998314396,"extension":6.572724428965596},"index":0,"playId":"24119295-50aa-34b1-9e8c-cdc23bcdb4f4","pitchNumber":1,"startTime":"2026-05-30T20:55:49.122Z","endTime":"2026-05-30T20:55:52.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.766490506995666,"aZ":-35.82418380915465,"pfxX":8.837118012215821,"pfxZ":-2.454201349997069,"pX":0.028263470962375283,"pZ":2.5585780473669852,"vX0":2.0081089794324827,"vY0":-122.44801218758134,"vZ0":-0.27042716410875733,"x":115.92,"y":169.7,"x0":-1.9537053126046589,"y0":50.002545083866664,"z0":5.789399065243333,"aX":13.145226128906375},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.2,"breakHorizontal":-16.4,"spinRate":2637,"spinDirection":46},"zone":5,"typeConfidence":0.94,"plateTime":0.4508397766584089,"extension":6.335661633591503},"hitData":{"launchSpeed":94.1,"launchAngle":45.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.89,"coordY":90.11}},"index":1,"playId":"efa87e34-a36c-32c1-bf44-1ff5ed11b68a","pitchNumber":2,"startTime":"2026-05-30T20:56:04.611Z","endTime":"2026-05-30T20:56:12.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:56:12.419Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Soler grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-30T20:56:34.735Z","endTime":"2026-05-30T20:57:36.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.112785851978934,"aZ":-34.70888721376177,"pfxX":7.96516175073257,"pfxZ":-1.7029656730106133,"pX":0.122403222464439,"pZ":2.088846310240445,"vX0":2.5195067706436767,"vY0":-122.09901507567764,"vZ0":-1.6096551241289405,"x":112.33,"y":182.38,"x0":-1.9612734326530417,"y0":50.002939734319725,"z0":5.781696384811878,"aX":11.860441839043785},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.2,"breakHorizontal":-15.0,"spinRate":2295,"spinDirection":46},"zone":8,"typeConfidence":0.94,"plateTime":0.4509626669108968,"extension":6.473763890657879},"index":0,"playId":"199b42f5-0a20-3201-a981-5e434650c5d8","pitchNumber":1,"startTime":"2026-05-30T20:56:36.456Z","endTime":"2026-05-30T20:56:39.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2814033207392,"aZ":-17.301969220337398,"pfxX":-9.236101892416949,"pfxZ":7.638309614487545,"pX":0.08617111070348425,"pZ":1.0950882249696245,"vX0":7.510155654484579,"vY0":-139.16878316939025,"vZ0":-8.982634689626698,"x":113.72,"y":209.21,"x0":-1.45682279663856,"y0":50.00573196694098,"z0":5.527072928818342,"aX":-17.992846199948282},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":15.0,"spinRate":2451,"spinDirection":206},"zone":14,"typeConfidence":0.92,"plateTime":0.39461901164733426,"extension":6.552579078963527},"index":1,"playId":"c914d7bd-0c41-32d6-b081-a017589202c9","pitchNumber":2,"startTime":"2026-05-30T20:56:51.147Z","endTime":"2026-05-30T20:56:54.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.875207699497736,"aZ":-31.44353151700853,"pfxX":2.722906352658897,"pfxZ":0.4447640146807199,"pX":0.7753486109095096,"pZ":1.7852044368727824,"vX0":5.553608297829032,"vY0":-128.3414235833855,"vZ0":-3.872907100615592,"x":87.45,"y":190.58,"x0":-1.77506884532618,"y0":50.00543726449451,"z0":5.776892259634491,"aX":4.519441834772101},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.1,"breakHorizontal":-6.2,"spinRate":2686,"spinDirection":117},"zone":9,"typeConfidence":0.9,"plateTime":0.4276283253857809,"extension":6.331612895250245},"index":2,"playId":"e2126743-c14e-3c71-b1d1-6c947d251a4c","pitchNumber":3,"startTime":"2026-05-30T20:57:05.355Z","endTime":"2026-05-30T20:57:09.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.85257222511396,"aZ":-12.817947820835323,"pfxX":-3.4574041644293243,"pfxZ":9.735594234453494,"pX":0.16201583476875725,"pZ":2.4212607912324446,"vX0":5.373548149788067,"vY0":-140.7857780976492,"vZ0":-7.1131274225492565,"x":110.82,"y":173.41,"x0":-1.3307448368526895,"y0":50.002141436996425,"z0":5.8273549137841725,"aX":-6.873668902296207},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":5.0,"spinRate":2540,"spinDirection":202},"zone":5,"typeConfidence":0.92,"plateTime":0.39051414944932583,"extension":6.511728274865146},"hitData":{"launchSpeed":76.0,"launchAngle":-51.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.76,"coordY":179.05}},"index":3,"playId":"3239d2f8-af40-375a-b2b5-d502587ef4f7","pitchNumber":4,"startTime":"2026-05-30T20:57:28.551Z","endTime":"2026-05-30T20:57:36.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T20:57:36.757Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out sharply to center fielder Mike Trout.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-30T20:59:44.903Z","endTime":"2026-05-30T21:01:33.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15064717296782,"aZ":-36.32231330036185,"pfxX":-2.1367809900803567,"pfxZ":-2.708819671891817,"pX":0.17469187226391047,"pZ":3.4013812924407496,"vX0":-3.0980006378082026,"vY0":-122.83033051862795,"vZ0":1.0108564859548326,"x":110.34,"y":146.94,"x0":1.729633169810353,"y0":50.00570867309553,"z0":6.0710705119581405,"aX":-3.26749432032919},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.4,"breakHorizontal":4.6,"spinRate":2425,"spinDirection":294},"zone":12,"typeConfidence":2.0,"plateTime":0.4457944790048729,"extension":6.286804957553034},"index":0,"playId":"4e811719-1e19-33cd-b9e4-cd5119731d04","pitchNumber":1,"startTime":"2026-05-30T20:59:51.456Z","endTime":"2026-05-30T20:59:55.134Z","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":86.6,"endSpeed":79.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.471156207787754,"aZ":-35.22536548994243,"pfxX":-1.0456374649796807,"pfxZ":-1.8923765704877944,"pX":-0.16690246425940258,"pZ":2.3286986063194957,"vX0":-4.186958807386854,"vY0":-126.06360520031357,"vZ0":-2.0363000913621683,"x":123.36,"y":175.91,"x0":1.6509594168259447,"y0":50.004302812027156,"z0":5.9886578357611615,"aX":-1.683848058615693},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.6,"breakHorizontal":2.9,"spinRate":2480,"spinDirection":303},"zone":5,"typeConfidence":2.0,"plateTime":0.434376385350399,"extension":6.192852761145843},"index":1,"playId":"5eb429a9-6b64-397b-9fc8-397c6ce411f0","pitchNumber":2,"startTime":"2026-05-30T21:00:06.903Z","endTime":"2026-05-30T21:00:09.975Z","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":94.0,"endSpeed":85.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91311377900605,"aZ":-14.106973419743833,"pfxX":4.974456740577204,"pfxZ":9.567690362925823,"pX":0.17858007775627077,"pZ":3.352973290930407,"vX0":-5.858182301511842,"vY0":-136.7324141648267,"vZ0":-3.9607479037085485,"x":110.19,"y":148.25,"x0":1.7052918587095705,"y0":50.00336805049049,"z0":5.792202067982696,"aX":9.394292617526384},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":-7.7,"spinRate":1957,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.40099897709729726,"extension":6.3250878472275796},"index":2,"playId":"d7855363-6fc2-3eaf-b683-b00cad770e3d","pitchNumber":3,"startTime":"2026-05-30T21:00:22.851Z","endTime":"2026-05-30T21:00:27.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.567963767301283,"aZ":-11.805534503798254,"pfxX":5.335458185939637,"pfxZ":10.657156640599052,"pX":-1.023796811545057,"pZ":2.43644700384276,"vX0":-9.108976936888252,"vY0":-137.40927100617156,"vZ0":-6.275582280284118,"x":156.02,"y":173.0,"x0":1.6416374670058342,"y0":50.004352901129536,"z0":5.552749495936948,"aX":10.199696066962497},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.1,"breakHorizontal":-7.8,"spinRate":2132,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.39867002638314863,"extension":6.418992693257573},"index":3,"playId":"f2d458e1-5f49-39f2-a2a6-3a071cbbc983","pitchNumber":4,"startTime":"2026-05-30T21:00:42.099Z","endTime":"2026-05-30T21:00:45.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.580884040975448,"aZ":-33.55133701205385,"pfxX":-0.18436610167514572,"pfxZ":-0.8299458868329133,"pX":0.08042190997599476,"pZ":2.1500892032251206,"vX0":-4.380132453010063,"vY0":-127.68857248779149,"vZ0":-2.52802485247176,"x":113.93,"y":180.73,"x0":1.839942631698483,"y0":50.00332669909112,"z0":5.785207615393502,"aX":-0.30540338094045405},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.8,"breakHorizontal":1.3,"spinRate":2424,"spinDirection":301},"zone":8,"typeConfidence":2.0,"plateTime":0.42848224388917755,"extension":6.42966587732266},"index":4,"playId":"a6aeb4f6-7736-3a92-bdd9-eb83314ca498","pitchNumber":5,"startTime":"2026-05-30T21:01:00.499Z","endTime":"2026-05-30T21:01:06.817Z","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":95.4,"endSpeed":86.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86753890791619,"aZ":-12.018475418432827,"pfxX":6.37926248285882,"pfxZ":10.464577497422596,"pX":0.10006614490912676,"pZ":3.4249546796075467,"vX0":-6.956609659104732,"vY0":-138.6017980287485,"vZ0":-3.962596626921584,"x":113.19,"y":146.31,"x0":1.8257265706882957,"y0":50.00206934663696,"z0":5.688468625268845,"aX":12.286998626420313},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":-10.0,"spinRate":2070,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.39669147504344426,"extension":6.428627810201102},"hitData":{"launchSpeed":100.3,"launchAngle":33.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":76.04,"coordY":54.38}},"index":5,"playId":"706fd3a6-be76-3494-910a-331fa979a154","pitchNumber":6,"startTime":"2026-05-30T21:01:26.307Z","endTime":"2026-05-30T21:01:33.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:01:33.915Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Junior Caminero doubles (7) on a pop up to third baseman Donovan Walton.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-30T21:01:55.890Z","endTime":"2026-05-30T21:02:38.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.612577455735735,"aZ":-26.986799678430895,"pfxX":9.99735898374114,"pfxZ":3.2820734818264725,"pX":0.8953580987673653,"pZ":2.1759169796070514,"vX0":-4.960739519220842,"vY0":-125.72000281870031,"vZ0":-3.5533076571780278,"x":82.87,"y":180.03,"x0":1.6092191941708591,"y0":50.00150641875593,"z0":5.830062607586169,"aX":15.79178203107598},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.3,"breakHorizontal":-16.8,"spinRate":1708,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.43788339010778277,"extension":6.49023634574716},"index":0,"playId":"c552831f-2726-3ad5-b9d2-f5b5c8ac508b","pitchNumber":1,"startTime":"2026-05-30T21:02:02.635Z","endTime":"2026-05-30T21:02:05.635Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-30T21:02:12.282Z","endTime":"2026-05-30T21:02:24.933Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31174349054044,"aZ":-11.48982557290283,"pfxX":6.1163702284637,"pfxZ":11.096853111732221,"pX":-0.4581100829955269,"pZ":3.0826677950394807,"vX0":-6.872111770678492,"vY0":-136.46735519675497,"vZ0":-5.379423064081517,"x":134.46,"y":155.55,"x0":1.3121630364027526,"y0":50.005060280569786,"z0":5.888649749761078,"aX":11.403406598820423},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.0,"breakHorizontal":-9.4,"spinRate":2101,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.403184361061776,"extension":6.528102731079305},"hitData":{"launchSpeed":101.2,"launchAngle":74.0,"totalDistance":65.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":113.3,"coordY":180.06}},"index":2,"playId":"8938f05b-e751-30a6-887b-f97e689373d1","pitchNumber":2,"startTime":"2026-05-30T21:02:24.933Z","endTime":"2026-05-30T21:02:38.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:02:38.047Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan Vilade pops out to third baseman Donovan Walton in foul territory.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-30T21:03:10.854Z","endTime":"2026-05-30T21:04:47.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.3,"endSpeed":85.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.490327621932444,"aZ":-14.648194739919987,"pfxX":5.729604369250172,"pfxZ":9.377509053344326,"pX":-0.8521428244904955,"pZ":2.0435949553376513,"vX0":-8.45918393338871,"vY0":-136.88810332526384,"vZ0":-6.974896353903154,"x":149.48,"y":183.6,"x0":1.55560138736964,"y0":50.003785207587434,"z0":5.656802944452313,"aX":10.709902325969907},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":-8.3,"spinRate":2089,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.4024651825722967,"extension":6.313740963415217},"index":0,"playId":"4600a513-78ee-3d7f-93de-5cb45060a3d4","pitchNumber":1,"startTime":"2026-05-30T21:03:16.719Z","endTime":"2026-05-30T21:03:19.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6230133369365,"aZ":-13.586216505752418,"pfxX":6.430267374849416,"pfxZ":9.866373009383427,"pX":-1.6046513351026586,"pZ":1.743504715562913,"vX0":-10.751615800947482,"vY0":-137.4117707856482,"vZ0":-7.8163692348537115,"x":178.17,"y":191.71,"x0":1.549920474143269,"y0":50.00355576344742,"z0":5.577150341567518,"aX":12.116376673167544},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-9.0,"spinRate":2209,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4008638807249101,"extension":6.332159658769735},"index":1,"playId":"934c80c6-39a8-36eb-ba9f-a5722610364a","pitchNumber":2,"startTime":"2026-05-30T21:03:34.180Z","endTime":"2026-05-30T21:03:37.180Z","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":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.569055983476012,"aZ":-23.02651324770717,"pfxX":8.814290680710993,"pfxZ":5.880300033429618,"pX":-0.29723111413164033,"pZ":2.573988524173601,"vX0":-7.211845429079901,"vY0":-124.63879361995085,"vZ0":-3.3195585766777675,"x":128.33,"y":169.28,"x0":1.5038791281659063,"y0":50.00531014635303,"z0":5.847937061265382,"aX":13.720632166517941},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.0,"breakHorizontal":-14.0,"spinRate":1689,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.4412694252012135,"extension":6.408834064340848},"index":2,"playId":"89025a23-36ba-36dc-8030-d9043aba5bf3","pitchNumber":3,"startTime":"2026-05-30T21:03:54.950Z","endTime":"2026-05-30T21:03:58.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.16042071089563,"aZ":-13.100055142973728,"pfxX":5.322198001905565,"pfxZ":10.209246329939818,"pX":-1.5671240135811597,"pZ":2.037127628741917,"vX0":-9.678836948490776,"vY0":-136.78951882707673,"vZ0":-7.378415163087571,"x":176.74,"y":183.78,"x0":1.3484973191816894,"y0":50.00106958028908,"z0":5.694435718477909,"aX":9.942452155711424},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":-7.3,"spinRate":2087,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4026023930285145,"extension":6.435008893169866},"index":3,"playId":"a5d61d8e-8d5d-3e36-b58c-97de76564e0b","pitchNumber":4,"startTime":"2026-05-30T21:04:16.266Z","endTime":"2026-05-30T21:04:19.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":77.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.886088283886345,"aZ":-21.28503288427338,"pfxX":7.743521202347861,"pfxZ":6.9639619414459855,"pX":-0.006847273616562774,"pZ":2.64958744604288,"vX0":-6.388029724209914,"vY0":-124.95657391018429,"vZ0":-3.3929525412650636,"x":117.26,"y":167.24,"x0":1.5911387688011762,"y0":50.00137257739831,"z0":5.79738820727271,"aX":12.10373139405846},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":12.0,"breakHorizontal":-12.4,"spinRate":1633,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.4402851795600471,"extension":6.4431669633018265},"hitData":{"launchSpeed":86.5,"launchAngle":68.0,"totalDistance":129.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":86.44,"coordY":177.02}},"index":4,"playId":"c297255d-93c9-3f20-8597-b22a62a0b85f","pitchNumber":5,"startTime":"2026-05-30T21:04:38.286Z","endTime":"2026-05-30T21:04:47.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:04:47.013Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chandler Simpson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-30T21:05:08.045Z","endTime":"2026-05-30T21:06:45.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.9,"endSpeed":66.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86928098665479,"aZ":-40.9257575822141,"pfxX":-5.796844709544855,"pfxZ":-7.931675534702038,"pX":-0.2997293277256369,"pZ":2.1687717359876255,"vX0":-2.479274160271256,"vY0":-105.89450311425504,"vZ0":1.4751371363676973,"x":128.42,"y":180.22,"x0":1.6500372301663924,"y0":50.00351116603244,"z0":6.250321202370138,"aX":-6.3955987283674},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.1,"breakVerticalInduced":-13.3,"breakHorizontal":11.3,"spinRate":2459,"spinDirection":322},"zone":7,"typeConfidence":2.0,"plateTime":0.522992926423858,"extension":6.156398220152472},"index":0,"playId":"80e8ac36-6828-3f91-9ff7-364cbb278aa6","pitchNumber":1,"startTime":"2026-05-30T21:05:20.040Z","endTime":"2026-05-30T21:05:23.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.824808065918745,"aZ":-34.80423880229465,"pfxX":-0.7192818638642149,"pfxZ":-1.5877198763426454,"pX":-0.7226992204165245,"pZ":0.43563577570876055,"vX0":-5.9674494904754125,"vY0":-128.39009754729847,"vZ0":-6.197249398108509,"x":144.55,"y":227.02,"x0":1.7339491158678146,"y0":50.00383826028245,"z0":5.619035565901319,"aX":-1.1899829518817782},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.2,"breakHorizontal":2.8,"spinRate":2519,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.42808855491463893,"extension":6.418545872574366},"index":1,"playId":"7e15a52f-e410-3fc2-938e-7a22bce5c9b2","pitchNumber":2,"startTime":"2026-05-30T21:05:37.924Z","endTime":"2026-05-30T21:05:42.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.661858833570186,"aZ":-14.402117209536124,"pfxX":7.8369588066065345,"pfxZ":9.377605815422825,"pX":-0.1188980241182909,"pZ":1.7037245920968886,"vX0":-7.846481139122493,"vY0":-137.77834772886757,"vZ0":-7.504800287690942,"x":121.53,"y":192.78,"x0":1.7673251926093687,"y0":50.004551924437855,"z0":5.464394063818744,"aX":14.855145134473268},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":-12.2,"spinRate":2312,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.3997131944212122,"extension":6.481984318207607},"index":2,"playId":"ed2c41a9-c181-3f1d-9bd9-199ea40cd115","pitchNumber":3,"startTime":"2026-05-30T21:06:01.042Z","endTime":"2026-05-30T21:06:04.346Z","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":86.5,"endSpeed":79.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.153092103730415,"aZ":-30.05135568276694,"pfxX":-1.5170926333477306,"pfxZ":1.330506341680917,"pX":-1.2348135181802296,"pZ":1.2432940927573253,"vX0":-6.626189074128999,"vY0":-125.82626337493846,"vZ0":-4.925543497604624,"x":164.07,"y":205.21,"x0":1.6328446694753824,"y0":50.00613418986109,"z0":5.668857768718654,"aX":-2.425606208204266},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":4.3,"spinRate":2595,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4357501741219445,"extension":6.401110565077267},"index":3,"playId":"eca8be16-6bb9-3f32-b656-c2b9c78b9cfd","pitchNumber":4,"startTime":"2026-05-30T21:06:20.900Z","endTime":"2026-05-30T21:06:23.986Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":73.3,"endSpeed":66.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.564703553771476,"aZ":-42.71832586150012,"pfxX":-6.1547524141254355,"pfxZ":-9.465575235387877,"pX":-1.2760860663717217,"pZ":0.550510957676021,"vX0":-4.205151591329179,"vY0":-106.52707840200387,"vZ0":-1.1810805034505785,"x":165.64,"y":223.92,"x0":1.5452683707294608,"y0":50.0038343626339,"z0":6.076473783978355,"aX":-6.854686120647595},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.2,"breakVerticalInduced":-16.9,"breakHorizontal":12.6,"spinRate":2708,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.5203784053080835,"extension":6.265694759754405},"index":4,"playId":"0f3b82b5-8b1b-36a1-9bcb-3e063743e4c8","pitchNumber":5,"startTime":"2026-05-30T21:06:42.468Z","endTime":"2026-05-30T21:06:45.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:06:45.741Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wade Meckler singles on a ground ball to right fielder Ryan Vilade.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-30T21:08:41.036Z","endTime":"2026-05-30T21:09:54.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68859374885166,"aZ":-43.69363429315753,"pfxX":1.5923635920680486,"pfxZ":-8.604641806393813,"pX":-0.9911435265162252,"pZ":3.1136145032227645,"vX0":1.1887170722403153,"vY0":-115.56406126327165,"vZ0":2.771932441595781,"x":154.78,"y":154.71,"x0":-1.7210702372795557,"y0":50.00436159719834,"z0":6.127817489593434,"aX":2.130950475440266},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-14.4,"breakHorizontal":-3.2,"spinRate":2490,"spinDirection":29},"zone":11,"typeConfidence":0.92,"plateTime":0.47590592781844654,"extension":6.248358859353252},"index":0,"playId":"82a1ab8b-21b9-318f-baec-e45fba303791","pitchNumber":1,"startTime":"2026-05-30T21:08:58.516Z","endTime":"2026-05-30T21:09:01.651Z","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":96.4,"endSpeed":87.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78841948559368,"aZ":-14.289355443193488,"pfxX":-1.8209064047506651,"pfxZ":9.057402372270271,"pX":0.004174615341688227,"pZ":2.348427422989411,"vX0":4.680529763625178,"vY0":-140.15340484404766,"vZ0":-6.8917344927195945,"x":116.84,"y":175.37,"x0":-1.4563209113337934,"y0":50.006418396383694,"z0":5.78563246136147,"aX":-3.597232747341292},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":2.3,"spinRate":2561,"spinDirection":199},"zone":5,"typeConfidence":0.91,"plateTime":0.3918776023277828,"extension":6.532327454786838},"index":1,"playId":"aec7e171-e86a-3b9f-827b-e2b1dcb3c8df","pitchNumber":2,"startTime":"2026-05-30T21:09:13.200Z","endTime":"2026-05-30T21:09:16.200Z","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":80.5,"endSpeed":73.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61270815438009,"aZ":-44.511772872060426,"pfxX":3.918985663809287,"pfxZ":-8.98789302007617,"pX":-1.5537767324419072,"pZ":2.4944459259711915,"vX0":-0.6732729894492199,"vY0":-117.15841189289382,"vZ0":1.4008652416009115,"x":176.23,"y":171.43,"x0":-1.7692773878844252,"y0":50.00060990993078,"z0":6.08779057730883,"aX":5.381743146660797},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-15.5,"breakHorizontal":-6.8,"spinRate":2679,"spinDirection":18},"zone":11,"typeConfidence":0.92,"plateTime":0.46967379724140823,"extension":6.297461819583666},"index":2,"playId":"b28dc562-1021-3cc6-8489-0340445078c0","pitchNumber":3,"startTime":"2026-05-30T21:09:30.985Z","endTime":"2026-05-30T21:09:33.985Z","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":96.1,"endSpeed":87.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03758098627459,"aZ":-14.400017332345724,"pfxX":-2.2275255960572107,"pfxZ":9.034223941826964,"pX":0.009494514575698687,"pZ":2.484007242495642,"vX0":4.749496807149892,"vY0":-139.74611171170872,"vZ0":-6.464684332619966,"x":116.64,"y":171.71,"x0":-1.4267273383451191,"y0":50.00412318519836,"z0":5.782654058795321,"aX":-4.383518308926407},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":3.0,"spinRate":2557,"spinDirection":200},"zone":5,"typeConfidence":0.91,"plateTime":0.3927392782204153,"extension":6.3969718050966025},"hitData":{"launchSpeed":97.3,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.25,"coordY":115.7}},"index":3,"playId":"c11b64e4-6679-3280-a03b-eb5bbdd3105e","pitchNumber":4,"startTime":"2026-05-30T21:09:45.238Z","endTime":"2026-05-30T21:09:54.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:09:54.744Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to right fielder Ryan Vilade.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-30T21:10:32.518Z","endTime":"2026-05-30T21:11:26.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_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":3},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"454e818d-e41e-3a77-bb29-9212db2cfc26","startTime":"2026-05-30T21:10:16.635Z","endTime":"2026-05-30T21:10:20.187Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53820681112061,"aZ":-13.209205159743037,"pfxX":-2.256441874437801,"pfxZ":9.59325599352022,"pX":0.39015076559956224,"pZ":2.5993385439775096,"vX0":5.774081786621872,"vY0":-139.95539229350868,"vZ0":-6.361679853654804,"x":102.13,"y":168.6,"x0":-1.409585879928892,"y0":50.00587842342372,"z0":5.772489905664928,"aX":-4.462442096612656},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":2.9,"spinRate":2471,"spinDirection":203},"zone":6,"typeConfidence":0.92,"plateTime":0.3918423698077924,"extension":6.399047122566714},"index":1,"playId":"75d9d488-8508-391f-91a8-758f27b99f82","pitchNumber":1,"startTime":"2026-05-30T21:10:34.831Z","endTime":"2026-05-30T21:10:37.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61543323780215,"aZ":-17.845024266265597,"pfxX":-10.187667053890305,"pfxZ":7.428004807917909,"pX":-1.0922600947958625,"pZ":1.856994187877133,"vX0":5.307268893515523,"vY0":-138.40850675662944,"vZ0":-7.038594074465879,"x":158.63,"y":188.64,"x0":-1.7172941992088258,"y0":50.000647649909965,"z0":5.640297907581588,"aX":-19.645113682252184},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.1,"breakHorizontal":17.3,"spinRate":2416,"spinDirection":209},"zone":13,"typeConfidence":0.91,"plateTime":0.3966326859773086,"extension":6.475978759300208},"index":2,"playId":"9c3742c4-d197-3db1-bcb4-9cd6075696cb","pitchNumber":2,"startTime":"2026-05-30T21:10:56.567Z","endTime":"2026-05-30T21:10:59.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18144123015434,"aZ":-12.481805121103815,"pfxX":-1.6646586715741623,"pfxZ":9.926315397425949,"pX":0.11308960775704079,"pZ":3.411498921680767,"vX0":4.6218826764101975,"vY0":-140.2953576707948,"vZ0":-4.517426454995774,"x":112.69,"y":146.67,"x0":-1.3429306055135204,"y0":50.00205881005283,"z0":5.86269356468367,"aX":-3.3027943568897866},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":2.0,"spinRate":2520,"spinDirection":197},"zone":2,"typeConfidence":0.92,"plateTime":0.3911418765162855,"extension":6.352801801309642},"hitData":{"launchSpeed":92.3,"launchAngle":48.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.88,"coordY":119.76}},"index":3,"playId":"be749661-bdd1-3928-9645-d252b044bf48","pitchNumber":3,"startTime":"2026-05-30T21:11:14.557Z","endTime":"2026-05-30T21:11:26.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:11:26.491Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-30T21:11:36.261Z","endTime":"2026-05-30T21:12:40.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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":95.9,"endSpeed":87.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07202692229256,"aZ":-13.908842050145832,"pfxX":-3.129667391608835,"pfxZ":9.325169942422436,"pX":0.6084945853216157,"pZ":2.7982756059253933,"vX0":6.571960524299202,"vY0":-139.47929077167302,"vZ0":-5.730599082375545,"x":93.81,"y":163.23,"x0":-1.3778334754654968,"y0":50.003755663974225,"z0":5.806150019415976,"aX":-6.131247655802968},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":4.2,"spinRate":2483,"spinDirection":199},"zone":3,"typeConfidence":0.91,"plateTime":0.3935592675827744,"extension":6.524235679171188},"index":0,"playId":"6e14425b-7d48-3441-b563-b67c6e62be73","pitchNumber":1,"startTime":"2026-05-30T21:11:48.607Z","endTime":"2026-05-30T21:11:51.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.489511940124153,"aZ":-28.08606110692984,"pfxX":3.0939817856200733,"pfxZ":2.353513265732543,"pX":1.020190952483698,"pZ":1.9403945507979543,"vX0":6.136183057602043,"vY0":-130.89844825934728,"vZ0":-4.238862654649282,"x":78.11,"y":186.39,"x0":-1.7557704254338335,"y0":50.0023445024176,"z0":5.682225454505697,"aX":5.370661947296055},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.6,"breakHorizontal":-7.0,"spinRate":2699,"spinDirection":160},"zone":14,"typeConfidence":0.91,"plateTime":0.41834243401099913,"extension":6.382077500383414},"index":1,"playId":"d20e12c5-5dc2-3be9-9715-5b5c94b9c30e","pitchNumber":2,"startTime":"2026-05-30T21:12:07.563Z","endTime":"2026-05-30T21:12:13.651Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wade Meckler steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"actionPlayId":"d20e12c5-5dc2-3be9-9715-5b5c94b9c30e","startTime":"2026-05-30T21:12:16.861Z","endTime":"2026-05-30T21:12:36.201Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"}},{"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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3783934293581,"aZ":-15.531916706432284,"pfxX":-9.185411188219394,"pfxZ":8.4876526522918,"pX":0.6541867199707846,"pZ":2.559632855166497,"vX0":8.913534466066805,"vY0":-139.40892303514931,"vZ0":-5.593674659228374,"x":92.06,"y":169.67,"x0":-1.3966843953842911,"y0":50.00674040796269,"z0":5.62353963417721,"aX":-18.020001974590798},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":14.8,"spinRate":2418,"spinDirection":212},"zone":6,"typeConfidence":0.92,"plateTime":0.3934221172395249,"extension":6.383044689212333},"index":3,"playId":"1de367aa-f10c-3818-867c-fe1f8d6a7d3b","pitchNumber":3,"startTime":"2026-05-30T21:12:36.201Z","endTime":"2026-05-30T21:12:40.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:12:40.012Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Donovan Walton doubles (2) on a ground ball to right fielder Ryan Vilade. Wade Meckler scores.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-30T21:12:50.229Z","endTime":"2026-05-30T21:13:38.183Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.471310949985483,"aZ":-39.91821192533978,"pfxX":0.6899178039687532,"pfxZ":-5.659145438008414,"pX":1.0044734985024606,"pZ":1.928475017483262,"vX0":5.575670995989308,"vY0":-116.96851648685993,"vZ0":-0.5001901670266542,"x":78.71,"y":186.71,"x0":-1.5113239946593457,"y0":50.001732929811084,"z0":5.92599032941796,"aX":0.9431971628805967},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-10.1,"breakHorizontal":-2.8,"spinRate":2458,"spinDirection":18},"zone":14,"typeConfidence":0.9,"plateTime":0.4703918542574015,"extension":6.508506488737195},"index":0,"playId":"57c1c340-ca6e-3af3-b057-ce460f7987f7","pitchNumber":1,"startTime":"2026-05-30T21:13:07.036Z","endTime":"2026-05-30T21:13:10.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76036052146649,"aZ":-23.672077357197683,"pfxX":3.712868019020018,"pfxZ":4.858612471459251,"pX":0.24595174981799664,"pZ":2.3137256964322392,"vX0":4.183287985953034,"vY0":-131.4002198842438,"vZ0":-4.250947659893527,"x":107.62,"y":176.31,"x0":-1.8487128892203994,"y0":50.00015781889113,"z0":5.710460641424104,"aX":6.493301160269953},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.0,"breakHorizontal":-7.7,"spinRate":2680,"spinDirection":189},"zone":6,"typeConfidence":0.9,"plateTime":0.4167788943977677,"extension":6.356135198544609},"hitData":{"launchSpeed":103.6,"launchAngle":7.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.08,"coordY":116.21}},"index":1,"playId":"15d69420-3a8b-35f2-a1a4-bb187e58bc91","pitchNumber":2,"startTime":"2026-05-30T21:13:24.707Z","endTime":"2026-05-30T21:13:38.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:13:38.183Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sebastián Rivero grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-30T21:13:57.571Z","endTime":"2026-05-30T21:17:03.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.381848565870687,"aZ":-27.366960965357336,"pfxX":-0.4075738331329686,"pfxZ":2.7055167672294766,"pX":0.8151254669950238,"pZ":1.8896135338739883,"vX0":6.820081163028834,"vY0":-132.75546753427201,"vZ0":-4.74827555855499,"x":85.93,"y":187.76,"x0":-1.73830031478772,"y0":50.00538940878365,"z0":5.70228630169831,"aX":-0.7255238002739334},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":-0.8,"spinRate":2690,"spinDirection":184},"zone":14,"typeConfidence":0.89,"plateTime":0.4131649411776501,"extension":6.4798425278488905},"index":0,"playId":"db086bbb-7128-3c11-8708-72f08963e2f8","pitchNumber":1,"startTime":"2026-05-30T21:14:06.639Z","endTime":"2026-05-30T21:14:33.641Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}}},{"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":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42615256292584,"aZ":-19.154009825848785,"pfxX":-11.272426394918762,"pfxZ":6.891252317067452,"pX":-0.5447531609108939,"pZ":2.2431841569280953,"vX0":6.663350277879091,"vY0":-137.11081964888268,"vZ0":-5.75736815838301,"x":137.76,"y":178.21,"x0":-1.551396561436079,"y0":50.005129999453246,"z0":5.692177763258452,"aX":-21.305097637269537},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":18.8,"spinRate":2427,"spinDirection":208},"zone":4,"typeConfidence":0.9,"plateTime":0.40061796493024593,"extension":6.4278778469807465},"index":1,"playId":"ef80660c-59a8-364d-a277-56d6119c18d6","pitchNumber":2,"startTime":"2026-05-30T21:14:39.328Z","endTime":"2026-05-30T21:14:42.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62887349395756,"aZ":-28.32477929663396,"pfxX":1.7830657956096627,"pfxZ":2.210272927871257,"pX":0.797215223136814,"pZ":1.859384271894124,"vX0":6.251522863601999,"vY0":-131.30244439852288,"vZ0":-4.479521675437527,"x":86.61,"y":188.58,"x0":-1.8492060300483169,"y0":50.00247130862076,"z0":5.703119269795792,"aX":3.101855714933879},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.2,"breakHorizontal":-4.7,"spinRate":2657,"spinDirection":167},"zone":14,"typeConfidence":0.9,"plateTime":0.4176552541848393,"extension":6.486280658143032},"index":2,"playId":"2828b32f-5169-333d-9a4a-27125f63c84f","pitchNumber":3,"startTime":"2026-05-30T21:15:02.649Z","endTime":"2026-05-30T21:15:05.649Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-30T21:15:17.343Z","endTime":"2026-05-30T21:15:32.893Z","isPitch":false,"type":"action","player":{"id":665861,"link":"/api/v1/people/665861"}},{"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":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.345625518727594,"aZ":-13.98937695191563,"pfxX":-2.8345564832066588,"pfxZ":9.176723547138936,"pX":0.8336093965436222,"pZ":3.5821351220436606,"vX0":6.884928716774914,"vY0":-140.26217670933667,"vZ0":-3.9747349712998314,"x":85.22,"y":142.06,"x0":-1.2905559286527075,"y0":50.00254132048716,"z0":5.937246372252964,"aX":-5.617571780942577},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":3.6,"spinRate":2599,"spinDirection":195},"zone":12,"typeConfidence":0.91,"plateTime":0.39132090069816217,"extension":6.475465636166622},"index":4,"playId":"a2fa0013-189f-3bad-a9e3-d6b06d2aa01a","pitchNumber":4,"startTime":"2026-05-30T21:15:32.893Z","endTime":"2026-05-30T21:15:36.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60962026267302,"aZ":-35.1203537634596,"pfxX":1.9399589169983442,"pfxZ":-1.8238295298463738,"pX":-0.2269394558376897,"pZ":1.8845545249230178,"vX0":2.9024999349447134,"vY0":-126.38661698324718,"vZ0":-2.8767173111128246,"x":125.65,"y":187.9,"x0":-1.641898990920134,"y0":50.000783885892965,"z0":5.856310486621309,"aX":3.139204688713597},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.7,"breakHorizontal":-4.2,"spinRate":2682,"spinDirection":56},"zone":8,"typeConfidence":0.91,"plateTime":0.4332806484931382,"extension":6.352007579088371},"index":5,"playId":"deffbe8d-b015-3b72-a930-030a4e37f239","pitchNumber":5,"startTime":"2026-05-30T21:15:51.425Z","endTime":"2026-05-30T21:15:55.424Z","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":96.1,"endSpeed":87.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.915972311086353,"aZ":-14.155179293738284,"pfxX":-1.43643712848178,"pfxZ":9.10765152475277,"pX":0.36363197136026837,"pZ":3.2336576325394035,"vX0":5.351255693449739,"vY0":-139.8441204315222,"vZ0":-4.657409826491241,"x":103.14,"y":151.47,"x0":-1.3890743716262433,"y0":50.00052688326142,"z0":5.85110357916487,"aX":-2.8421310689168324},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":1.4,"spinRate":2534,"spinDirection":202},"zone":3,"typeConfidence":0.91,"plateTime":0.3918595525039912,"extension":6.412045956184804},"index":6,"playId":"e2e0895e-4215-3eb8-8791-8894d133bd88","pitchNumber":6,"startTime":"2026-05-30T21:16:13.815Z","endTime":"2026-05-30T21:16:16.815Z","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":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48974992786303,"aZ":-16.228456632100343,"pfxX":-8.918507406978637,"pfxZ":8.218327753534822,"pX":0.6824127755672162,"pZ":3.290377286956552,"vX0":9.076217695316497,"vY0":-138.9601881759332,"vZ0":-3.6099164751334336,"x":90.99,"y":149.94,"x0":-1.480165702908143,"y0":50.000022532654434,"z0":5.696114690939699,"aX":-17.29845552759662},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":14.0,"spinRate":2548,"spinDirection":206},"zone":3,"typeConfidence":0.92,"plateTime":0.3953943684025809,"extension":6.441195723616795},"index":7,"playId":"1890a6af-1ae7-3b5f-aac8-360abea9eef3","pitchNumber":7,"startTime":"2026-05-30T21:16:34.407Z","endTime":"2026-05-30T21:16:37.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06814063773688,"aZ":-15.69189658927651,"pfxX":-9.637233650786403,"pfxZ":8.542148519669384,"pX":-1.0510210072708166,"pZ":2.7737212210565487,"vX0":4.83512967546897,"vY0":-138.33751050000512,"vZ0":-4.911263828317105,"x":157.06,"y":163.89,"x0":-1.5732905762662226,"y0":50.005286314957985,"z0":5.63081225978562,"aX":-18.603384870580253},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":16.4,"spinRate":2495,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.39657324575274844,"extension":6.46034769283999},"hitData":{"launchSpeed":38.8,"launchAngle":-28.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.27,"coordY":172.81}},"index":8,"playId":"91be2f77-4c8f-3dce-989b-d20291d7843f","pitchNumber":8,"startTime":"2026-05-30T21:16:55.588Z","endTime":"2026-05-30T21:17:03.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:17:03.449Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Williamson strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-30T21:19:24.835Z","endTime":"2026-05-30T21:20:24.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.296465076455473,"aZ":-34.08351695603278,"pfxX":-0.7161307007369531,"pfxZ":-1.1920265363847156,"pX":-0.5530941315827601,"pZ":1.5448629536667633,"vX0":-5.50766659826952,"vY0":-125.89464925092341,"vZ0":-3.889030711906912,"x":138.08,"y":197.07,"x0":1.7588428925924213,"y0":50.00392561149264,"z0":5.877526781049322,"aX":-1.1454156171995835},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.9,"breakHorizontal":2.6,"spinRate":2497,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.43559091887086687,"extension":6.3843406248107915},"index":0,"playId":"2bc23a8b-820f-3e89-bb93-831ffd8a7fda","pitchNumber":1,"startTime":"2026-05-30T21:19:37.433Z","endTime":"2026-05-30T21:19:40.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.919133839367554,"aZ":-38.572783665024716,"pfxX":-2.247860571788953,"pfxZ":-4.097671703756116,"pX":-0.8317968670336903,"pZ":1.7478950205001194,"vX0":-5.252445115811014,"vY0":-124.22014629033757,"vZ0":-2.2397720160444683,"x":148.71,"y":191.59,"x0":1.6021415845899956,"y0":50.00222233053886,"z0":5.868605214121008,"aX":-3.5107066362797084},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-7.7,"breakHorizontal":5.3,"spinRate":2619,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4409649930884352,"extension":6.4349037476906},"index":1,"playId":"2876d314-3f2c-380e-9ea6-b78055529328","pitchNumber":2,"startTime":"2026-05-30T21:19:54.158Z","endTime":"2026-05-30T21:19:57.798Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-30T21:20:04.601Z","endTime":"2026-05-30T21:20:21.781Z","isPitch":false,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"}},{"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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77511603738179,"aZ":-32.78970510106743,"pfxX":-4.108958227938331,"pfxZ":-0.3790321011298232,"pX":-0.5552576316456257,"pZ":1.4409609816268671,"vX0":-4.271039182480422,"vY0":-125.83757559579902,"vZ0":-4.182290274780028,"x":138.17,"y":199.87,"x0":1.6987017893021572,"y0":50.006019793032124,"z0":5.783852756787872,"aX":-6.584525923792288},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.4,"breakHorizontal":8.4,"spinRate":2586,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4354348758018518,"extension":6.457478835835294},"index":3,"playId":"f5491a83-4655-3df0-9e1e-7e71977e8509","pitchNumber":3,"startTime":"2026-05-30T21:20:21.781Z","endTime":"2026-05-30T21:20:24.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:20:24.781Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out, shortstop Zach Neto to first baseman Vaughn Grissom.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-30T21:20:34.400Z","endTime":"2026-05-30T21:20:57.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"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":88.1,"endSpeed":80.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.431183185122975,"aZ":-33.878661495421696,"pfxX":-1.3746979194418387,"pfxZ":-1.0258775501392599,"pX":0.1582524025036654,"pZ":2.2102523193060897,"vX0":-3.9187663987073926,"vY0":-128.2546427607121,"vZ0":-2.3288796165531105,"x":110.97,"y":179.1,"x0":1.8868377290901446,"y0":50.00290364735041,"z0":5.781553273828393,"aX":-2.2818591232335743},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.2,"breakHorizontal":3.4,"spinRate":2534,"spinDirection":284},"zone":5,"typeConfidence":2.0,"plateTime":0.4276558278776106,"extension":6.3786959148034175},"hitData":{"launchSpeed":94.0,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.7,"coordY":154.22}},"index":0,"playId":"4951b109-a291-3342-a59c-8f8f1fac8f86","pitchNumber":1,"startTime":"2026-05-30T21:20:51.286Z","endTime":"2026-05-30T21:20:57.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:20:57.604Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to left fielder Wade Meckler.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-30T21:21:09.376Z","endTime":"2026-05-30T21:22:10.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14609500702724,"aZ":-9.058775558048053,"pfxX":5.914841565343352,"pfxZ":12.73545942558485,"pX":0.17051773955826638,"pZ":2.4896221121382998,"vX0":-6.217766355673674,"vY0":-134.8265624481254,"vZ0":-6.6359531733941655,"x":110.5,"y":171.56,"x0":1.7536660769780708,"y0":50.006019741352766,"z0":5.6444529077276515,"aX":10.739107384377192},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.6,"breakHorizontal":-9.1,"spinRate":2182,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.4084419788799174,"extension":6.523849522520569},"index":0,"playId":"b1eada42-1f7f-3b7a-8cc1-711481de8b20","pitchNumber":1,"startTime":"2026-05-30T21:21:22.872Z","endTime":"2026-05-30T21:21:25.989Z","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":84.6,"endSpeed":78.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.615460176554986,"aZ":-34.57253950625892,"pfxX":-4.027951121459255,"pfxZ":-1.5573738806968995,"pX":-0.732198335695324,"pZ":0.1793605706712437,"vX0":-4.812481603331642,"vY0":-123.06043942088114,"vZ0":-6.2369519091434995,"x":144.91,"y":233.94,"x0":1.769509236510558,"y0":50.00371818005172,"z0":5.663063557753479,"aX":-6.199246112274224},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.0,"breakHorizontal":8.4,"spinRate":2713,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.44448575798954604,"extension":6.460381271227168},"index":1,"playId":"5d841d77-cf79-3295-bcfe-f8d264296e56","pitchNumber":2,"startTime":"2026-05-30T21:21:43.427Z","endTime":"2026-05-30T21:21:46.427Z","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":94.2,"endSpeed":85.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94172096180134,"aZ":-15.007493827535678,"pfxX":7.179310658847539,"pfxZ":9.124748462527931,"pX":-0.8575670544881835,"pZ":1.9745691772421947,"vX0":-9.224446664328486,"vY0":-136.7258152727938,"vZ0":-6.938451319396067,"x":149.69,"y":185.47,"x0":1.6372983280012237,"y0":50.00391420963471,"z0":5.587552738799823,"aX":13.507879649979198},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":-10.9,"spinRate":2128,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.401591969392308,"extension":6.375345561132422},"hitData":{"launchSpeed":91.6,"launchAngle":34.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.12,"coordY":90.8}},"index":2,"playId":"3bc35414-9e56-3314-ba3a-6370c77a8474","pitchNumber":3,"startTime":"2026-05-30T21:22:01.702Z","endTime":"2026-05-30T21:22:10.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:22:10.365Z","atBatIndex":34},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Zach Neto bunt pops out softly to catcher Nick Fortes in foul territory.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T21:24:30.777Z","endTime":"2026-05-30T21:24:39.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Pop Out","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":2},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Casey Legumina replaces Drew Rasmussen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T21:23:29.861Z","endTime":"2026-05-30T21:24:20.239Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668984,"link":"/api/v1/people/668984"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-30T21:24:20.239Z","endTime":"2026-05-30T21:24:33.038Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84678280225156,"aZ":-21.744829049670773,"pfxX":-11.625712253115701,"pfxZ":5.782530644180522,"pX":-0.3405658079774401,"pZ":2.2419155777931894,"vX0":7.328569595374159,"vY0":-134.3446010990057,"vZ0":-2.778445107104162,"x":129.98,"y":178.25,"x0":-1.6129868398469092,"y0":50.00004157425004,"z0":4.859091161623219,"aX":-20.954657660170312},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.0,"breakHorizontal":19.2,"spinRate":2212,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.4098698255985358,"extension":6.597332528266008},"hitData":{"launchSpeed":33.7,"launchAngle":81.0,"totalDistance":22.0,"trajectory":"bunt_popup","hardness":"soft","location":"2","coordinates":{"coordX":117.19,"coordY":201.86}},"index":2,"playId":"9c45b2c3-991c-3790-8f08-a1ad37813b35","pitchNumber":1,"startTime":"2026-05-30T21:24:33.038Z","endTime":"2026-05-30T21:24:39.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:24:39.375Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mike Trout homers (14) on a fly ball to left field.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T21:24:56.925Z","endTime":"2026-05-30T21:25:48.421Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":668984,"link":"/api/v1/people/668984"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":83.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81283488258333,"aZ":-16.805116364456197,"pfxX":-8.697086993488993,"pfxZ":8.499164033445744,"pX":-0.7294802827683132,"pZ":2.870255741056244,"vX0":6.172575826359726,"vY0":-133.85821751810022,"vZ0":-1.645233159439056,"x":144.81,"y":161.28,"x0":-1.9393323348978726,"y0":50.00313994102946,"z0":4.7002665179006335,"aX":-15.729285720480977},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.2,"breakHorizontal":14.4,"spinRate":2188,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.40970819014663196,"extension":6.6365332663879455},"index":0,"playId":"01fb178a-4a83-38c9-aa73-204679864fa6","pitchNumber":1,"startTime":"2026-05-30T21:25:06.781Z","endTime":"2026-05-30T21:25:09.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00095259381985,"aZ":-27.371307874444796,"pfxX":6.535423381436718,"pfxZ":3.564290693493204,"pX":0.32292914571682796,"pZ":2.3861062592171853,"vX0":3.453984861839496,"vY0":-115.98239464912463,"vZ0":1.004388998206427,"x":104.69,"y":174.36,"x0":-2.0401005842518187,"y0":50.001591068137216,"z0":4.580647498029013,"aX":8.800627637066423},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":7.1,"breakHorizontal":-12.7,"spinRate":2531,"spinDirection":96},"zone":6,"typeConfidence":2.0,"plateTime":0.4743292231346041,"extension":6.881061181482962},"hitData":{"launchSpeed":105.3,"launchAngle":38.0,"totalDistance":417.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.24,"coordY":60.57}},"index":1,"playId":"99fd9f23-00de-38fc-92f2-c0d16ba4bdd3","pitchNumber":2,"startTime":"2026-05-30T21:25:19.868Z","endTime":"2026-05-30T21:25:48.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:25:48.421Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vaughn Grissom singles on a ground ball to second baseman Ben Williamson, deflected by pitcher Casey Legumina.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T21:25:50.190Z","endTime":"2026-05-30T21:27:11.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668984,"link":"/api/v1/people/668984"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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.8,"endSpeed":84.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.713829709128664,"aZ":-17.10079642648641,"pfxX":-8.16225881848288,"pfxZ":8.213716171834202,"pX":-0.47353771098708947,"pZ":2.551458257639932,"vX0":6.389954935705514,"vY0":-134.94705537867588,"vZ0":-2.471327237722557,"x":135.05,"y":169.89,"x0":-1.8174520654626636,"y0":50.0036212517349,"z0":4.690646180817401,"aX":-14.98093092715795},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.5,"breakHorizontal":13.3,"spinRate":2511,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.40664831745520313,"extension":6.929573687756979},"index":0,"playId":"8a22c831-147a-35cf-b4e7-d0b8758194f2","pitchNumber":1,"startTime":"2026-05-30T21:26:07.460Z","endTime":"2026-05-30T21:26:10.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.127483919734374,"aZ":-24.061811500714285,"pfxX":-11.901120428889659,"pfxZ":4.392152361263892,"pX":-0.8357858421244501,"pZ":2.2135797625655886,"vX0":6.39875954621349,"vY0":-135.4254975862551,"vZ0":-2.2890307737297486,"x":148.86,"y":179.01,"x0":-1.69008495275021,"y0":50.00240287162359,"z0":4.762725789540492,"aX":-21.98091273766857},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.7,"breakHorizontal":20.0,"spinRate":2307,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4053180840052337,"extension":7.0350943603898735},"index":1,"playId":"7ed4de64-75df-3e24-b1c7-c32206f6dcf9","pitchNumber":2,"startTime":"2026-05-30T21:26:20.773Z","endTime":"2026-05-30T21:26:25.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.986409114404562,"aZ":-22.72785368913326,"pfxX":4.400709252919169,"pfxZ":6.743899632358491,"pX":1.18184338284778,"pZ":1.906895455693395,"vX0":5.9601314432770724,"vY0":-118.01613673110309,"vZ0":-1.1317732244972636,"x":71.95,"y":187.29,"x0":-1.9549368455773832,"y0":50.00030998151584,"z0":4.500213427308327,"aX":6.1611343931960985},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":12.2,"breakHorizontal":-9.5,"spinRate":2508,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.46540328826054456,"extension":6.958695306392136},"hitData":{"launchSpeed":56.4,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":142.56,"coordY":168.59}},"index":2,"playId":"27bfc613-9a36-3236-906d-8a3b1ad1c151","pitchNumber":3,"startTime":"2026-05-30T21:27:02.063Z","endTime":"2026-05-30T21:27:11.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:27:11.342Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorge Soler lines out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T21:27:29.991Z","endTime":"2026-05-30T21:28:04.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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":85.6,"endSpeed":78.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.659012931606227,"aZ":-28.1130303955934,"pfxX":0.5765466452457657,"pfxZ":2.596041218671286,"pX":1.2857871374701897,"pZ":1.475180096003811,"vX0":7.786956915597314,"vY0":-124.42100326568898,"vZ0":-1.8837420174105213,"x":67.99,"y":198.95,"x0":-1.9631049195916004,"y0":50.00082258917858,"z0":4.578439030196168,"aX":0.9005355847055068},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.4,"breakHorizontal":-2.9,"spinRate":2616,"spinDirection":165},"zone":14,"typeConfidence":0.91,"plateTime":0.4407152516974633,"extension":6.702207247510237},"index":0,"playId":"9f499b39-7dec-39ef-9d25-fde39ebe958d","pitchNumber":1,"startTime":"2026-05-30T21:27:40.867Z","endTime":"2026-05-30T21:27:46.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.371980461111086,"aZ":-21.380180159153017,"pfxX":-10.697766094556119,"pfxZ":5.932587766042335,"pX":-0.4823545120809413,"pZ":1.6943067126231597,"vX0":7.206820692021918,"vY0":-134.55870080824863,"vZ0":-3.7692781342435566,"x":135.39,"y":193.03,"x0":-1.8164742986458442,"y0":50.00090294551508,"z0":4.642841877680713,"aX":-19.458476246106315},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.1,"breakHorizontal":17.6,"spinRate":2279,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.4082927156602918,"extension":6.669691278044191},"hitData":{"launchSpeed":109.2,"launchAngle":16.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":144.37,"coordY":58.8}},"index":1,"playId":"bf60fffd-4ff1-3c6c-b014-b8318a2f1d66","pitchNumber":2,"startTime":"2026-05-30T21:27:56.690Z","endTime":"2026-05-30T21:28:04.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:28:04.288Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wade Meckler lines out to right fielder Ryan Vilade.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T21:28:14.024Z","endTime":"2026-05-30T21:28:39.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":83.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78327758026583,"aZ":-16.678848764776294,"pfxX":-8.167686541489397,"pfxZ":8.554237420739593,"pX":-0.07448735190355119,"pZ":2.4008969550413646,"vX0":7.354761006181975,"vY0":-135.07535307462237,"vZ0":-2.7569751471473074,"x":119.84,"y":173.96,"x0":-1.7976890499509859,"y0":50.00413932096455,"z0":4.635420767293096,"aX":-14.798936323547906},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.9,"breakHorizontal":12.8,"spinRate":2398,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.4085614648261595,"extension":6.657301161002984},"hitData":{"launchSpeed":89.6,"launchAngle":26.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.39,"coordY":83.61}},"index":0,"playId":"8553ad5e-ceff-3bb4-9d1b-693cae4f5ec2","pitchNumber":1,"startTime":"2026-05-30T21:28:33.329Z","endTime":"2026-05-30T21:28:39.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:28:39.932Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Taylor Walls pops out to second baseman Oswald Peraza.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T21:30:36.039Z","endTime":"2026-05-30T21:30:59.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.551789320001394,"aZ":-12.33978907204929,"pfxX":6.033749825290368,"pfxZ":10.744682915932033,"pX":0.3252312978535625,"pZ":3.020640551119381,"vX0":-5.799305759886428,"vY0":-135.47302323798087,"vZ0":-4.940092270097955,"x":104.6,"y":157.22,"x0":1.7170771200153077,"y0":50.000426842893695,"z0":5.740916376700141,"aX":11.134953328529951},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.5,"breakHorizontal":-9.6,"spinRate":2167,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.40541195552394127,"extension":6.441253934778855},"hitData":{"launchSpeed":90.8,"launchAngle":64.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":139.01}},"index":0,"playId":"a50becae-2935-3f87-90db-4c9e89bf5be9","pitchNumber":1,"startTime":"2026-05-30T21:30:50.121Z","endTime":"2026-05-30T21:30:59.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:30:59.131Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a ground ball to right fielder Jo Adell.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T21:31:12.411Z","endTime":"2026-05-30T21:32:44.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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"}]}],"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":70.4,"endSpeed":64.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.27666131321265,"aZ":-42.57424966304545,"pfxX":-6.552750928354298,"pfxZ":-10.01584914613443,"pX":0.14370896774266337,"pZ":2.377788938459751,"vX0":-1.1863077371220498,"vY0":-102.34335581080195,"vZ0":2.762881952694872,"x":111.52,"y":174.58,"x0":1.5845039851203875,"y0":50.00399634152068,"z0":6.307294224350055,"aX":-6.802015069031126},"breaks":{"breakAngle":9.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.8,"breakVerticalInduced":-16.7,"breakHorizontal":12.2,"spinRate":2457,"spinDirection":325},"zone":5,"typeConfidence":2.0,"plateTime":0.5396595818735994,"extension":6.02380187970923},"index":0,"playId":"8828b5e4-c0b9-3954-b3b4-e1713746264b","pitchNumber":1,"startTime":"2026-05-30T21:31:26.132Z","endTime":"2026-05-30T21:31:29.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01736383041938,"aZ":-12.058100228481162,"pfxX":5.834491413595092,"pfxZ":10.846004431922927,"pX":-0.6224109565703276,"pZ":3.347270940370145,"vX0":-8.172704337704245,"vY0":-135.87358245403755,"vZ0":-4.39808897897047,"x":140.72,"y":148.4,"x0":1.6777127203568651,"y0":50.00188145044022,"z0":5.835991973486337,"aX":10.820896112763808},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":-8.6,"spinRate":2108,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.40436497359816315,"extension":6.347524271343974},"index":1,"playId":"c799012c-54f5-39e1-8ac4-780c62dd4296","pitchNumber":2,"startTime":"2026-05-30T21:31:41.970Z","endTime":"2026-05-30T21:31:47.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.2,"endSpeed":66.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.742524391482416,"aZ":-42.01069877878941,"pfxX":-5.1678826789698515,"pfxZ":-9.14297295771547,"pX":-1.876312291132006,"pZ":-2.338726219491352,"vX0":-4.890217033695127,"vY0":-104.71035253815862,"vZ0":-6.541764384892505,"x":188.52,"y":301.93,"x0":1.1880795053417499,"y0":50.00170914087562,"z0":5.91198361764992,"aX":-5.561126359264559},"breaks":{"breakAngle":8.4,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.5,"breakVerticalInduced":-18.4,"breakHorizontal":11.0,"spinRate":2451,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.5293809828070368,"extension":6.449045773944754},"index":2,"playId":"c7ebe93c-a0de-3297-ab94-63f02f7a9eb2","pitchNumber":3,"startTime":"2026-05-30T21:32:11.533Z","endTime":"2026-05-30T21:32:16.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.118240335814995,"aZ":-15.2629442675579,"pfxX":8.223727690406422,"pfxZ":9.013285103782971,"pX":0.21937809739362765,"pZ":3.3070282281564722,"vX0":-7.114236295085696,"vY0":-136.81336032676148,"vZ0":-3.721506243967931,"x":108.64,"y":149.49,"x0":1.7983422695009448,"y0":50.00118555990872,"z0":5.746126519736648,"aX":15.426452926477264},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":-13.2,"spinRate":2146,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.4019588578528186,"extension":6.36854530449693},"hitData":{"launchSpeed":107.0,"launchAngle":5.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":155.61,"coordY":116.17}},"index":3,"playId":"b32d0bd7-b83f-3f44-9fe8-2c162f8ec012","pitchNumber":4,"startTime":"2026-05-30T21:32:35.414Z","endTime":"2026-05-30T21:32:44.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:32:44.685Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan Aranda walks. Yandy Díaz to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T21:32:56.022Z","endTime":"2026-05-30T21:34:57.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.3,"endSpeed":78.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.056186351460923,"aZ":-35.79198422319042,"pfxX":-0.4491998945562634,"pfxZ":-2.3038724888406055,"pX":-0.8652676786106247,"pZ":0.7817870978288641,"vX0":-5.843141154121992,"vY0":-125.40686915131592,"vZ0":-4.83327816611849,"x":149.98,"y":217.67,"x0":1.5687292839125981,"y0":50.004941429242365,"z0":5.704965150891667,"aX":-0.7042559368960842},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.2,"breakHorizontal":2.4,"spinRate":2375,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.43939543238965095,"extension":6.310927040588355},"index":0,"playId":"53649cb3-ef81-393e-9471-ea8d98ec9336","pitchNumber":1,"startTime":"2026-05-30T21:33:08.027Z","endTime":"2026-05-30T21:33:11.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.3,"endSpeed":79.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91610321626289,"aZ":-35.86561394173985,"pfxX":-1.2305604219461954,"pfxZ":-2.31993857631568,"pX":-0.5663559785761839,"pZ":3.319262721130238,"vX0":-5.74959724710951,"vY0":-125.58497592488325,"vZ0":0.9061255528312506,"x":138.59,"y":149.16,"x0":1.914348024574646,"y0":50.000609666818576,"z0":5.875756578040577,"aX":-1.959776538901711},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.7,"breakHorizontal":3.6,"spinRate":2460,"spinDirection":305},"zone":1,"typeConfidence":2.0,"plateTime":0.4364846237783495,"extension":6.158711562545277},"index":1,"playId":"6b77af54-06aa-3b2a-8bd4-0bb2f38c40ba","pitchNumber":2,"startTime":"2026-05-30T21:33:28.492Z","endTime":"2026-05-30T21:33:32.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.250267051129065,"aZ":-14.329082179213417,"pfxX":8.605296578308815,"pfxZ":9.386252433915505,"pX":-0.6587956742180661,"pZ":2.4378689275039496,"vX0":-9.674870822374865,"vY0":-137.44478587474418,"vZ0":-5.522342726292381,"x":142.11,"y":172.96,"x0":1.799358935988389,"y0":50.00218742836324,"z0":5.456558893620256,"aX":16.360290003155367},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":-13.4,"spinRate":2139,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.39945850584481857,"extension":6.422471660360414},"index":2,"playId":"26908ef6-b8b9-332d-b244-62b725438eb9","pitchNumber":3,"startTime":"2026-05-30T21:33:45.068Z","endTime":"2026-05-30T21:33:48.164Z","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":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.017255046855034,"aZ":-13.556297655349011,"pfxX":9.08550755218033,"pfxZ":9.85599507625323,"pX":-0.23571164857691262,"pZ":1.8030561446209115,"vX0":-8.590100483616347,"vY0":-137.21652952457384,"vZ0":-7.37357120908688,"x":125.98,"y":190.1,"x0":1.7693038367787082,"y0":50.00223206740632,"z0":5.466585954838296,"aX":17.162463885643433},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":-14.4,"spinRate":2326,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.40060205938146476,"extension":6.418166669199044},"index":3,"playId":"779b0174-1196-3014-8409-8a9e74d7fc10","pitchNumber":4,"startTime":"2026-05-30T21:34:04.872Z","endTime":"2026-05-30T21:34:08.288Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-30T21:34:16.895Z","endTime":"2026-05-30T21:34:34.998Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"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":96.2,"endSpeed":87.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99470374587948,"aZ":-10.527098431804072,"pfxX":6.100058109612892,"pfxZ":11.057215387024561,"pX":-1.0024751239542327,"pZ":3.0857694559263407,"vX0":-9.622408252601135,"vY0":-139.65060779436251,"vZ0":-4.853423144776269,"x":155.21,"y":155.46,"x0":1.7091909664397522,"y0":50.0063776325784,"z0":5.550252824109331,"aX":11.946948012837666},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":-8.9,"spinRate":2272,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.3935205939540136,"extension":6.4800196074739995},"index":5,"playId":"39c3e581-7a71-3dc2-a500-46ab008b4ddc","pitchNumber":5,"startTime":"2026-05-30T21:34:34.998Z","endTime":"2026-05-30T21:34:38.354Z","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":73.8,"endSpeed":67.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.608514128287393,"aZ":-42.707577575333055,"pfxX":-6.201920796803451,"pfxZ":-9.319415121648927,"pX":-1.8257503885329407,"pZ":0.6605371129956611,"vX0":-5.361831935901993,"vY0":-107.20248299865395,"vZ0":-1.0087373820243766,"x":186.59,"y":220.95,"x0":1.5413532849420055,"y0":50.004625183598385,"z0":6.030244482628517,"aX":-7.006757082865417},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.2,"breakVerticalInduced":-16.7,"breakHorizontal":13.0,"spinRate":2697,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.5167892142082917,"extension":6.280526885205555},"index":6,"playId":"07e7d41f-4e3e-3575-bea5-77844e31ede5","pitchNumber":6,"startTime":"2026-05-30T21:34:53.688Z","endTime":"2026-05-30T21:34:57.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:34:57.069Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Junior Caminero doubles (8) on a ground ball to shortstop Zach Neto, deflected by third baseman Donovan Walton. Yandy Díaz scores. Jonathan Aranda to 3rd.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T21:35:13.605Z","endTime":"2026-05-30T21:36:19.921Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnThird":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":672282,"link":"/api/v1/people/672282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":70.4,"endSpeed":64.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.797214196804447,"aZ":-42.26117009198598,"pfxX":-7.462248223532346,"pfxZ":-9.685350074711817,"pX":0.2990725217563139,"pZ":3.1020933377401936,"vX0":-0.9081009388503005,"vY0":-102.37021695667939,"vZ0":3.9507079851844455,"x":105.6,"y":155.02,"x0":1.7182951401565736,"y0":50.002242617436856,"z0":6.38598937870967,"aX":-7.773291898285083},"breaks":{"breakAngle":10.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.8,"breakVerticalInduced":-15.7,"breakHorizontal":13.8,"spinRate":2496,"spinDirection":323},"zone":2,"typeConfidence":2.0,"plateTime":0.5388628343009212,"extension":5.9671584309887855},"index":0,"playId":"f7d72f53-a481-350b-a8c9-18d1f41c5e2d","pitchNumber":1,"startTime":"2026-05-30T21:35:31.109Z","endTime":"2026-05-30T21:35:34.485Z","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":85.2,"endSpeed":77.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52759542591861,"aZ":-22.175335939448086,"pfxX":4.21741734708854,"pfxZ":6.469838382346206,"pX":0.024664192005677675,"pZ":3.9700114864431075,"vX0":-5.206524268131781,"vY0":-123.99330939203529,"vZ0":-0.21805256904898862,"x":116.06,"y":131.59,"x0":1.6110861063840922,"y0":50.00224986983979,"z0":5.9212881046292525,"aX":6.5176929970152635},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":11.9,"breakHorizontal":-6.4,"spinRate":1562,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.443006933348288,"extension":6.245238868090675},"index":1,"playId":"399f1815-f52a-3dcc-abbb-301bb895f5be","pitchNumber":2,"startTime":"2026-05-30T21:35:48.085Z","endTime":"2026-05-30T21:35:51.085Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-05-30T21:35:59.090Z","endTime":"2026-05-30T21:36:10.306Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.026247191377628,"aZ":-21.495957876827063,"pfxX":7.569847164949882,"pfxZ":6.98272250181559,"pX":0.058099379585074974,"pZ":2.260383621564567,"vX0":-6.106348022628505,"vY0":-123.05666937744,"vZ0":-3.9046400078155834,"x":114.79,"y":177.75,"x0":1.5914368829347205,"y0":50.00390821367685,"z0":5.694557824598771,"aX":11.579431353091502},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":11.9,"breakHorizontal":-12.2,"spinRate":1546,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.4455549142224644,"extension":6.292948514086717},"hitData":{"launchSpeed":97.4,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":73.83,"coordY":170.29}},"index":3,"playId":"8ab765ab-addd-3d23-9d19-9078ba3987ae","pitchNumber":3,"startTime":"2026-05-30T21:36:10.306Z","endTime":"2026-05-30T21:36:19.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:36:19.921Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Vilade grounds out, shortstop Zach Neto to first baseman Vaughn Grissom. Jonathan Aranda scores. Junior Caminero to 3rd.","rbi":1,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T21:37:49.546Z","endTime":"2026-05-30T21:38:44.177Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":{"id":672282,"link":"/api/v1/people/672282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-30T21:36:49.989Z","endTime":"2026-05-30T21:37:51.780Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20859610999998,"aZ":-33.694909633173175,"pfxX":-0.8733932289552548,"pfxZ":-0.9363714398955381,"pX":-1.5532778739476876,"pZ":1.1404164756356148,"vX0":-7.58487810137417,"vY0":-126.98373740950288,"vZ0":-4.86503877662026,"x":176.21,"y":207.99,"x0":1.5866771440872411,"y0":50.000247914103895,"z0":5.764302439822368,"aX":-1.423473526095192},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.6,"breakHorizontal":3.4,"spinRate":2516,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4314844124431465,"extension":6.384986886107614},"index":1,"playId":"fd5471c7-5ff3-33de-9f1e-9c86ea6d9d50","pitchNumber":1,"startTime":"2026-05-30T21:37:51.780Z","endTime":"2026-05-30T21:37:55.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.928649186102895,"aZ":-31.64933112747922,"pfxX":-0.5390283201907757,"pfxZ":0.31377215375439604,"pX":-0.8189649793910895,"pZ":0.9825382908298554,"vX0":-6.253099643716682,"vY0":-128.6676945643337,"vZ0":-5.629263158080184,"x":148.22,"y":212.25,"x0":1.7097870059592155,"y0":50.004277580669175,"z0":5.642136344190096,"aX":-0.9061399273119942},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.5,"breakHorizontal":2.3,"spinRate":2554,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.42519963792715165,"extension":6.347250361177638},"index":2,"playId":"67c66536-f2a3-32f7-8b35-3500b8473a47","pitchNumber":2,"startTime":"2026-05-30T21:38:11.036Z","endTime":"2026-05-30T21:38:14.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06902953927743,"aZ":-14.17854603129055,"pfxX":6.952567203819059,"pfxZ":9.511773479456302,"pX":-0.8395606237635995,"pZ":2.642250997897898,"vX0":-9.145756285443696,"vY0":-136.8941541982057,"vZ0":-5.3083789005682815,"x":149.0,"y":167.44,"x0":1.6460805434612178,"y0":50.00546311484588,"z0":5.582113800652171,"aX":13.158358226675047},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":-10.6,"spinRate":2129,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.400566265433671,"extension":6.346511988968569},"hitData":{"launchSpeed":75.7,"launchAngle":3.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.24,"coordY":154.72}},"index":3,"playId":"ec3e433b-e106-3f29-a906-451155ac8f22","pitchNumber":3,"startTime":"2026-05-30T21:38:36.207Z","endTime":"2026-05-30T21:38:44.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:38:44.177Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chandler Simpson strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T21:39:06.407Z","endTime":"2026-05-30T21:40:22.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"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":93.6,"endSpeed":85.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.507055086251896,"aZ":-13.518375984913678,"pfxX":7.693603844507843,"pfxZ":10.055699471190557,"pX":-1.3189502168184246,"pZ":2.279794433968677,"vX0":-10.847134341940881,"vY0":-135.78633816572264,"vZ0":-6.021027068419549,"x":167.28,"y":177.23,"x0":1.7399126924693595,"y0":50.005961965785445,"z0":5.477739992456869,"aX":14.278718298928046},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":-11.4,"spinRate":2149,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.40437721002335536,"extension":6.416242493182732},"index":0,"playId":"c23b1799-dc2d-39ea-b386-dffe1cfd732a","pitchNumber":1,"startTime":"2026-05-30T21:39:16.069Z","endTime":"2026-05-30T21:39:19.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06274068015113,"aZ":-13.355553291268427,"pfxX":7.082654099005432,"pfxZ":10.17293875066963,"pX":0.15208431084061153,"pZ":2.3464471815687507,"vX0":-7.545484318769449,"vY0":-135.7405047149966,"vZ0":-5.749746382543146,"x":111.2,"y":175.43,"x0":2.058981292051716,"y0":50.005840008835726,"z0":5.4362692662647465,"aX":13.107235203983468},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":-11.0,"spinRate":2185,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.4048183618391432,"extension":6.422810955986544},"index":1,"playId":"2280ec7a-63c6-3a92-ab1c-537c9d01b65e","pitchNumber":2,"startTime":"2026-05-30T21:39:32.168Z","endTime":"2026-05-30T21:39:35.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.3,"endSpeed":66.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.989034586748158,"aZ":-42.06269248100215,"pfxX":-7.581482405195273,"pfxZ":-8.781455132524036,"pX":-0.4087111519320703,"pZ":2.3982359980032575,"vX0":-2.6404943876167235,"vY0":-106.6197603455138,"vZ0":2.2453458894655607,"x":132.58,"y":174.03,"x0":1.838382995857761,"y0":50.00182533189501,"z0":6.154943279203105,"aX":-8.539807543294762},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.5,"breakVerticalInduced":-14.6,"breakHorizontal":14.5,"spinRate":2663,"spinDirection":317},"zone":4,"typeConfidence":2.0,"plateTime":0.5179975239858616,"extension":6.2385663317863465},"index":2,"playId":"71883a0a-81f0-3ec0-b07c-32f4b2f9988d","pitchNumber":3,"startTime":"2026-05-30T21:39:49.513Z","endTime":"2026-05-30T21:39:53.032Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-30T21:40:01.430Z","endTime":"2026-05-30T21:40:17.529Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.748974570745197,"aZ":-35.24201682478794,"pfxX":-2.8463514990512864,"pfxZ":-1.9267001384579894,"pX":-0.842083459949425,"pZ":1.223844684345021,"vX0":-5.598450036997761,"vY0":-125.7252759026485,"vZ0":-3.9060587005476277,"x":149.1,"y":205.74,"x0":1.7879260693594723,"y0":50.002115422094015,"z0":5.673751505017547,"aX":-4.532359573371399},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.2,"breakHorizontal":6.5,"spinRate":2438,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4365332432159543,"extension":6.4071146916693555},"index":4,"playId":"543d64d3-a613-3faa-a076-f2fdf8badbaf","pitchNumber":4,"startTime":"2026-05-30T21:40:17.529Z","endTime":"2026-05-30T21:40:22.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:40:22.256Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jo Adell pops out to second baseman Ben Williamson.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-30T21:42:54.382Z","endTime":"2026-05-30T21:43:40.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Cleavinger replaces Casey Legumina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T21:42:02.254Z","endTime":"2026-05-30T21:42:40.503Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664076,"link":"/api/v1/people/664076"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-30T21:42:40.503Z","endTime":"2026-05-30T21:42:56.634Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.645863977783865,"aZ":-29.48801095601825,"pfxX":-1.646895726132216,"pfxZ":1.6603361500707905,"pX":-0.14721680157785014,"pZ":2.007057026182645,"vX0":-2.6266382679813187,"vY0":-126.67679125207141,"vZ0":-1.6739859921510438,"x":122.61,"y":184.59,"x0":1.1183860054842132,"y0":50.00373802804469,"z0":5.040852845416128,"aX":-2.6683578220200204},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.9,"breakHorizontal":3.6,"spinRate":2442,"spinDirection":200},"zone":8,"typeConfidence":0.92,"plateTime":0.4329088214385579,"extension":6.058904088782701},"index":2,"playId":"031c799a-b781-3b7e-9e34-8ee8fe4cf18f","pitchNumber":1,"startTime":"2026-05-30T21:42:56.634Z","endTime":"2026-05-30T21:42:59.749Z","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.8,"endSpeed":87.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.954117901657085,"aZ":-12.45570866817247,"pfxX":4.841635922368392,"pfxZ":10.094397586207167,"pX":-1.3686361529121647,"pZ":2.223274158546561,"vX0":-7.264701364424632,"vY0":-139.27852566914336,"vZ0":-6.043695200435399,"x":169.17,"y":178.75,"x0":0.6513867707774956,"y0":50.00445939114558,"z0":5.2544044582678975,"aX":9.45957700893101},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":-7.2,"spinRate":2241,"spinDirection":137},"zone":13,"typeConfidence":0.89,"plateTime":0.3941364025086722,"extension":6.054469785245127},"index":3,"playId":"04db3bee-b7b1-3038-af93-cf0819e74641","pitchNumber":2,"startTime":"2026-05-30T21:43:14.287Z","endTime":"2026-05-30T21:43:19.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.408470218155706,"aZ":-29.463877134628486,"pfxX":-1.637579349727191,"pfxZ":1.649455616885053,"pX":-0.08122343280475225,"pZ":1.5242080311892214,"vX0":-2.8126103223048737,"vY0":-127.44852441392501,"vZ0":-2.7932279057681564,"x":120.1,"y":197.63,"x0":1.2497895451963437,"y0":50.00313703851751,"z0":4.963477351332589,"aX":-2.691314480231855},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.6,"breakHorizontal":3.6,"spinRate":2602,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.42990417375129164,"extension":5.737981568741355},"hitData":{"launchSpeed":84.1,"launchAngle":69.0,"totalDistance":132.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":155.74}},"index":4,"playId":"1148bfdc-d0e3-3dbf-9d5f-04c92191c3d1","pitchNumber":3,"startTime":"2026-05-30T21:43:32.400Z","endTime":"2026-05-30T21:43:40.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:43:40.323Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oswald Peraza grounds out softly, pitcher Garrett Cleavinger to first baseman Jonathan Aranda.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-30T21:43:52.025Z","endTime":"2026-05-30T21:44:27.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664076,"link":"/api/v1/people/664076"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.816622539386476,"aZ":-29.15720711696576,"pfxX":-3.976566014573655,"pfxZ":1.8151757602839895,"pX":-1.4337347332338088,"pZ":1.476757022148136,"vX0":-4.959740721564962,"vY0":-128.11532471546113,"vZ0":-3.0603558928568964,"x":171.65,"y":198.91,"x0":1.0448239887813793,"y0":50.00219031984163,"z0":4.969126172634145,"aX":-6.59874535231545},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.9,"breakHorizontal":8.3,"spinRate":2614,"spinDirection":230},"zone":13,"typeConfidence":0.83,"plateTime":0.4277738052746298,"extension":6.055842407700235},"index":0,"playId":"32c14ce6-d9dd-3db1-a4a5-f9d6e6d106c4","pitchNumber":1,"startTime":"2026-05-30T21:44:05.946Z","endTime":"2026-05-30T21:44:09.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.80190385806467,"aZ":-24.71355658008908,"pfxX":11.377684236647813,"pfxZ":3.961639675208005,"pX":1.0251823891312892,"pZ":1.7582920417167434,"vX0":-4.221278786864269,"vY0":-137.41668905550193,"vZ0":-3.866230071486118,"x":77.92,"y":191.31,"x0":1.116856907671932,"y0":50.003757728506756,"z0":4.893366589722722,"aX":21.42665452444258},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.5,"breakHorizontal":-19.4,"spinRate":2354,"spinDirection":131},"zone":14,"typeConfidence":0.95,"plateTime":0.40096186039696935,"extension":5.820375804536431},"hitData":{"launchSpeed":43.5,"launchAngle":-75.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":118.02,"coordY":183.4}},"index":1,"playId":"408e2d34-3176-3daf-84d2-6b3499882a1c","pitchNumber":2,"startTime":"2026-05-30T21:44:22.159Z","endTime":"2026-05-30T21:44:27.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:44:27.890Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Donovan Walton grounds out softly, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-30T21:44:37.989Z","endTime":"2026-05-30T21:46:08.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.037518339029926,"aZ":-29.735029957263357,"pfxX":-12.417286782370153,"pfxZ":1.7979610377888857,"pX":-1.575736560247359,"pZ":1.9269982765217353,"vX0":-2.72419317980116,"vY0":-116.60038867915742,"vZ0":-0.5485315120538276,"x":177.06,"y":186.75,"x0":1.2242887908464168,"y0":50.00203341465431,"z0":5.0085172343001725,"aX":-16.83618626600111},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":3.4,"breakHorizontal":23.2,"spinRate":2804,"spinDirection":288},"zone":13,"typeConfidence":0.95,"plateTime":0.4725069225068421,"extension":5.804882946167035},"index":0,"playId":"73867094-22ae-340e-8687-7d344ba2c8b4","pitchNumber":1,"startTime":"2026-05-30T21:44:58.583Z","endTime":"2026-05-30T21:45:01.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.731177600977865,"aZ":-24.405571402960963,"pfxX":11.645340645045804,"pfxZ":4.103450736196242,"pX":0.12412131904861137,"pZ":0.6340912702718172,"vX0":-6.175605390724248,"vY0":-137.4603828922937,"vZ0":-6.908995570683356,"x":112.27,"y":221.66,"x0":0.9008309509008062,"y0":50.0014341468185,"z0":4.8653217260807375,"aX":22.027746943191794},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.0,"breakHorizontal":-19.6,"spinRate":2515,"spinDirection":130},"zone":14,"typeConfidence":0.96,"plateTime":0.40022818901679225,"extension":5.724069318468083},"index":1,"playId":"0d62fa16-b8da-3183-867f-ad4e59e8f7eb","pitchNumber":2,"startTime":"2026-05-30T21:45:14.428Z","endTime":"2026-05-30T21:45:17.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.683125884564745,"aZ":-29.80919812490939,"pfxX":-2.6753767133364734,"pfxZ":1.4536987790282208,"pX":0.18176786540655782,"pZ":2.334721155142227,"vX0":-1.6233063524406146,"vY0":-126.27115392151892,"vZ0":-0.8602532850563126,"x":110.07,"y":175.74,"x0":1.178813068396065,"y0":50.00407608723804,"z0":5.060324050783592,"aX":-4.356615663564238},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.6,"breakHorizontal":5.2,"spinRate":2487,"spinDirection":194},"zone":5,"typeConfidence":0.91,"plateTime":0.4323770385983976,"extension":5.807793227224764},"index":2,"playId":"6d75425b-3626-31a7-bef5-76dc04d1125a","pitchNumber":3,"startTime":"2026-05-30T21:45:34.222Z","endTime":"2026-05-30T21:45:37.473Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-05-30T21:45:46.594Z","endTime":"2026-05-30T21:46:00.611Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.355257131000887,"aZ":-25.156488224109737,"pfxX":10.714833239013391,"pfxZ":3.7381021833372836,"pX":0.9853870260194338,"pZ":2.226076841345109,"vX0":-4.249849222445684,"vY0":-136.48911642848515,"vZ0":-2.8729518931640676,"x":79.44,"y":178.68,"x0":1.1746781819935865,"y0":50.00370115223481,"z0":5.033481505207392,"aX":20.122373096910483},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.4,"breakHorizontal":-18.5,"spinRate":2272,"spinDirection":129},"zone":14,"typeConfidence":0.94,"plateTime":0.40201037718597776,"extension":5.923836375654881},"hitData":{"launchSpeed":51.4,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":134.11,"coordY":169.54}},"index":4,"playId":"2e0a2e45-0f64-3ee4-8079-52df7f59e383","pitchNumber":4,"startTime":"2026-05-30T21:46:00.611Z","endTime":"2026-05-30T21:46:08.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:46:08.365Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Williamson strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T21:48:46.910Z","endTime":"2026-05-30T21:49:43.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: José Fermin replaces Reid Detmers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T21:47:13.274Z","endTime":"2026-05-30T21:48:26.990Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820862,"link":"/api/v1/people/820862"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-30T21:48:26.990Z","endTime":"2026-05-30T21:48:49.192Z","isPitch":false,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"}},{"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":96.1,"endSpeed":87.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91653764369293,"aZ":-10.681410050272417,"pfxX":-5.910271456685313,"pfxZ":11.0122682262639,"pX":1.1785996075032816,"pZ":2.7173538668925166,"vX0":9.80515936620964,"vY0":-139.4447229555891,"vZ0":-7.22725200153731,"x":72.07,"y":165.41,"x0":-1.629617903350158,"y0":50.00559839377757,"z0":6.062282037783737,"aX":-11.538860063649967},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":8.5,"spinRate":2392,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3941064424025309,"extension":6.020628929280928},"index":2,"playId":"f2fba1a1-4441-329c-803c-c8484d1952ba","pitchNumber":1,"startTime":"2026-05-30T21:48:49.192Z","endTime":"2026-05-30T21:48:52.231Z","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":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.441603089870796,"aZ":-15.439362720201995,"pfxX":-9.039794503810274,"pfxZ":8.540597611639457,"pX":-1.345429807393194,"pZ":3.334577918049367,"vX0":4.449381523985975,"vY0":-139.57541287072652,"vZ0":-4.777635097766348,"x":168.28,"y":148.75,"x0":-1.7918119284820877,"y0":50.001803808052,"z0":6.095993305058938,"aX":-17.71151627169944},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":15.4,"spinRate":2372,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39346171412683706,"extension":6.070917670176385},"index":3,"playId":"7b0f72ad-99ad-311a-8054-d0a559c63d4b","pitchNumber":2,"startTime":"2026-05-30T21:49:05.077Z","endTime":"2026-05-30T21:49:08.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.786049165950796,"aZ":-27.04449750125994,"pfxX":-2.1599184504049127,"pfxZ":2.8967188674929307,"pX":0.40242223406930283,"pZ":1.3332196805325558,"vX0":6.3476880003380565,"vY0":-132.6783993907759,"vZ0":-7.274096975950197,"x":101.66,"y":202.78,"x0":-1.7461202110169705,"y0":50.00613155089039,"z0":6.096146221568146,"aX":-3.8310953762918305},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.7,"breakHorizontal":2.4,"spinRate":2644,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4136517074353332,"extension":5.916648374385432},"index":4,"playId":"cf4b0784-330b-34f0-8886-cf916658934d","pitchNumber":3,"startTime":"2026-05-30T21:49:24.184Z","endTime":"2026-05-30T21:49:27.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.413094430595443,"aZ":-29.451485106638607,"pfxX":-0.7888564453227549,"pfxZ":1.5591236507687363,"pX":0.23311200767335866,"pZ":1.090942563284195,"vX0":5.109625293078792,"vY0":-131.5726255890034,"vZ0":-7.504017829042852,"x":108.11,"y":209.32,"x0":-1.636302003572049,"y0":50.00090572646026,"z0":6.179752936910432,"aX":-1.3756485804784893},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.3,"breakHorizontal":0.2,"spinRate":2639,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4172078473229086,"extension":6.033647518653453},"index":5,"playId":"62f34647-27f3-3b60-8b97-8bed536f7e8e","pitchNumber":4,"startTime":"2026-05-30T21:49:40.526Z","endTime":"2026-05-30T21:49:43.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:49:43.526Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Fortes flies out to left fielder Wade Meckler.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T21:49:56.129Z","endTime":"2026-05-30T21:51:35.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.638246357376,"aZ":-29.325527092242133,"pfxX":-1.0233594515905664,"pfxZ":1.5818702995130458,"pX":-0.189897791748325,"pZ":1.3470550879256213,"vX0":4.379817921379527,"vY0":-133.53260278785814,"vZ0":-6.9074027606013635,"x":124.24,"y":202.41,"x0":-1.7207098475044142,"y0":50.001454498905346,"z0":6.086398261608521,"aX":-1.8419077182022805},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.6,"breakHorizontal":0.8,"spinRate":2567,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.4107030886120029,"extension":6.04887075110466},"index":0,"playId":"779c12f9-bde8-39f4-9251-95189b9ef7b2","pitchNumber":1,"startTime":"2026-05-30T21:50:07.133Z","endTime":"2026-05-30T21:50:10.133Z","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":89.7,"endSpeed":82.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.021800814908076,"aZ":-29.44866777297275,"pfxX":-0.2659324765175819,"pfxZ":1.5810197098975198,"pX":-0.4398309698188581,"pZ":1.8886473990204176,"vX0":3.491178048216473,"vY0":-130.51932993484218,"vZ0":-5.5164591938264715,"x":133.77,"y":187.79,"x0":-1.7614051036801674,"y0":50.00269130279494,"z0":6.253261141219697,"aX":-0.45876205061668346},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.8,"breakHorizontal":-0.4,"spinRate":2675,"spinDirection":22},"zone":7,"typeConfidence":2.0,"plateTime":0.4200103924036793,"extension":6.0993248246852385},"index":1,"playId":"8c0b9469-4167-3f73-8c7b-e87ef6ab2408","pitchNumber":2,"startTime":"2026-05-30T21:50:22.679Z","endTime":"2026-05-30T21:50:26.408Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-30T21:50:32.590Z","endTime":"2026-05-30T21:50:48.245Z","isPitch":false,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67505503668754,"aZ":-13.072146560061016,"pfxX":-9.62207476601985,"pfxZ":9.463906315349508,"pX":-0.49795250036012706,"pZ":2.360849265420298,"vX0":7.2242741476121894,"vY0":-141.50055848424586,"vZ0":-7.6728712023111445,"x":135.98,"y":175.04,"x0":-1.8399508644198257,"y0":50.00225357871655,"z0":5.953559828201909,"aX":-19.421657539286482},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":15.8,"spinRate":2475,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3877642404770065,"extension":6.299267131052467},"index":3,"playId":"59b2f608-b450-36db-9d56-6f25ea235709","pitchNumber":3,"startTime":"2026-05-30T21:50:48.245Z","endTime":"2026-05-30T21:50:52.529Z","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":91.2,"endSpeed":83.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.330627453701315,"aZ":-29.428636589731227,"pfxX":-1.2611524847658977,"pfxZ":1.5346519089605355,"pX":-0.863687478428464,"pZ":2.2419993133236837,"vX0":2.5364978111226564,"vY0":-132.84468995327438,"vZ0":-4.941571455683723,"x":149.92,"y":178.25,"x0":-1.6668087810655356,"y0":50.00262114765951,"z0":6.264283476862903,"aX":-2.255398710137393},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.9,"breakHorizontal":1.7,"spinRate":2686,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.41223652666184574,"extension":5.878637706123582},"index":4,"playId":"8edcbe8a-d39d-3fa6-8eb0-84c4304f2578","pitchNumber":4,"startTime":"2026-05-30T21:51:09.067Z","endTime":"2026-05-30T21:51:12.067Z","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":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.710016356961027,"aZ":-11.417778893768874,"pfxX":-5.460011324752491,"pfxZ":10.263832880372295,"pX":-0.953141396473528,"pZ":2.9214703762581897,"vX0":4.293643672099389,"vY0":-141.20108040172994,"vZ0":-6.516666910393742,"x":153.33,"y":159.9,"x0":-1.7829465018542545,"y0":50.00454731111216,"z0":5.991803141287786,"aX":-11.04260255662829},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":9.0,"spinRate":2119,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3876990282316295,"extension":6.18275622690878},"hitData":{"launchSpeed":80.0,"launchAngle":38.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.65,"coordY":111.43}},"index":5,"playId":"f3a492ba-80d4-3136-9df5-1e4ec002b26e","pitchNumber":5,"startTime":"2026-05-30T21:51:29.095Z","endTime":"2026-05-30T21:51:35.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:51:35.519Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T21:51:46.888Z","endTime":"2026-05-30T21:54:36.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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(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.2,"endSpeed":88.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97024732982173,"aZ":-11.22234714704127,"pfxX":-5.522002005340113,"pfxZ":10.410781943014324,"pX":0.5536203075911476,"pZ":4.496471536702011,"vX0":7.643961263966242,"vY0":-141.379785182125,"vZ0":-2.7148419630667604,"x":95.9,"y":117.38,"x0":-1.4750134670379753,"y0":50.005011615999145,"z0":6.195312431486748,"aX":-11.11614331229039},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.4,"breakHorizontal":8.3,"spinRate":2291,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3882752279929429,"extension":6.089770255029012},"index":0,"playId":"66e7670c-2856-3864-a31e-fab477aa17a6","pitchNumber":1,"startTime":"2026-05-30T21:52:00.957Z","endTime":"2026-05-30T21:52:03.957Z","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":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.47909437563543,"aZ":-15.311105308292236,"pfxX":-10.393373941829438,"pfxZ":8.461267983339926,"pX":-0.8459990415894519,"pZ":2.7407272068232853,"vX0":6.504436315705755,"vY0":-140.86881299915945,"vZ0":-6.413118090523086,"x":149.25,"y":164.78,"x0":-1.8445537092274642,"y0":50.00462611572457,"z0":6.051650444491327,"aX":-20.71702508873529},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":17.3,"spinRate":2344,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39005675687519226,"extension":6.083946631582973},"index":1,"playId":"3718121c-858f-35ea-a747-48934c4bf12a","pitchNumber":2,"startTime":"2026-05-30T21:52:15.196Z","endTime":"2026-05-30T21:52:18.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.708884286270166,"aZ":-28.655944461207575,"pfxX":-1.1175036293121452,"pfxZ":1.9996416391495213,"pX":-0.07534408825025336,"pZ":2.852159277256385,"vX0":4.205760146233307,"vY0":-132.13477793201722,"vZ0":-3.5191597777368337,"x":119.87,"y":161.77,"x0":-1.5465531419336083,"y0":50.00270974323964,"z0":6.320616193259976,"aX":-1.9654161787831206},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.0,"breakHorizontal":1.1,"spinRate":2564,"spinDirection":173},"zone":2,"typeConfidence":2.0,"plateTime":0.41546525832700487,"extension":6.183730842405302},"index":2,"playId":"275803ea-70ad-30a4-802a-b61656b1fca3","pitchNumber":3,"startTime":"2026-05-30T21:52:34.420Z","endTime":"2026-05-30T21:52:37.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.572308063710032,"aZ":-27.624267295935233,"pfxX":-0.8851774679013142,"pfxZ":2.506923404856593,"pX":-0.899291770925827,"pZ":2.815138214707021,"vX0":2.613803858555543,"vY0":-134.48399734373183,"vZ0":-3.773955746239616,"x":151.28,"y":162.77,"x0":-1.7726301758092664,"y0":50.00448988117379,"z0":6.215947094883893,"aX":-1.607606731147543},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.8,"breakHorizontal":1.0,"spinRate":2603,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4086752191015055,"extension":5.701816124159929},"index":3,"playId":"ad7f87f7-8dbc-36d4-99fb-fd62b8ad496e","pitchNumber":4,"startTime":"2026-05-30T21:52:59.486Z","endTime":"2026-05-30T21:53:26.518Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04880582248302,"aZ":-28.3900524769786,"pfxX":-0.9738177695580963,"pfxZ":2.1126288818332,"pX":0.0880220846122658,"pZ":1.9852440611631235,"vX0":4.671498526324658,"vY0":-133.9965218756564,"vZ0":-5.672012934404226,"x":113.64,"y":185.18,"x0":-1.563020167695156,"y0":50.00436305115626,"z0":6.197668829506533,"aX":-1.7453004701868795},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.6,"breakHorizontal":0.6,"spinRate":2581,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4111645562131305,"extension":6.214018233985286},"index":4,"playId":"d58cb8c5-1359-3af3-bab4-a26119229c02","pitchNumber":5,"startTime":"2026-05-30T21:53:34.722Z","endTime":"2026-05-30T21:53:41.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.480329002189585,"aZ":-14.257860254324989,"pfxX":-9.276629626337458,"pfxZ":8.662310531207599,"pX":-0.4750277152779185,"pZ":4.458414591156863,"vX0":7.1103789283334695,"vY0":-143.4394701439351,"vZ0":-2.214175596511017,"x":135.11,"y":118.4,"x0":-1.790102691527052,"y0":50.00223258516649,"z0":6.137261948852535,"aX":-19.18638681595548},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.4,"breakHorizontal":15.2,"spinRate":2349,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3829393998935413,"extension":6.245989171001895},"index":5,"playId":"7b50f934-f8c2-3ba4-bde3-71c9fb7b43e8","pitchNumber":6,"startTime":"2026-05-30T21:54:14.409Z","endTime":"2026-05-30T21:54:17.409Z","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":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53949769381856,"aZ":-29.3548703300661,"pfxX":-0.8920303744004885,"pfxZ":1.546823379760216,"pX":-0.45288568927722817,"pZ":0.7844058782978833,"vX0":3.5127024185859836,"vY0":-134.5045960233106,"vZ0":-8.540977268752265,"x":134.26,"y":217.6,"x0":-1.6627668080320637,"y0":50.004396927272516,"z0":6.098127762334378,"aX":-1.626931427965814},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.1,"breakHorizontal":0.8,"spinRate":2540,"spinDirection":188},"zone":13,"typeConfidence":2.0,"plateTime":0.40801024384274376,"extension":6.069078114946396},"index":6,"playId":"fda34fa3-42b9-3143-b5c0-a050fa77a29e","pitchNumber":7,"startTime":"2026-05-30T21:54:31.741Z","endTime":"2026-05-30T21:54:36.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:54:36.175Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Walls walks. Cedric Mullins to 2nd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T21:55:59.473Z","endTime":"2026-05-30T21:57:20.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-30T21:54:54.359Z","endTime":"2026-05-30T21:56:01.759Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.16665752548447,"aZ":-17.22911564011589,"pfxX":-10.252352812560886,"pfxZ":7.409440645302977,"pX":-0.8122836541989874,"pZ":3.3991709089260915,"vX0":6.656364662414141,"vY0":-141.97527205096324,"vZ0":-4.178219730465332,"x":147.96,"y":147.0,"x0":-1.8699668114329429,"y0":50.00147541276404,"z0":6.005055469513851,"aX":-20.675567791693183},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.6,"breakHorizontal":17.0,"spinRate":2340,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3875863915674671,"extension":6.14224919354159},"index":1,"playId":"6a4b50e7-afbb-3cb2-af55-8d1f22a3ecce","pitchNumber":1,"startTime":"2026-05-30T21:56:01.759Z","endTime":"2026-05-30T21:56:04.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.206523564126293,"aZ":-28.120762645796272,"pfxX":-1.2614754873472314,"pfxZ":2.2456319936283338,"pX":-0.7599541255864192,"pZ":1.4406991877889472,"vX0":3.1203283429348234,"vY0":-134.06536403648732,"vZ0":-6.672433243242864,"x":145.97,"y":199.88,"x0":-1.779316299945564,"y0":50.00360315554907,"z0":5.9914256075383445,"aX":-2.2778005195690496},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.8,"breakHorizontal":1.6,"spinRate":2507,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.40984502077348006,"extension":5.905866878831978},"index":2,"playId":"56308a5a-d12d-33e0-ab46-9bf8b78bc54c","pitchNumber":2,"startTime":"2026-05-30T21:56:17.571Z","endTime":"2026-05-30T21:56:44.582Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":88.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.81594602328022,"aZ":-15.487222186418052,"pfxX":-9.007005429136383,"pfxZ":8.179311066026695,"pX":-1.4732925281913105,"pZ":4.376644364962986,"vX0":4.351836849618936,"vY0":-142.84900821265938,"vZ0":-2.021664235708939,"x":173.16,"y":120.61,"x0":-1.8570081930891702,"y0":50.00356651869618,"z0":6.081418972048608,"aX":-18.37825981749926},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.5,"breakHorizontal":15.2,"spinRate":2462,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3853047991467289,"extension":6.171851232180962},"index":3,"playId":"7447e78a-abda-3fc8-a974-9f2bfb750d3a","pitchNumber":3,"startTime":"2026-05-30T21:56:52.880Z","endTime":"2026-05-30T21:56:55.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.53415059635744,"aZ":-11.60160565493864,"pfxX":-8.839313741847988,"pfxZ":10.27973669265745,"pX":-1.2824594643293867,"pZ":1.4260892802716016,"vX0":4.645101917087756,"vY0":-141.36156622366963,"vZ0":-10.194569682913334,"x":165.88,"y":200.28,"x0":-1.808270299310559,"y0":50.005477582036136,"z0":5.847869097594674,"aX":-17.69535791120972},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":14.9,"spinRate":2366,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.3891078298917394,"extension":6.193504689355687},"index":4,"playId":"cc155556-26cf-3233-ba98-4c972934b993","pitchNumber":4,"startTime":"2026-05-30T21:57:17.816Z","endTime":"2026-05-30T21:57:20.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T21:57:20.882Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yandy Díaz walks.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T22:00:03.573Z","endTime":"2026-05-30T22:02:49.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnSecond":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"postOnThird":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,7,8,9,10],"actionIndex":[1,6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-30T21:57:59.465Z","endTime":"2026-05-30T21:58:05.101Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Sam Bachman replaces José Fermin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-30T21:58:05.101Z","endTime":"2026-05-30T22:00:05.717Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696147,"link":"/api/v1/people/696147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20604707239474,"aZ":-19.800219654369204,"pfxX":-11.239054367333582,"pfxZ":5.987235246638447,"pX":-0.19370176292504054,"pZ":2.5561149893636728,"vX0":7.665728401125794,"vY0":-143.14316959852366,"vZ0":-4.582212239595017,"x":124.38,"y":169.76,"x0":-1.4513658023498883,"y0":50.00435738869056,"z0":5.423754887916788,"aX":-23.237343292226733},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.1,"breakHorizontal":18.7,"spinRate":2237,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.38319052265833564,"extension":6.059175848846883},"index":2,"playId":"cdbe02a6-0cd5-3eea-a2e5-33cb3a1a1c79","pitchNumber":1,"startTime":"2026-05-30T22:00:05.717Z","endTime":"2026-05-30T22:00:08.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98098516373529,"aZ":-21.758125871815043,"pfxX":-10.630214038445375,"pfxZ":4.988385487051447,"pX":-0.532063116783389,"pZ":2.5776520190134407,"vX0":6.711434131575677,"vY0":-143.50184457274443,"vZ0":-3.9698289271648353,"x":137.28,"y":169.18,"x0":-1.5192161256525358,"y0":50.00139664952135,"z0":5.333227812624128,"aX":-22.1843839625667},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.4,"breakHorizontal":17.9,"spinRate":2363,"spinDirection":229},"zone":4,"typeConfidence":0.9,"plateTime":0.3815859799878787,"extension":6.0975350256298455},"index":3,"playId":"5d3d1344-88b4-3570-96d8-e394bbf7a052","pitchNumber":2,"startTime":"2026-05-30T22:00:23.147Z","endTime":"2026-05-30T22:00:27.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87445759013942,"aZ":-24.771323229176303,"pfxX":-10.96810674104889,"pfxZ":3.5552616151790524,"pX":-0.6491234658370882,"pZ":2.4679079880387254,"vX0":5.775145586704395,"vY0":-143.5693936314008,"vZ0":-3.784398046090283,"x":141.74,"y":172.15,"x0":-1.2638394320669706,"y0":50.00621205244149,"z0":5.3487807899334525,"aX":-22.853800443759972},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":5.9,"breakHorizontal":18.7,"spinRate":2396,"spinDirection":225},"zone":4,"typeConfidence":0.9,"plateTime":0.38180912229059505,"extension":5.9633356457905515},"index":4,"playId":"9e91f78f-2322-39a0-a1d3-6f4f4f6d34ee","pitchNumber":3,"startTime":"2026-05-30T22:00:47.893Z","endTime":"2026-05-30T22:00:50.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.968221348773504,"aZ":-37.793826759795365,"pfxX":-0.9918305192049832,"pfxZ":-3.4675295881849473,"pX":1.579372820914903,"pZ":-0.15198872100967095,"vX0":6.880570887282361,"vY0":-127.27581012877215,"vZ0":-6.039802952609962,"x":56.8,"y":242.88,"x0":-1.0437782809637481,"y0":50.0022810952615,"z0":5.285935145859059,"aX":-1.6090677839184502},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-7.6,"breakHorizontal":0.0,"spinRate":2662,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.43229174049357555,"extension":6.119372776428012},"index":5,"playId":"f0b439ef-d9a7-397d-bdc4-ae09e24940cf","pitchNumber":4,"startTime":"2026-05-30T22:01:08.306Z","endTime":"2026-05-30T22:01:14.663Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Sam Bachman. Cedric Mullins to 3rd. Taylor Walls to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":6,"actionPlayId":"f0b439ef-d9a7-397d-bdc4-ae09e24940cf","startTime":"2026-05-30T22:01:22.395Z","endTime":"2026-05-30T22:01:47.123Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24294339223521,"aZ":-20.162274165323538,"pfxX":-11.208319693734975,"pfxZ":5.701056537802447,"pX":0.5193226811279044,"pZ":1.6205218399299433,"vX0":9.237134230764969,"vY0":-144.40236304018103,"vZ0":-6.576261076899906,"x":97.2,"y":195.03,"x0":-1.2678586644851626,"y0":50.004828403494464,"z0":5.171782054341262,"aX":-23.62666883790071},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.1,"breakHorizontal":18.4,"spinRate":2423,"spinDirection":226},"zone":9,"typeConfidence":0.9,"plateTime":0.37958957730375653,"extension":6.139984199138786},"index":7,"playId":"5ef1655f-227f-3a0c-86e1-e0ae929ca25b","pitchNumber":5,"startTime":"2026-05-30T22:01:47.123Z","endTime":"2026-05-30T22:01:50.523Z","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":8,"playId":"63a07ed1-4126-408b-9099-f8c43d2a3b7a","startTime":"2026-05-30T22:02:08.861Z","endTime":"2026-05-30T22:02:13.861Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24409886957623,"aZ":-33.41537098083493,"pfxX":-0.15855530182330124,"pfxZ":-0.7385133751555877,"pX":1.6037717616827767,"pZ":0.8797863991657098,"vX0":7.1959081956818505,"vY0":-128.54684322328785,"vZ0":-4.5134655870193905,"x":55.87,"y":215.03,"x0":-1.2142563322154993,"y0":50.006023168975844,"z0":5.2595336653460585,"aX":-0.2646638050446497},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.2,"breakHorizontal":-1.3,"spinRate":2616,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.42647634716423966,"extension":6.087348041472983},"index":9,"playId":"580df1ae-0d2e-34ad-9898-a0b2b1abd3be","pitchNumber":6,"startTime":"2026-05-30T22:02:24.030Z","endTime":"2026-05-30T22:02:27.030Z","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":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.726688818250512,"aZ":-29.74907750876959,"pfxX":0.9030446911957952,"pfxZ":1.3927261392761041,"pX":1.727597851046635,"pZ":1.637032772343189,"vX0":7.184247465114595,"vY0":-130.98579078475478,"vZ0":-4.0166626380838215,"x":51.15,"y":194.58,"x0":-1.1680964466695831,"y0":50.00092429246062,"z0":5.415273940988204,"aX":1.5669077894848036},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.8,"breakHorizontal":-3.2,"spinRate":2648,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4182006815953896,"extension":6.056905923899014},"index":10,"playId":"10243c5d-5b80-3d39-9c19-5a4c1a567855","pitchNumber":7,"startTime":"2026-05-30T22:02:44.124Z","endTime":"2026-05-30T22:02:49.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:02:49.204Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonathan Aranda lines out to right fielder Jo Adell.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T22:02:59.355Z","endTime":"2026-05-30T22:03:43.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56963616863213,"aZ":-33.75743796765154,"pfxX":-10.394431925905964,"pfxZ":-0.8853343347506444,"pX":0.5997871423256077,"pZ":1.7855041027483165,"vX0":8.62725562324289,"vY0":-132.9397178342348,"vZ0":-2.229733356575285,"x":94.14,"y":190.57,"x0":-1.3434328115591883,"y0":50.00573347957292,"z0":5.095259445417479,"aX":-18.533480624311718},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.9,"breakHorizontal":16.8,"spinRate":2057,"spinDirection":257},"zone":9,"typeConfidence":0.92,"plateTime":0.41265520928837685,"extension":6.063148936685752},"index":0,"playId":"d4c3dfa8-4e1a-3570-b4fb-1f7b22b087f2","pitchNumber":1,"startTime":"2026-05-30T22:03:17.442Z","endTime":"2026-05-30T22:03:20.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.560106202754554,"aZ":-20.32141038070027,"pfxX":-11.542519116243772,"pfxZ":5.740157904190733,"pX":-0.0813899860769175,"pZ":2.499706410346458,"vX0":7.518498136821433,"vY0":-143.16066230706213,"vZ0":-4.227159920457673,"x":120.1,"y":171.29,"x0":-1.2486571480887727,"y0":50.004731773143064,"z0":5.275671344402677,"aX":-23.84424864673665},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.6,"breakHorizontal":19.3,"spinRate":2346,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.38331792737219583,"extension":5.9883739924442425},"hitData":{"launchSpeed":99.3,"launchAngle":18.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.4,"coordY":102.82}},"index":1,"playId":"dd81de0c-81b9-3c2e-963c-97fa95059693","pitchNumber":2,"startTime":"2026-05-30T22:03:37.090Z","endTime":"2026-05-30T22:03:43.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:03:43.162Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sebastián Rivero flies out to right fielder Ryan Vilade in foul territory.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T22:06:02.974Z","endTime":"2026-05-30T22:06:30.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ian Seymour replaces Garrett Cleavinger.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T22:05:10.347Z","endTime":"2026-05-30T22:06:05.251Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693855,"link":"/api/v1/people/693855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72333110766113,"aZ":-16.229567699270778,"pfxX":5.439177530597455,"pfxZ":8.955238506997643,"pX":0.3721450801755629,"pZ":2.865937763054981,"vX0":-4.453908273462186,"vY0":-133.14011167998825,"vZ0":-3.483059722087298,"x":102.81,"y":161.4,"x0":1.3666367053444142,"y0":50.005630518656346,"z0":5.378035043216793,"aX":9.688299458735232},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":-8.8,"spinRate":2204,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.4126612566116652,"extension":6.250095609034202},"index":1,"playId":"bf221705-b69e-3e03-8872-871b0c0ae3da","pitchNumber":1,"startTime":"2026-05-30T22:06:05.251Z","endTime":"2026-05-30T22:06:08.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.420977052121202,"aZ":-27.519909278118146,"pfxX":9.474956841917416,"pfxZ":3.192183662138799,"pX":0.6445263898565597,"pZ":2.5170403204777374,"vX0":-4.833949930029156,"vY0":-120.29832746311502,"vZ0":-1.5637846085453693,"x":92.43,"y":170.82,"x0":1.45420140301711,"y0":50.0045526725295,"z0":5.626667036288819,"aX":13.819249838386893},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.6,"breakHorizontal":-16.0,"spinRate":1592,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.4561788518340375,"extension":6.161542339480312},"hitData":{"launchSpeed":81.0,"launchAngle":54.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.09,"coordY":141.97}},"index":2,"playId":"6556212a-d8c2-38b7-8d87-c86835a4bdc2","pitchNumber":2,"startTime":"2026-05-30T22:06:21.342Z","endTime":"2026-05-30T22:06:30.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:06:30.469Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach Neto walks.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T22:06:42.763Z","endTime":"2026-05-30T22:08:37.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9371775952916,"aZ":-25.432715733718638,"pfxX":-6.480746536457994,"pfxZ":4.8183333547009575,"pX":0.6025432572390127,"pZ":3.516380268042401,"vX0":-1.1219734718415528,"vY0":-118.24501162292358,"vZ0":0.6677390189421012,"x":94.03,"y":143.84,"x0":1.9259513313834566,"y0":50.00473945104434,"z0":5.584655324460023,"aX":-9.073793230198012},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":9.1,"breakHorizontal":12.0,"spinRate":2161,"spinDirection":248},"zone":12,"typeConfidence":2.0,"plateTime":0.4652464717466165,"extension":6.133726153854883},"index":0,"playId":"36c4cab7-6cc6-334e-a8a1-90eab557e197","pitchNumber":1,"startTime":"2026-05-30T22:06:59.833Z","endTime":"2026-05-30T22:07:03.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.077340005797144,"aZ":-26.537049740661818,"pfxX":10.219587099699119,"pfxZ":3.975104964816767,"pX":0.11193395805104937,"pZ":2.35909875869249,"vX0":-5.624199920373221,"vY0":-118.96481906713285,"vZ0":-1.950561189115335,"x":112.73,"y":175.08,"x0":1.1919636398599585,"y0":50.0024351025035,"z0":5.620057166746634,"aX":14.492947933331763},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":7.0,"breakHorizontal":-16.9,"spinRate":1674,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.4622819854453093,"extension":6.024002550041338},"index":1,"playId":"69789cdf-648e-3ac6-a54c-5ad192514b36","pitchNumber":2,"startTime":"2026-05-30T22:07:16.043Z","endTime":"2026-05-30T22:07:19.279Z","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":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.720591968035663,"aZ":-28.521720362560462,"pfxX":-7.3886434496081055,"pfxZ":2.6558502755094295,"pX":0.6484334187050148,"pZ":2.555524410850652,"vX0":-0.5540574839377205,"vY0":-117.26650299433477,"vZ0":-0.5598515345209228,"x":92.28,"y":169.78,"x0":1.8469404870205643,"y0":50.002941334381106,"z0":5.486827394767863,"aX":-10.163626115899627},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.9,"breakHorizontal":13.4,"spinRate":2084,"spinDirection":257},"zone":6,"typeConfidence":2.0,"plateTime":0.4692946872007133,"extension":6.343665757200105},"index":2,"playId":"46e6b80f-5b0b-3486-9af5-c383b6143c78","pitchNumber":3,"startTime":"2026-05-30T22:07:34.365Z","endTime":"2026-05-30T22:07:37.827Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-30T22:07:42.912Z","endTime":"2026-05-30T22:07:59.931Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.966569163272833,"aZ":-27.684231506911175,"pfxX":10.416709782358721,"pfxZ":3.116569349262671,"pX":0.27576732473095034,"pZ":0.8490536648399291,"vX0":-5.70980105077906,"vY0":-119.74778073284104,"vZ0":-4.703511587009954,"x":106.49,"y":215.86,"x0":1.3483722898660222,"y0":50.00068479145231,"z0":5.3400247778337215,"aX":14.997095674226621},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.7,"breakHorizontal":-17.3,"spinRate":1397,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4589027304121025,"extension":6.218766580134574},"index":4,"playId":"5c3b567e-5510-3395-8f32-4bbb84ecbc62","pitchNumber":4,"startTime":"2026-05-30T22:07:59.931Z","endTime":"2026-05-30T22:08:03.438Z","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":93.3,"endSpeed":84.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94458007606312,"aZ":-18.042375599145586,"pfxX":5.8235935201443425,"pfxZ":7.6687370079971835,"pX":0.295970613887801,"pZ":4.346418019478082,"vX0":-5.041325015027393,"vY0":-135.67994047340696,"vZ0":0.17490382099430657,"x":105.72,"y":121.43,"x0":1.4322837780022044,"y0":50.000717173050575,"z0":5.550518318790646,"aX":10.728929491216347},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":-9.4,"spinRate":2144,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4055199618590737,"extension":6.2289091912181505},"index":5,"playId":"123a7240-0e2e-3570-8c2b-a015954da4e8","pitchNumber":5,"startTime":"2026-05-30T22:08:16.025Z","endTime":"2026-05-30T22:08:19.025Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":73.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.001098694345973,"aZ":-25.843023524371322,"pfxX":10.405585024830613,"pfxZ":4.528209483294441,"pX":-1.1253509558675647,"pZ":2.4277958866224423,"vX0":-8.164815910940302,"vY0":-118.15612518016512,"vZ0":-1.822052077619233,"x":159.9,"y":173.23,"x0":1.0431679716459414,"y0":50.00105268154414,"z0":5.611178836170985,"aX":14.537598322414855},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.9,"breakHorizontal":-16.6,"spinRate":1623,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.46568522130265855,"extension":6.2484906075910684},"index":6,"playId":"6bfabf5e-1dbe-30c5-b1f1-b38a2b6671f9","pitchNumber":6,"startTime":"2026-05-30T22:08:34.175Z","endTime":"2026-05-30T22:08:37.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:08:37.785Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks. Zach Neto to 2nd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T22:08:47.731Z","endTime":"2026-05-30T22:10:26.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":82.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24582473107361,"aZ":-14.183888432092795,"pfxX":2.697407656339416,"pfxZ":10.103483442457085,"pX":-0.8615566763155893,"pZ":3.6300545049151265,"vX0":-6.57891592066635,"vY0":-133.47428910209896,"vZ0":-2.0780444940135654,"x":149.84,"y":140.77,"x0":1.2992466122072013,"y0":50.00194345609826,"z0":5.455614920903769,"aX":4.802944047933054},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.0,"breakHorizontal":-3.2,"spinRate":2126,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.4124418218121617,"extension":6.251214629885221},"index":0,"playId":"668232cd-d74f-3f14-9107-63dd3cd64913","pitchNumber":1,"startTime":"2026-05-30T22:09:03.603Z","endTime":"2026-05-30T22:09:06.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.748519144345714,"aZ":-25.502632859706967,"pfxX":-5.1794987237208385,"pfxZ":4.818679377210888,"pX":-0.6213136877281645,"pZ":3.6769032560133317,"vX0":-3.3688005259394,"vY0":-117.61340380949116,"vZ0":1.1950719057352537,"x":140.68,"y":139.5,"x0":1.5082779327372258,"y0":50.00260533528984,"z0":5.548046735695757,"aX":-7.170598007263944},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":9.4,"breakHorizontal":10.3,"spinRate":2098,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.46780930214098504,"extension":6.2956232915520065},"index":1,"playId":"803083fd-f89f-37d0-b263-65c5c17b3a5e","pitchNumber":2,"startTime":"2026-05-30T22:09:27.452Z","endTime":"2026-05-30T22:09:31.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.939920851504056,"aZ":-14.615967391431154,"pfxX":2.061417864430327,"pfxZ":9.809286877120371,"pX":-0.3452727743755006,"pZ":3.791313547635104,"vX0":-4.699033544683939,"vY0":-133.48944200585544,"vZ0":-1.90479428963071,"x":130.16,"y":136.41,"x0":1.1764890304912476,"y0":50.00135279276862,"z0":5.576032874019334,"aX":3.689658924932071},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":-2.6,"spinRate":2105,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.41161108334496976,"extension":6.251981429501095},"index":2,"playId":"90a00d34-a99b-345e-97a3-7003e8bc18a4","pitchNumber":3,"startTime":"2026-05-30T22:09:46.015Z","endTime":"2026-05-30T22:09:49.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.515359166256626,"aZ":-15.140509099704863,"pfxX":4.20565991546103,"pfxZ":9.529281078968872,"pX":-0.08568899726302148,"pZ":2.3981672556056304,"vX0":-5.290599964254943,"vY0":-133.54445015978348,"vZ0":-4.872902175130439,"x":120.27,"y":174.03,"x0":1.3842728483245765,"y0":50.0052519771821,"z0":5.353107349006833,"aX":7.519894682740188},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.3,"breakHorizontal":-6.4,"spinRate":2167,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.41177044393842266,"extension":6.265736174282901},"index":3,"playId":"ff44995e-0759-39cf-966c-96c4acd6b982","pitchNumber":4,"startTime":"2026-05-30T22:10:05.206Z","endTime":"2026-05-30T22:10:08.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32580111438747,"aZ":-13.29584056833989,"pfxX":3.5350270595069775,"pfxZ":10.413661232520179,"pX":-0.6540380683707951,"pZ":3.591107292678327,"vX0":-6.3461279715134316,"vY0":-134.55697217466474,"vZ0":-2.3871412345634635,"x":141.93,"y":141.82,"x0":1.2880437080575373,"y0":50.00077024117997,"z0":5.445227223598904,"aX":6.407834651707673},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.5,"breakHorizontal":-4.9,"spinRate":2244,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.40886000944291423,"extension":6.315251858045995},"index":4,"playId":"cf0b0cc1-22f4-3015-a93e-070b0cc63a3c","pitchNumber":5,"startTime":"2026-05-30T22:10:22.396Z","endTime":"2026-05-30T22:10:26.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:10:26.170Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vaughn Grissom lines out to center fielder Cedric Mullins.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T22:11:44.139Z","endTime":"2026-05-30T22:12:29.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-30T22:10:43.653Z","endTime":"2026-05-30T22:11:46.347Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.298250031490173,"aZ":-27.649407935712887,"pfxX":10.24403084480568,"pfxZ":3.0897580532760864,"pX":-0.18136220702375494,"pZ":2.0611407506502855,"vX0":-6.145689805771517,"vY0":-120.74798134907954,"vZ0":-2.6031837421572925,"x":123.91,"y":183.13,"x0":1.0765039889540315,"y0":50.00237185780465,"z0":5.606176947562914,"aX":15.003356736100427},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.2,"breakHorizontal":-16.9,"spinRate":1505,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.4550311995596106,"extension":6.174926844437733},"index":1,"playId":"fb30339f-5c9c-3cd0-bef6-ac0bc8f47ab8","pitchNumber":1,"startTime":"2026-05-30T22:11:46.347Z","endTime":"2026-05-30T22:11:49.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":81.5,"endSpeed":73.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.052522441841916,"aZ":-26.568170914619024,"pfxX":-6.940160444949884,"pfxZ":4.012896034113387,"pX":0.4057711279163012,"pZ":3.714935880619796,"vX0":-1.0340048194585536,"vY0":-118.64346564368995,"vZ0":1.2939000017977373,"x":101.53,"y":138.48,"x0":1.749446387168271,"y0":50.00062953841209,"z0":5.62119615786181,"aX":-9.6890702738754},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.9,"breakHorizontal":12.8,"spinRate":2129,"spinDirection":245},"zone":12,"typeConfidence":2.0,"plateTime":0.46533819461617965,"extension":6.25057166667071},"index":2,"playId":"c3980571-14f8-384e-9d8f-cd3acc8e9d95","pitchNumber":2,"startTime":"2026-05-30T22:12:02.311Z","endTime":"2026-05-30T22:12:05.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":70.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63283253050332,"aZ":-27.706287875137825,"pfxX":9.157074541498563,"pfxZ":3.469447797334043,"pX":0.566443727537396,"pZ":2.9875539904608077,"vX0":-4.100582207102197,"vY0":-113.27518357958708,"vZ0":0.351801585407848,"x":95.41,"y":158.12,"x0":1.2202661123326912,"y0":50.001026328564386,"z0":5.623044994113206,"aX":11.778837702243939},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":6.7,"breakHorizontal":-15.4,"spinRate":1457,"spinDirection":116},"zone":3,"typeConfidence":2.0,"plateTime":0.48541245033110547,"extension":6.081246096423442},"hitData":{"launchSpeed":96.4,"launchAngle":21.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.46,"coordY":68.52}},"index":3,"playId":"045b2e96-71f5-3717-aa0a-81cd5d958a99","pitchNumber":3,"startTime":"2026-05-30T22:12:21.520Z","endTime":"2026-05-30T22:12:29.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:12:29.116Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T22:12:42.243Z","endTime":"2026-05-30T22:19:08.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,8,9],"actionIndex":[4,6,7],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":693855,"link":"/api/v1/people/693855"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":73.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95725977429311,"aZ":-28.01215749340313,"pfxX":-5.510932231809186,"pfxZ":3.0021031875766138,"pX":-0.42711888936159026,"pZ":2.455011931269587,"vX0":-3.0865892762690117,"vY0":-118.25493453102021,"vZ0":-1.0233589896313462,"x":133.28,"y":172.49,"x0":1.620168069804624,"y0":50.003109334527515,"z0":5.512618175228041,"aX":-7.641159880085203},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.4,"breakHorizontal":10.8,"spinRate":2149,"spinDirection":261},"zone":4,"typeConfidence":2.0,"plateTime":0.46694954351679474,"extension":6.3335875743907915},"index":0,"playId":"f11a8f97-d388-3ce4-90ef-118854f1b03d","pitchNumber":1,"startTime":"2026-05-30T22:12:55.980Z","endTime":"2026-05-30T22:12:58.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":73.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.378594779059867,"aZ":-26.425446387089927,"pfxX":-5.209406425625176,"pfxZ":4.097585326236144,"pX":0.9344542004279177,"pZ":3.4388510490404713,"vX0":-0.3730506635964595,"vY0":-118.45989381454197,"vZ0":0.717473546358404,"x":81.38,"y":145.93,"x0":1.7701293959166193,"y0":50.00243681068053,"z0":5.572638761173606,"aX":-7.306568787914872},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.9,"breakHorizontal":9.5,"spinRate":2223,"spinDirection":255},"zone":12,"typeConfidence":2.0,"plateTime":0.4647032672718243,"extension":6.188586015396035},"index":1,"playId":"94705dba-6297-32a0-b9e4-71de8cdbdd84","pitchNumber":2,"startTime":"2026-05-30T22:13:13.460Z","endTime":"2026-05-30T22:13:16.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30637130950451,"aZ":-26.917112504195927,"pfxX":10.142351193263377,"pfxZ":3.5430032444549795,"pX":-0.07016314407762246,"pZ":1.060697191281511,"vX0":-6.236792176049905,"vY0":-121.46923132931322,"vZ0":-4.8751435497571105,"x":119.67,"y":210.14,"x0":1.2219004734946213,"y0":50.00258727584622,"z0":5.453018954493887,"aX":15.05274911923638},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.4,"breakHorizontal":-16.8,"spinRate":1654,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.4520995601953368,"extension":6.236224463416646},"index":2,"playId":"8ec10b83-c732-319f-809e-77a7eefdb39e","pitchNumber":3,"startTime":"2026-05-30T22:13:30.093Z","endTime":"2026-05-30T22:13:33.093Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.428594064273167,"aZ":-26.10131708105057,"pfxX":10.47235904756576,"pfxZ":4.308059866413101,"pX":-0.704824048918279,"pZ":0.6044056163107963,"vX0":-7.535798223598061,"vY0":-118.5144398698909,"vZ0":-5.285768216506049,"x":143.87,"y":222.46,"x0":1.168725003081728,"y0":50.00556013899671,"z0":5.272497139781139,"aX":14.774371914530427},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":6.6,"breakHorizontal":-16.9,"spinRate":1530,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4636493997637907,"extension":6.26172508180753},"index":3,"playId":"e873ef21-2c72-340f-9780-38fef6ebdcac","pitchNumber":4,"startTime":"2026-05-30T22:13:49.025Z","endTime":"2026-05-30T22:13:54.410Z","isPitch":true,"type":"pitch"},{"details":{"description":"Zach Neto steals (8) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"actionPlayId":"e873ef21-2c72-340f-9780-38fef6ebdcac","startTime":"2026-05-30T22:13:58.025Z","endTime":"2026-05-30T22:14:31.832Z","isPitch":false,"isBaseRunningPlay":true,"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(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.7,"endSpeed":82.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.982798072736205,"aZ":-14.434438681588754,"pfxX":5.00852988369433,"pfxZ":9.962539562240543,"pX":1.8057434182784418,"pZ":5.842562987480065,"vX0":-0.9661642567477637,"vY0":-133.42061413032897,"vZ0":3.1758629896422685,"x":48.17,"y":81.03,"x0":1.5250615147575541,"y0":50.003646500260416,"z0":5.68152386153639,"aX":8.91920466972111},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.0,"breakHorizontal":-8.8,"spinRate":2274,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4124755760575294,"extension":6.156197890335812},"index":5,"playId":"1eb5a3fb-2b15-3740-a620-9ad43ef8425c","pitchNumber":5,"startTime":"2026-05-30T22:14:31.832Z","endTime":"2026-05-30T22:14:40.207Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Ian Seymour. Zach Neto scores. Mike Trout to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":7,"homeScore":3,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"actionPlayId":"1eb5a3fb-2b15-3740-a620-9ad43ef8425c","startTime":"2026-05-30T22:14:51.502Z","endTime":"2026-05-30T22:14:54.463Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-05-30T22:14:54.463Z","endTime":"2026-05-30T22:18:39.073Z","isPitch":false,"type":"action","player":{"id":624585,"link":"/api/v1/people/624585"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95119724436997,"aZ":-26.03782997052405,"pfxX":9.846669128669504,"pfxZ":4.303576409030593,"pX":0.47753215559223655,"pZ":2.2638815028112416,"vX0":-4.7516258983451936,"vY0":-119.18393450080757,"vZ0":-2.2286955005611353,"x":98.8,"y":177.66,"x0":1.2279948537144378,"y0":50.000081680034896,"z0":5.585166810890719,"aX":14.028094429404225},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.4,"breakHorizontal":-16.6,"spinRate":1600,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.46124378332719873,"extension":6.163278473927884},"index":8,"playId":"b3775723-206e-3af3-9ada-5de1550a88d4","pitchNumber":6,"startTime":"2026-05-30T22:18:39.073Z","endTime":"2026-05-30T22:18:45.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.280726598256432,"aZ":-25.034789922481735,"pfxX":-6.5536148484621615,"pfxZ":5.160485032345191,"pX":0.18340728914841986,"pZ":2.5818061726894665,"vX0":-1.3268545329154127,"vY0":-117.7162670514361,"vZ0":-1.2923411717416702,"x":110.01,"y":169.07,"x0":1.6072206684637709,"y0":50.00423393315636,"z0":5.486437028677258,"aX":-9.067718559309647},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":9.2,"breakHorizontal":12.2,"spinRate":2151,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.4678315460335849,"extension":6.438800695165102},"index":9,"playId":"70b566c3-0dbc-3bfe-a420-f4ace94e361c","pitchNumber":7,"startTime":"2026-05-30T22:19:05.178Z","endTime":"2026-05-30T22:19:08.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:19:08.178Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-30T22:21:29.137Z","endTime":"2026-05-30T22:24:52.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8,9,10],"actionIndex":[0,1,6],"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nick Madrigal replaces shortstop Zach Neto, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T22:20:26.247Z","endTime":"2026-05-30T22:20:26.275Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663611,"link":"/api/v1/people/663611"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"description":"Defensive switch from second base to shortstop for Oswald Peraza.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-30T22:20:26.275Z","endTime":"2026-05-30T22:21:17.218Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"700"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-30T22:21:17.218Z","endTime":"2026-05-30T22:21:31.488Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"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":88.5,"endSpeed":81.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.078317430356837,"aZ":-30.529653010898436,"pfxX":-0.06822055012188599,"pfxZ":0.9815125613800326,"pX":0.6075600089868076,"pZ":2.196349688657662,"vX0":5.37752868069626,"vY0":-128.83175864764144,"vZ0":-2.3718299979846975,"x":93.84,"y":179.48,"x0":-1.4991127874043688,"y0":50.00479451321207,"z0":5.491600498476259,"aX":-0.11521795112718108},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.4,"breakHorizontal":-1.1,"spinRate":2496,"spinDirection":80},"zone":9,"typeConfidence":0.9,"plateTime":0.42536258329400223,"extension":6.105576553506415},"index":3,"playId":"d5017c22-a464-32ce-ad39-68c42677c1a9","pitchNumber":1,"startTime":"2026-05-30T22:21:31.488Z","endTime":"2026-05-30T22:21:34.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90741389078714,"aZ":-36.468287903125955,"pfxX":1.2128842513371891,"pfxZ":-2.6331925884150067,"pX":-0.7698970111874471,"pZ":3.120409870216233,"vX0":1.7763976087248436,"vY0":-126.8367789775591,"vZ0":1.07636933098381,"x":146.35,"y":154.53,"x0":-1.6368940604381075,"y0":50.00356588252674,"z0":5.598155202111418,"aX":1.9765713208189546},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.3,"breakHorizontal":-2.6,"spinRate":2362,"spinDirection":69},"zone":1,"typeConfidence":2.0,"plateTime":0.4318010293690939,"extension":6.024939054540054},"index":4,"playId":"c9fe9998-6ab8-39ac-981a-5cfe6d2862a4","pitchNumber":2,"startTime":"2026-05-30T22:21:45.789Z","endTime":"2026-05-30T22:21:49.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.184957954624565,"aZ":-24.957456286067778,"pfxX":-12.154018052973337,"pfxZ":3.5384052561431414,"pX":-1.482103475510234,"pZ":3.5402157451940375,"vX0":4.3880671474298865,"vY0":-142.3220313423092,"vZ0":-0.6914300493459161,"x":173.49,"y":143.19,"x0":-1.469223955320445,"y0":50.005677521984005,"z0":5.3740097194784235,"aX":-24.81324888030433},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.5,"breakHorizontal":21.0,"spinRate":2392,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.38557773293718434,"extension":5.960888005975842},"index":5,"playId":"77fd36cb-02bc-385d-9a1b-e6907f69abd8","pitchNumber":3,"startTime":"2026-05-30T22:22:01.037Z","endTime":"2026-05-30T22:22:08.197Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":6,"startTime":"2026-05-30T22:22:46.225Z","endTime":"2026-05-30T22:23:53.672Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6847478102724,"aZ":-33.641527330738604,"pfxX":-0.508453397966703,"pfxZ":-0.8781928682219178,"pX":0.9290643837323791,"pZ":1.7609954069799472,"vX0":5.892618454381214,"vY0":-128.53393042353386,"vZ0":-2.5571177344780693,"x":81.59,"y":191.23,"x0":-1.3353786774908962,"y0":50.006350291084594,"z0":5.4023950455395715,"aX":-0.843457599283651},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.9,"breakHorizontal":-0.5,"spinRate":2665,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4274753387029242,"extension":6.028879599699338},"index":7,"playId":"3f0f1e11-36ea-3a03-9e50-cba2b79a005b","pitchNumber":4,"startTime":"2026-05-30T22:23:53.672Z","endTime":"2026-05-30T22:23:56.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21634934667955,"aZ":-34.64337088578211,"pfxX":-0.3831825783642744,"pfxZ":-1.4762758383972034,"pX":0.5935830360805817,"pZ":3.20349701949233,"vX0":5.130859564800849,"vY0":-128.84187393768016,"vZ0":0.9607379345082008,"x":94.37,"y":152.29,"x0":-1.378774583575793,"y0":50.00277375740407,"z0":5.514919582211788,"aX":-0.6403861273421418},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.2,"breakHorizontal":-0.5,"spinRate":2610,"spinDirection":70},"zone":3,"typeConfidence":0.88,"plateTime":0.4260522869294654,"extension":6.06944030981456},"index":8,"playId":"ee413240-b3d0-3e09-be03-cb466401f5d2","pitchNumber":5,"startTime":"2026-05-30T22:24:08.475Z","endTime":"2026-05-30T22:24:12.232Z","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":97.8,"endSpeed":89.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31821331143777,"aZ":-20.02080704926233,"pfxX":-10.517207854550135,"pfxZ":5.936518699656839,"pX":-0.7298773034444556,"pZ":3.698303798029968,"vX0":5.188960532945708,"vY0":-142.30961584757347,"vZ0":-1.3263137881850042,"x":144.82,"y":138.93,"x0":-1.212750877576266,"y0":50.00036378794211,"z0":5.441300956675832,"aX":-21.52160348954189},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.7,"breakHorizontal":18.0,"spinRate":2439,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.38520651701101993,"extension":6.027529331753741},"index":9,"playId":"01dc3091-fe06-3685-88b8-c3ac064bfea2","pitchNumber":6,"startTime":"2026-05-30T22:24:31.002Z","endTime":"2026-05-30T22:24:34.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.013012058932066,"aZ":-32.71345418946125,"pfxX":0.29026006513759706,"pfxZ":-0.3248198285136379,"pX":0.9924312868471232,"pZ":2.106121320871415,"vX0":5.1071174277217715,"vY0":-128.5519752072599,"vZ0":-2.16361935929537,"x":79.17,"y":181.91,"x0":-1.058803876618635,"y0":50.00078254796873,"z0":5.501664611622915,"aX":0.4847271829163535},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.8,"breakHorizontal":-1.7,"spinRate":2705,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.4263158478924298,"extension":6.193711578454948},"index":10,"playId":"fbe440c8-da81-387c-aea6-48103cb83177","pitchNumber":7,"startTime":"2026-05-30T22:24:49.396Z","endTime":"2026-05-30T22:24:52.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:24:52.396Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Mesa Jr. flies out to center fielder Mike Trout.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-30T22:25:29.034Z","endTime":"2026-05-30T22:26:27.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5],"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":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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-hitter Victor Mesa Jr. replaces Ryan Vilade.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-30T22:25:03.644Z","endTime":"2026-05-30T22:25:31.317Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":668723,"link":"/api/v1/people/668723"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.775275653182796,"aZ":-22.91056121359453,"pfxX":-11.311029925597161,"pfxZ":4.499645238209746,"pX":0.38926548870731514,"pZ":2.9772959010354745,"vX0":8.110719467960399,"vY0":-142.84189936843862,"vZ0":-2.9071528719610393,"x":102.16,"y":158.39,"x0":-1.0214141789939937,"y0":50.00690432312703,"z0":5.4533343261214675,"aX":-23.313068026358014},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.7,"breakHorizontal":18.8,"spinRate":2326,"spinDirection":225},"zone":3,"typeConfidence":0.9,"plateTime":0.3838670774096027,"extension":6.010084314986654},"index":1,"playId":"589e8ed7-0e84-340e-b227-18d4d490b4fb","pitchNumber":1,"startTime":"2026-05-30T22:25:31.317Z","endTime":"2026-05-30T22:25:34.556Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-05-30T22:25:43.574Z","endTime":"2026-05-30T22:25:50.582Z","isPitch":false,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22254311830862,"aZ":-20.753583194630178,"pfxX":-9.994392072341956,"pfxZ":5.441409006064099,"pX":-0.13635297169299596,"pZ":3.604569885808012,"vX0":6.744054395673467,"vY0":-144.141911330349,"vZ0":-1.4048290200604265,"x":122.2,"y":141.46,"x0":-1.210567165438436,"y0":50.00590110317895,"z0":5.3826799459867525,"aX":-20.98606834832155},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.7,"breakHorizontal":16.7,"spinRate":2259,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.3803413572282901,"extension":6.081284033853648},"index":3,"playId":"c7f935b6-4dda-3d42-ac55-e3244c4ffc74","pitchNumber":2,"startTime":"2026-05-30T22:25:50.582Z","endTime":"2026-05-30T22:25:53.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.49231604384963,"aZ":-24.182828343711368,"pfxX":-10.709584887827752,"pfxZ":3.871971422942986,"pX":-0.36544133724027505,"pZ":3.7391549678531804,"vX0":5.803658225960774,"vY0":-143.13021278849794,"vZ0":-0.5625881922629339,"x":130.93,"y":137.82,"x0":-1.0330475480777563,"y0":50.00537765350336,"z0":5.4589573483895,"aX":-22.118637960896496},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.1,"breakHorizontal":18.1,"spinRate":2419,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.3833765231965698,"extension":5.951016149460303},"index":4,"playId":"dd317fdb-6718-3e79-a328-41ab4025481d","pitchNumber":3,"startTime":"2026-05-30T22:26:06.641Z","endTime":"2026-05-30T22:26:10.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76766891054834,"aZ":-30.35874938910564,"pfxX":0.5593737210370013,"pfxZ":1.0696417287412725,"pX":0.15429024901486404,"pZ":2.357851919403293,"vX0":3.2406067255557076,"vY0":-129.44729247827595,"vZ0":-1.926379395772765,"x":111.12,"y":175.12,"x0":-1.1859858431779409,"y0":50.003841024069956,"z0":5.433646663332105,"aX":0.949878683379159},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.7,"breakHorizontal":-1.7,"spinRate":2559,"spinDirection":80},"zone":5,"typeConfidence":0.9,"plateTime":0.42296629884218184,"extension":6.142106356379391},"hitData":{"launchSpeed":81.4,"launchAngle":49.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.79,"coordY":107.83}},"index":5,"playId":"02604d94-c04d-3e47-94f3-80538811aac0","pitchNumber":4,"startTime":"2026-05-30T22:26:20.432Z","endTime":"2026-05-30T22:26:27.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:26:27.764Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Chandler Simpson lines out to center fielder Mike Trout.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-30T22:26:44.447Z","endTime":"2026-05-30T22:27:15.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.222373124702116,"aZ":-23.00953578614009,"pfxX":-11.733300065259055,"pfxZ":4.505669596650655,"pX":0.017282718257588058,"pZ":3.8141649251424905,"vX0":7.378287766649975,"vY0":-142.13076396876534,"vZ0":-0.31882735615562696,"x":116.34,"y":135.8,"x0":-1.0951568319234921,"y0":50.00495477256397,"z0":5.3958421321698475,"aX":-23.878644070607237},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.3,"breakHorizontal":19.7,"spinRate":2399,"spinDirection":225},"zone":12,"typeConfidence":0.9,"plateTime":0.3861692204640148,"extension":6.065975235588002},"index":0,"playId":"5f1b2cf0-ba9e-3710-9167-1f848c77db56","pitchNumber":1,"startTime":"2026-05-30T22:26:54.487Z","endTime":"2026-05-30T22:26:57.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.457023466511394,"aZ":-17.54586743091117,"pfxX":-11.286010877670218,"pfxZ":7.0939514085495095,"pX":0.637329317857456,"pZ":3.102250414698076,"vX0":8.831410855709917,"vY0":-143.04999347908677,"vZ0":-2.8754443007108685,"x":92.71,"y":155.02,"x0":-1.03088994381003,"y0":50.00635469603922,"z0":5.226866692731355,"aX":-23.284351401983084},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.4,"breakHorizontal":18.6,"spinRate":2372,"spinDirection":225},"zone":3,"typeConfidence":0.9,"plateTime":0.3835853416250181,"extension":6.195943732727766},"hitData":{"launchSpeed":91.5,"launchAngle":21.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":104.95,"coordY":71.07}},"index":1,"playId":"90801a6b-0010-384d-af09-4c258a9e8491","pitchNumber":2,"startTime":"2026-05-30T22:27:08.537Z","endTime":"2026-05-30T22:27:15.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:27:15.764Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wade Meckler flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-30T22:29:31.165Z","endTime":"2026-05-30T22:30:12.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Victor Mesa Jr. remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T22:28:12.115Z","endTime":"2026-05-30T22:28:12.131Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":668723,"link":"/api/v1/people/668723"}},{"details":{"description":"Pitching Change: Andrew Wantz replaces Ian Seymour.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-30T22:28:12.131Z","endTime":"2026-05-30T22:29:33.274Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681806,"link":"/api/v1/people/681806"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46315858398909,"aZ":-11.422832839643155,"pfxX":-3.2596605146838247,"pfxZ":10.549357321079928,"pX":0.7720167869585017,"pZ":2.245887672695442,"vX0":7.816933292032968,"vY0":-139.60526049401702,"vZ0":-7.795254661790136,"x":87.57,"y":178.14,"x0":-1.6451299223167473,"y0":50.00079879960279,"z0":5.8324761237080365,"aX":-6.411386607184141},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":4.2,"spinRate":2346,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39286396456594863,"extension":6.413315957170308},"index":2,"playId":"f17a5d41-c2c1-3466-98b5-1a203a6768b2","pitchNumber":1,"startTime":"2026-05-30T22:29:33.274Z","endTime":"2026-05-30T22:29:37.196Z","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":95.5,"endSpeed":86.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5998903933281,"aZ":-12.308756004318827,"pfxX":-3.760725802930677,"pfxZ":10.235200316726775,"pX":0.4611409737780837,"pZ":3.167107924466417,"vX0":7.21867177902505,"vY0":-138.80229750740094,"vZ0":-5.22618991170108,"x":99.42,"y":153.27,"x0":-1.690899903217188,"y0":50.0038408378961,"z0":5.901856717284558,"aX":-7.300588429421985},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":5.3,"spinRate":2461,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.39541073343766,"extension":6.454203765779052},"index":3,"playId":"8999fbcd-7cb6-391f-89b9-3a4e1616228d","pitchNumber":2,"startTime":"2026-05-30T22:29:46.507Z","endTime":"2026-05-30T22:29:50.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86101869789615,"aZ":-25.161826354608902,"pfxX":1.6651619796962152,"pfxZ":3.8903163304026247,"pX":0.7791223061247334,"pZ":2.67290684797061,"vX0":6.404633419338002,"vY0":-133.23685364045667,"vZ0":-3.4248318287713144,"x":87.3,"y":166.61,"x0":-1.8694525898943104,"y0":50.004372136449355,"z0":5.787508227685324,"aX":3.0015805849282744},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.5,"breakHorizontal":-4.3,"spinRate":2576,"spinDirection":180},"zone":6,"typeConfidence":2.0,"plateTime":0.4106531410018195,"extension":6.2351235845367},"hitData":{"launchSpeed":90.9,"launchAngle":45.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.33,"coordY":81.29}},"index":4,"playId":"5529564d-02e0-3820-8994-9688cfc45f1e","pitchNumber":3,"startTime":"2026-05-30T22:30:04.859Z","endTime":"2026-05-30T22:30:12.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:30:12.462Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jo Adell pops out to second baseman Ben Williamson.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-30T22:30:19.999Z","endTime":"2026-05-30T22:32:15.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_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":5},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46667356079562,"aZ":-21.631067556743933,"pfxX":-11.212649433586833,"pfxZ":5.454581783521967,"pX":0.9442392297506181,"pZ":1.9533622069760674,"vX0":11.096010148515036,"vY0":-138.48268798897948,"vZ0":-6.164693564393865,"x":81.01,"y":186.04,"x0":-1.6680773839848846,"y0":50.00052132016273,"z0":5.666742673201143,"aX":-21.659679435263918},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.6,"breakHorizontal":17.9,"spinRate":2426,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39634105599776515,"extension":6.386681987569687},"index":0,"playId":"5a3c168d-eafd-3185-9522-d9cea6a226a1","pitchNumber":1,"startTime":"2026-05-30T22:30:35.778Z","endTime":"2026-05-30T22:30:38.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.885053899904495,"aZ":-21.98956613562091,"pfxX":-9.364136018798938,"pfxZ":5.263367863197447,"pX":-0.3208474256782461,"pZ":2.1249986176236177,"vX0":7.358195231867047,"vY0":-138.2310746810881,"vZ0":-5.714632524401978,"x":129.23,"y":181.41,"x0":-1.801021885239513,"y0":50.0009528550577,"z0":5.695834580556216,"aX":-18.115104214736345},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.5,"breakHorizontal":15.4,"spinRate":2392,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.39627347752874,"extension":6.2904914064137225},"index":1,"playId":"c234aaff-cd45-3b78-a7a1-d53dae3cd3c1","pitchNumber":2,"startTime":"2026-05-30T22:30:49.275Z","endTime":"2026-05-30T22:30:52.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74816599906274,"aZ":-24.238267867783122,"pfxX":2.9585395934309298,"pfxZ":4.502568287370833,"pX":0.4597565373167013,"pZ":2.289046576136153,"vX0":4.859387153244261,"vY0":-132.08033557727362,"vZ0":-4.3674331796729415,"x":99.48,"y":176.98,"x0":-1.7899985458426073,"y0":50.004602216550566,"z0":5.7516952349317165,"aX":5.213791962812596},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.4,"breakHorizontal":-6.5,"spinRate":2580,"spinDirection":175},"zone":6,"typeConfidence":2.0,"plateTime":0.4150651333935431,"extension":6.2964490391759735},"index":2,"playId":"6c8cfd1b-a16e-3980-963a-7de3070bac97","pitchNumber":3,"startTime":"2026-05-30T22:31:04.970Z","endTime":"2026-05-30T22:31:09.188Z","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.6,"endSpeed":86.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6010086679607,"aZ":-11.798509511673643,"pfxX":-3.5509112485675747,"pfxZ":10.542831699783036,"pX":1.055778185324741,"pZ":2.119504453320208,"vX0":7.713299937194965,"vY0":-138.75346394129045,"vZ0":-8.158346287544383,"x":76.76,"y":181.55,"x0":-1.3098888511160482,"y0":50.00494419551937,"z0":5.9010644010746045,"aX":-6.864786277081773},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":4.7,"spinRate":2359,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39609223104082236,"extension":6.2833682511336155},"index":3,"playId":"025cd37f-8f38-3bb3-9dbc-2b3a52754583","pitchNumber":4,"startTime":"2026-05-30T22:31:23.284Z","endTime":"2026-05-30T22:31:28.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78571705254381,"aZ":-10.70649872737569,"pfxX":-4.153954291277207,"pfxZ":10.919557951586171,"pX":1.1450675746913932,"pZ":3.0770836549679075,"vX0":8.364171298449223,"vY0":-139.64300491467418,"vZ0":-6.094498977567099,"x":73.35,"y":155.7,"x0":-1.3554304491595854,"y0":50.00125890356696,"z0":5.998988885506851,"aX":-8.166081565711732},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.6,"breakHorizontal":5.8,"spinRate":2472,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3929251993119727,"extension":6.3157028627957645},"index":4,"playId":"0418a1dd-b894-34fc-acd9-fe5207f4d08a","pitchNumber":5,"startTime":"2026-05-30T22:31:51.678Z","endTime":"2026-05-30T22:31:54.678Z","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":83.8,"endSpeed":76.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.875657804474034,"aZ":-29.955494012253627,"pfxX":11.60785590030315,"pfxZ":1.5053300480499416,"pX":1.5940076660352105,"pZ":2.307259681490814,"vX0":4.562272677880861,"vY0":-121.8418982821889,"vZ0":-2.0363816477566656,"x":56.24,"y":176.48,"x0":-1.820688168270693,"y0":50.00522255304596,"z0":5.787335504163403,"aX":17.146559108553394},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.4,"breakHorizontal":-22.2,"spinRate":2866,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4526033802643865,"extension":6.175331680399879},"hitData":{"launchSpeed":66.7,"launchAngle":55.0,"totalDistance":167.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":153.08,"coordY":140.22}},"index":5,"playId":"1610348f-609c-35ee-9306-b54994c2c8ab","pitchNumber":6,"startTime":"2026-05-30T22:32:08.673Z","endTime":"2026-05-30T22:32:15.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:32:15.994Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Oswald Peraza singles on a line drive to right fielder Victor Mesa Jr.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-30T22:32:22.626Z","endTime":"2026-05-30T22:33:41.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79780191663556,"aZ":-17.791312552657633,"pfxX":-8.768337562109576,"pfxZ":7.435122131897726,"pX":0.17206092382702035,"pZ":3.0055519470325014,"vX0":8.3489270278577,"vY0":-138.40796795005116,"vZ0":-4.234472152144933,"x":110.44,"y":157.63,"x0":-1.7488884158237832,"y0":50.001771286498816,"z0":5.751890099626053,"aX":-16.958220496901937},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.7,"breakHorizontal":14.0,"spinRate":2342,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.39621308398727795,"extension":6.296931106357987},"index":0,"playId":"c18660c0-0b1b-3eba-9aea-d9d0760f401c","pitchNumber":1,"startTime":"2026-05-30T22:32:37.446Z","endTime":"2026-05-30T22:32:40.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.451901765609218,"aZ":-29.46338050337303,"pfxX":3.2404771807327957,"pfxZ":1.5495244531793606,"pX":0.18465579099486173,"pZ":3.322612238006904,"vX0":3.848467550902654,"vY0":-131.45147835155566,"vZ0":-1.0568705046362286,"x":109.96,"y":149.07,"x0":-1.718636588806591,"y0":50.005719636673504,"z0":5.914169064482726,"aX":5.680187850770878},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.8,"breakHorizontal":-6.7,"spinRate":2689,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.4164250286741309,"extension":6.269070391753509},"index":1,"playId":"1336da39-1003-36db-b33c-e076c42d22fc","pitchNumber":2,"startTime":"2026-05-30T22:32:56.605Z","endTime":"2026-05-30T22:32:59.723Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-30T22:33:03.428Z","endTime":"2026-05-30T22:33:12.821Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"}},{"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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10361151587265,"aZ":-29.107085898213597,"pfxX":9.503033779159516,"pfxZ":2.0359684545793293,"pX":1.3598155681713284,"pZ":1.3998171782594235,"vX0":4.7317092306872475,"vY0":-122.98341937714949,"vZ0":-4.381339479458196,"x":65.17,"y":200.98,"x0":-1.8337536309136793,"y0":50.00358478686213,"z0":5.719662274761485,"aX":14.318815033693374},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.8,"breakHorizontal":-18.4,"spinRate":2746,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.44817395182907216,"extension":6.163386314778698},"index":3,"playId":"cd5a8169-e24b-3354-a9ee-a09d772479ed","pitchNumber":3,"startTime":"2026-05-30T22:33:12.821Z","endTime":"2026-05-30T22:33:15.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1196068052398,"aZ":-16.760034581641396,"pfxX":-3.056206899238393,"pfxZ":7.77833282483658,"pX":0.6629910540068832,"pZ":3.3228639845750467,"vX0":6.734523171863743,"vY0":-139.79661558939168,"vZ0":-4.597534601835587,"x":91.73,"y":149.06,"x0":-1.3787423091074675,"y0":50.00371286352717,"z0":6.086778615449358,"aX":-6.057673608764733},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":4.2,"spinRate":2333,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.3916016344271154,"extension":6.331031616933778},"hitData":{"launchSpeed":98.2,"launchAngle":9.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.76,"coordY":111.72}},"index":4,"playId":"7ccfcbc2-f8d1-31a4-9345-3956f8b99b84","pitchNumber":4,"startTime":"2026-05-30T22:33:31.526Z","endTime":"2026-05-30T22:33:41.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:33:41.476Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Donovan Walton strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-30T22:34:17.345Z","endTime":"2026-05-30T22:37:30.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"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":"7d22a4e4-4e41-3c89-8097-da485c88da3b","startTime":"2026-05-30T22:34:03.364Z","endTime":"2026-05-30T22:34:06.554Z","isPitch":false,"type":"pickoff"},{"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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.701468826370107,"aZ":-26.01058965048312,"pfxX":3.698974010112473,"pfxZ":3.478318996245422,"pX":0.644631395510152,"pZ":2.898821377541955,"vX0":5.204149720281847,"vY0":-132.37796558838528,"vZ0":-2.6107708194747024,"x":92.43,"y":160.51,"x0":-1.8285178970587634,"y0":50.00233458591558,"z0":5.805292981810149,"aX":6.552978451373144},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.9,"breakHorizontal":-7.8,"spinRate":2510,"spinDirection":168},"zone":3,"typeConfidence":2.0,"plateTime":0.4140195292127631,"extension":6.373023373367655},"index":1,"playId":"731062b3-bddb-3191-bafa-854803408abe","pitchNumber":1,"startTime":"2026-05-30T22:34:19.590Z","endTime":"2026-05-30T22:34:25.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.970758382693308,"aZ":-15.39410956986592,"pfxX":-3.8901799432745934,"pfxZ":8.765614967307878,"pX":0.13779926872790613,"pZ":2.8945591749783475,"vX0":6.340803850910632,"vY0":-137.59633339423038,"vZ0":-5.354641846810173,"x":111.75,"y":160.63,"x0":-1.692758807093515,"y0":50.006096225427434,"z0":5.911735848619376,"aX":-7.450165416455733},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":5.6,"spinRate":2262,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3983131232626409,"extension":6.242749053974495},"index":2,"playId":"14b20744-e2f0-3776-b0ee-21a8c2731773","pitchNumber":2,"startTime":"2026-05-30T22:34:53.325Z","endTime":"2026-05-30T22:34:57.774Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"94030742-7582-3ad9-8a7a-77be70652a0d","startTime":"2026-05-30T22:35:33.854Z","endTime":"2026-05-30T22:35:37.655Z","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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79660662375988,"aZ":-24.79830474705742,"pfxX":-6.408639074619307,"pfxZ":4.6134067946262185,"pX":-2.080764098847038,"pZ":3.738984285356446,"vX0":2.277571188998749,"vY0":-126.2193728444034,"vZ0":-0.32422753526762843,"x":196.31,"y":137.83,"x0":-2.166746028729622,"y0":50.00414253066568,"z0":5.881123260250259,"aX":-10.25018899014148},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.5,"breakHorizontal":11.0,"spinRate":1659,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.435412825805396,"extension":6.042191494843778},"index":4,"playId":"b112100f-93b2-33e3-a4f9-2bd34057411a","pitchNumber":3,"startTime":"2026-05-30T22:35:53.662Z","endTime":"2026-05-30T22:35:59.347Z","isPitch":true,"type":"pitch"},{"details":{"description":"Oswald Peraza steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"b112100f-93b2-33e3-a4f9-2bd34057411a","startTime":"2026-05-30T22:36:02.216Z","endTime":"2026-05-30T22:36:32.689Z","isPitch":false,"isBaseRunningPlay":true,"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(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":86.8,"endSpeed":78.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.040665260086627,"aZ":-35.50800225025175,"pfxX":-10.056085756649868,"pfxZ":-2.113902218397019,"pX":-2.167577539660096,"pZ":2.0396253652893392,"vX0":2.9951440252512445,"vY0":-126.28466486771809,"vZ0":-1.9085346790299558,"x":199.62,"y":183.71,"x0":-2.0787655492496566,"y0":50.00152718804174,"z0":5.72252484215667,"aX":-15.879791125698228},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.1,"breakHorizontal":17.3,"spinRate":1565,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.437478232213107,"extension":6.055969232240118},"index":6,"playId":"9326c731-2149-37c3-9f1c-dd747d36f605","pitchNumber":4,"startTime":"2026-05-30T22:36:32.689Z","endTime":"2026-05-30T22:36:35.689Z","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.0,"endSpeed":87.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.600940479303233,"aZ":-14.591703157641081,"pfxX":-4.293948074422964,"pfxZ":9.138597757093102,"pX":0.8114848788929897,"pZ":1.2659358953447344,"vX0":8.045998134686553,"vY0":-137.83663732862397,"vZ0":-9.594162999762226,"x":86.07,"y":204.6,"x0":-1.5874325569647507,"y0":50.005075358199434,"z0":5.776866015562169,"aX":-8.26430011887971},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":6.1,"spinRate":2404,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.39734480584008347,"extension":6.422602119906271},"index":7,"playId":"c491dab5-0cec-38f4-99f4-26062fd7c5ce","pitchNumber":5,"startTime":"2026-05-30T22:36:48.017Z","endTime":"2026-05-30T22:36:51.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.570579042407424,"aZ":-12.88243468427573,"pfxX":-4.733399350713558,"pfxZ":10.008379651352683,"pX":-0.42353362666310485,"pZ":1.754259574339644,"vX0":5.384275282002157,"vY0":-138.36058301729966,"vZ0":-8.515012378265471,"x":133.14,"y":191.41,"x0":-1.7852359026368574,"y0":50.001997444113606,"z0":5.746866805477013,"aX":-9.12310887170595},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2406,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.3967579152339584,"extension":6.278453020843034},"index":8,"playId":"98231fc4-784b-3148-8701-509e5eef310c","pitchNumber":6,"startTime":"2026-05-30T22:37:05.124Z","endTime":"2026-05-30T22:37:08.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97325533917533,"aZ":-25.92201020919729,"pfxX":4.006678209744376,"pfxZ":3.602595426901342,"pX":-0.5981221370361585,"pZ":2.8126932180164705,"vX0":2.5900555843329767,"vY0":-130.8044467766956,"vZ0":-2.7875121670147234,"x":139.8,"y":162.84,"x0":-2.121066169827807,"y0":50.006275594035074,"z0":5.830910461265907,"aX":6.960410773928907},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":-7.8,"spinRate":2682,"spinDirection":165},"zone":1,"typeConfidence":2.0,"plateTime":0.4183543879075149,"extension":6.20699799065907},"index":9,"playId":"c02ae308-d7a4-3c46-a8ca-99df22e4e934","pitchNumber":7,"startTime":"2026-05-30T22:37:27.356Z","endTime":"2026-05-30T22:37:30.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:37:30.356Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out, second baseman Nick Madrigal to first baseman Vaughn Grissom.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-30T22:39:58.808Z","endTime":"2026-05-30T22:40:42.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663611,"link":"/api/v1/people/663611"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jose Siri replaces left fielder Wade Meckler, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T22:38:57.409Z","endTime":"2026-05-30T22:38:57.438Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":685133,"link":"/api/v1/people/685133"}},{"details":{"description":"Pitching Change: Chase Silseth replaces Sam Bachman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-30T22:38:57.438Z","endTime":"2026-05-30T22:40:00.823Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681217,"link":"/api/v1/people/681217"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.93992874512738,"aZ":-12.125711385902989,"pfxX":-6.498489086969741,"pfxZ":10.31414512601794,"pX":0.5434803711405134,"pZ":2.761506993436942,"vX0":8.491671648730382,"vY0":-139.4027147066712,"vZ0":-5.83334144615257,"x":96.28,"y":164.22,"x0":-1.7155657601662195,"y0":50.005148535451156,"z0":5.701040106351807,"aX":-12.634924930314305},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":9.7,"spinRate":2578,"spinDirection":212},"zone":6,"typeConfidence":0.91,"plateTime":0.3947731848256617,"extension":5.937077356208345},"index":2,"playId":"4dcf1407-e82f-36dd-b090-5cd725e16c56","pitchNumber":1,"startTime":"2026-05-30T22:40:00.823Z","endTime":"2026-05-30T22:40:04.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.4,"endSpeed":78.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34749138795071,"aZ":-37.877640722666364,"pfxX":3.0860989707255104,"pfxZ":-3.626065412634243,"pX":-0.06944999413642143,"pZ":1.3870840850852095,"vX0":4.085764556258357,"vY0":-125.618499038199,"vZ0":-2.7505855064109053,"x":119.65,"y":201.33,"x0":-2.1283015807597305,"y0":50.00419499725789,"z0":5.62592774781753,"aX":4.85116136722545},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.0,"breakHorizontal":-6.6,"spinRate":2958,"spinDirection":56},"zone":13,"typeConfidence":0.91,"plateTime":0.438795238555596,"extension":5.920772552365676},"index":3,"playId":"960517cf-904e-360d-a01a-b3528c1a2784","pitchNumber":2,"startTime":"2026-05-30T22:40:17.764Z","endTime":"2026-05-30T22:40:20.764Z","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":96.7,"endSpeed":87.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94497036969405,"aZ":-14.54409457907367,"pfxX":-6.268282087995797,"pfxZ":8.861702518358932,"pX":-0.25947773701408994,"pZ":2.8730368583849044,"vX0":5.847985755161504,"vY0":-140.645028536676,"vZ0":-5.313597507830045,"x":126.89,"y":161.21,"x0":-1.5582781344708936,"y0":50.00546839105089,"z0":5.741107396295108,"aX":-12.473791150739753},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":10.1,"spinRate":2494,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.3904738982216025,"extension":5.968323919111802},"hitData":{"launchSpeed":76.1,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.99,"coordY":139.61}},"index":4,"playId":"0fd63d40-5ebc-3ba2-b95c-4720442f4f36","pitchNumber":3,"startTime":"2026-05-30T22:40:36.134Z","endTime":"2026-05-30T22:40:42.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:40:42.256Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out, shortstop Oswald Peraza to first baseman Vaughn Grissom.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-30T22:40:53.748Z","endTime":"2026-05-30T22:42:36.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.462989106553636,"aZ":-10.494271987972517,"pfxX":-5.139244433279496,"pfxZ":11.328468902841749,"pX":-0.09240696466792613,"pZ":2.8904074070886763,"vX0":6.077276657730181,"vY0":-138.32892582416403,"vZ0":-5.727460033685513,"x":120.52,"y":160.74,"x0":-1.6632473749847825,"y0":50.00365055134057,"z0":5.709875533312091,"aX":-9.836070876309126},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.3,"breakHorizontal":7.8,"spinRate":2400,"spinDirection":210},"zone":2,"typeConfidence":0.9,"plateTime":0.3978831215355232,"extension":5.899725386855623},"index":0,"playId":"ff255f69-2d8e-30a2-a4e9-28b38d80fbd5","pitchNumber":1,"startTime":"2026-05-30T22:41:11.003Z","endTime":"2026-05-30T22:41:14.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60208655788369,"aZ":-19.238634585646302,"pfxX":-9.693126867138105,"pfxZ":6.5546724727886385,"pX":-0.8988217081083058,"pZ":1.3951014533798576,"vX0":5.926765890791962,"vY0":-140.05256935700257,"vZ0":-8.38877239206047,"x":151.26,"y":201.11,"x0":-1.7905168204070314,"y0":50.00211614278012,"z0":5.702901979101521,"aX":-19.126480528633653},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.2,"breakHorizontal":16.2,"spinRate":2447,"spinDirection":211},"zone":13,"typeConfidence":0.93,"plateTime":0.39209118932236375,"extension":5.958690967306659},"index":1,"playId":"e347c74b-adaf-3d59-9031-72ebf0dbcd5e","pitchNumber":2,"startTime":"2026-05-30T22:41:34.202Z","endTime":"2026-05-30T22:41:37.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48341260096723,"aZ":-10.955504606855515,"pfxX":-5.637036574509462,"pfxZ":10.65382963177905,"pX":0.14831914255505607,"pZ":1.610294761869502,"vX0":7.031929845241894,"vY0":-140.62090539642008,"vZ0":-9.185371103796088,"x":111.35,"y":195.3,"x0":-1.6587193196267933,"y0":50.00558633172693,"z0":5.640558547003554,"aX":-11.230628241490527},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":8.6,"spinRate":2571,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.39029838400756,"extension":6.019989444558469},"index":2,"playId":"7af45418-4c60-3b68-9424-610287351752","pitchNumber":3,"startTime":"2026-05-30T22:41:51.675Z","endTime":"2026-05-30T22:41:55.123Z","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":89.8,"endSpeed":81.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91259607882301,"aZ":-20.11743775363214,"pfxX":-10.111425541114997,"pfxZ":7.151175700400037,"pX":-0.05978349639664086,"pZ":-0.4563720537497997,"vX0":7.423314086020233,"vY0":-129.97629726843581,"vZ0":-11.418650863915898,"x":119.28,"y":251.1,"x0":-1.659836980839598,"y0":50.00579271162172,"z0":5.567354303028117,"aX":-17.053722905277557},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.2,"breakHorizontal":16.3,"spinRate":1156,"spinDirection":239},"zone":13,"typeConfidence":0.86,"plateTime":0.4237693318004587,"extension":6.07256445276486},"index":3,"playId":"62fb2a93-de24-379c-baa7-f8f27ebf5b34","pitchNumber":4,"startTime":"2026-05-30T22:42:09.701Z","endTime":"2026-05-30T22:42:12.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.224036866381493,"aZ":-36.22964796403664,"pfxX":6.332955317909265,"pfxZ":-2.5939335755016577,"pX":0.7718565434095708,"pZ":1.9072662760188244,"vX0":4.94832734187423,"vY0":-124.46962993082916,"vZ0":-1.7750635231988143,"x":87.58,"y":187.28,"x0":-2.0686686714309808,"y0":50.005055791703306,"z0":5.6444473130859265,"aX":9.88571730171836},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.9,"breakHorizontal":-12.6,"spinRate":2974,"spinDirection":54},"zone":9,"typeConfidence":0.9,"plateTime":0.44093458245877004,"extension":5.983221696049861},"hitData":{"launchSpeed":91.6,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":151.68}},"index":4,"playId":"98a16235-8c7c-3cfe-b0ef-214147b5299e","pitchNumber":5,"startTime":"2026-05-30T22:42:31.893Z","endTime":"2026-05-30T22:42:36.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:42:36.921Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cedric Mullins doubles (4) on a line drive to right fielder Jo Adell.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-30T22:42:47.710Z","endTime":"2026-05-30T22:44:50.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.981262113948283,"aZ":-23.654260749705532,"pfxX":-9.623459146247912,"pfxZ":4.437646358900664,"pX":0.9845365045898173,"pZ":1.474255360274435,"vX0":10.439026122892118,"vY0":-137.83025203207492,"vZ0":-6.898002767703652,"x":79.47,"y":198.98,"x0":-1.603891762370309,"y0":50.00617609952459,"z0":5.609683565782206,"aX":-18.49643316791092},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.7,"breakHorizontal":15.2,"spinRate":2442,"spinDirection":210},"zone":14,"typeConfidence":0.93,"plateTime":0.39757278862184986,"extension":6.122772801814408},"index":0,"playId":"645d542b-d8a0-3819-b3b0-0223a3210c54","pitchNumber":1,"startTime":"2026-05-30T22:43:14.329Z","endTime":"2026-05-30T22:43:17.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70996799667295,"aZ":-9.498837335533226,"pfxX":-5.309512930852497,"pfxZ":11.73718102066807,"pX":-0.36527767081973833,"pZ":2.161120245268825,"vX0":5.594067545765398,"vY0":-138.75412217126288,"vZ0":-7.683966957713717,"x":130.92,"y":180.43,"x0":-1.7265960373783038,"y0":50.00573585149533,"z0":5.615164949566524,"aX":-10.25999843846257},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.7,"breakHorizontal":8.3,"spinRate":2439,"spinDirection":214},"zone":4,"typeConfidence":0.91,"plateTime":0.3961555641876955,"extension":5.999009343509698},"index":1,"playId":"cf89b8e8-c2e6-35e7-a9d3-82aa2cc2915d","pitchNumber":2,"startTime":"2026-05-30T22:43:32.356Z","endTime":"2026-05-30T22:43:35.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.609950606402016,"aZ":-10.612167547547676,"pfxX":-5.484089639786962,"pfxZ":11.10196030419943,"pX":-0.6749149240089674,"pZ":1.7116488251389186,"vX0":4.7928625248080845,"vY0":-139.05277736790794,"vZ0":-8.841764840388969,"x":142.73,"y":192.57,"x0":-1.71547041111883,"y0":50.003059010398864,"z0":5.652974178369711,"aX":-10.650259326974657},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.2,"breakHorizontal":8.9,"spinRate":2495,"spinDirection":212},"zone":7,"typeConfidence":0.91,"plateTime":0.39517111065828603,"extension":5.985565596168276},"index":2,"playId":"fa566b88-7f53-3054-a050-310c2739f552","pitchNumber":3,"startTime":"2026-05-30T22:43:51.037Z","endTime":"2026-05-30T22:43:54.319Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-30T22:44:02.112Z","endTime":"2026-05-30T22:44:20.179Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"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":88.9,"endSpeed":81.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.778497050106054,"aZ":-28.03254515746945,"pfxX":-4.287972712049687,"pfxZ":2.4875986944320196,"pX":0.8771148313910304,"pZ":0.05664173649724697,"vX0":7.228932819376483,"vY0":-128.99918809140405,"vZ0":-8.665815544149432,"x":83.57,"y":237.25,"x0":-1.4195313616665282,"y0":50.00444039094271,"z0":5.658846669507161,"aX":-7.1430642369065085},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.5,"breakHorizontal":5.9,"spinRate":1220,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.4265300528718434,"extension":6.01043098827317},"index":4,"playId":"846b11aa-cb04-3852-8412-74594b200719","pitchNumber":4,"startTime":"2026-05-30T22:44:20.179Z","endTime":"2026-05-30T22:44:23.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01074346178899,"aZ":-13.30487954463924,"pfxX":-3.7089480612017263,"pfxZ":9.835571321244093,"pX":0.6701539950959529,"pZ":2.5832294997162495,"vX0":7.30879429262924,"vY0":-137.94646568380375,"vZ0":-5.9470796656798015,"x":91.46,"y":169.03,"x0":-1.537322137204832,"y0":50.002623608161734,"z0":5.671709500508621,"aX":-7.116040108757624},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":5.2,"spinRate":2368,"spinDirection":212},"zone":6,"typeConfidence":0.89,"plateTime":0.39777140195933125,"extension":6.0068584932571145},"hitData":{"launchSpeed":92.0,"launchAngle":21.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.23,"coordY":119.7}},"index":5,"playId":"d74c18c5-aae7-3df1-b044-e6fc6f46cf07","pitchNumber":5,"startTime":"2026-05-30T22:44:39.108Z","endTime":"2026-05-30T22:44:50.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:44:50.739Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-30T22:45:13.179Z","endTime":"2026-05-30T22:48:30.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72368712400588,"aZ":-9.848999533396437,"pfxX":-4.118973298120248,"pfxZ":11.4670592206133,"pX":-0.09803016003587975,"pZ":2.4097079096905634,"vX0":6.214828271577519,"vY0":-139.02263523607078,"vZ0":-7.34247234978336,"x":120.74,"y":173.72,"x0":-1.832891838343248,"y0":50.00425947037388,"z0":5.747779900965969,"aX":-8.020646956673607},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.3,"breakHorizontal":6.1,"spinRate":2434,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.39479320195662426,"extension":6.088348195893413},"index":0,"playId":"b46bc460-f0b1-3ae3-8ad4-0b776aee60d4","pitchNumber":1,"startTime":"2026-05-30T22:45:32.754Z","endTime":"2026-05-30T22:45:35.949Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.593154191439027,"aZ":-32.2347771601847,"pfxX":-7.265921979150535,"pfxZ":-0.03386570578128012,"pX":1.5182790234688062,"pZ":-0.7386192807931675,"vX0":9.990164156489833,"vY0":-127.38378186424575,"vZ0":-9.404039332290663,"x":59.13,"y":258.72,"x0":-1.5285159611630914,"y0":50.00438371301883,"z0":5.586160713603483,"aX":-11.82310384521763},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.3,"breakHorizontal":10.7,"spinRate":1068,"spinDirection":248},"zone":14,"typeConfidence":0.9,"plateTime":0.43161911154701604,"extension":6.091679353445946},"index":1,"playId":"b8eff792-4154-31d2-a07e-d5208f12d2a2","pitchNumber":2,"startTime":"2026-05-30T22:45:55.279Z","endTime":"2026-05-30T22:45:59.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3616424285627,"aZ":-20.32944611469051,"pfxX":-9.052547789924168,"pfxZ":6.152840897999242,"pX":0.08950276466080549,"pZ":2.2967575971399294,"vX0":8.598433537178533,"vY0":-138.00780065029414,"vZ0":-5.528040700804634,"x":113.59,"y":176.77,"x0":-1.8937861429321352,"y0":50.0011258576311,"z0":5.699514004370551,"aX":-17.421276346860978},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.1,"breakHorizontal":14.5,"spinRate":2337,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.3972309807903507,"extension":5.964347884243877},"index":2,"playId":"1825e5bf-4ee2-30cf-a1f9-e594821c1451","pitchNumber":3,"startTime":"2026-05-30T22:46:24.756Z","endTime":"2026-05-30T22:46:27.756Z","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":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.695527447586098,"aZ":-29.162070609135373,"pfxX":-5.387812097674129,"pfxZ":1.827752875934558,"pX":0.6438106731827014,"pZ":1.5768533231078654,"vX0":7.709810286241599,"vY0":-127.87912965943259,"vZ0":-4.935321227760722,"x":92.46,"y":196.2,"x0":-1.7176342405380067,"y0":50.00277757322829,"z0":5.834197411995526,"aX":-8.876010452466835},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.4,"breakHorizontal":7.9,"spinRate":1067,"spinDirection":237},"zone":9,"typeConfidence":0.9,"plateTime":0.42921033363913974,"extension":6.138485254305809},"index":3,"playId":"18bdb9fa-9f88-3fd2-822b-8d8aedf5fd85","pitchNumber":4,"startTime":"2026-05-30T22:46:48.903Z","endTime":"2026-05-30T22:46:51.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15028118584055,"aZ":-13.473029367261384,"pfxX":-6.948333995018596,"pfxZ":9.705661038055041,"pX":-0.13888998707883654,"pZ":2.0255643642399535,"vX0":7.204400603098139,"vY0":-137.80184083214544,"vZ0":-7.592218257364051,"x":122.29,"y":184.09,"x0":-1.8823493937932425,"y0":50.00013302402499,"z0":5.723372263162833,"aX":-13.383654316167002},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":11.2,"spinRate":2398,"spinDirection":214},"zone":8,"typeConfidence":0.84,"plateTime":0.3972297022214528,"extension":6.053264730224663},"index":4,"playId":"c31db0d4-ecc1-31b7-8793-d9622540213c","pitchNumber":5,"startTime":"2026-05-30T22:47:16.860Z","endTime":"2026-05-30T22:47:20.203Z","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":88.3,"endSpeed":81.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.080439321499583,"aZ":-27.41434755615227,"pfxX":-5.639944782536013,"pfxZ":2.8626619520669463,"pX":-0.014480185160594117,"pZ":0.9187009672486068,"vX0":6.463742539891691,"vY0":-128.34898646675902,"vZ0":-6.753391095075326,"x":117.55,"y":213.98,"x0":-1.8352308156543613,"y0":50.005749214121145,"z0":5.7249946622015955,"aX":-9.39178310449739},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.8,"breakHorizontal":8.8,"spinRate":1056,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.42708000222990083,"extension":5.996384617947508},"index":5,"playId":"2e092362-3625-3790-b300-9e693167e0af","pitchNumber":6,"startTime":"2026-05-30T22:47:45.915Z","endTime":"2026-05-30T22:47:49.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":6,"playId":"89dd5f81-82c8-4a45-971e-7c795ba0c15a","startTime":"2026-05-30T22:48:07.205Z","endTime":"2026-05-30T22:48:12.205Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.657335514914656,"aZ":-11.821345268665402,"pfxX":-5.018479199901313,"pfxZ":10.316094536218372,"pX":0.4751736983934156,"pZ":2.476900907509756,"vX0":8.15476627119741,"vY0":-139.40722406456266,"vZ0":-6.837434282025011,"x":98.89,"y":171.9,"x0":-1.8327526980084414,"y0":50.00097063777276,"z0":5.737636809297906,"aX":-9.899925055794226},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":7.4,"spinRate":2478,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.392544043438932,"extension":6.039761760510483},"index":7,"playId":"6a93f9a4-af20-3dc5-99f7-46828a11cdec","pitchNumber":7,"startTime":"2026-05-30T22:48:27.284Z","endTime":"2026-05-30T22:48:30.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:48:30.284Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sebastián Rivero walks.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T22:50:19.801Z","endTime":"2026-05-30T22:52:21.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.527261615407358,"aZ":-13.229634899121212,"pfxX":-3.5182585428007926,"pfxZ":9.952623059277656,"pX":0.5723311161331671,"pZ":3.936586119438463,"vX0":6.973887423248038,"vY0":-137.1522838929622,"vZ0":-3.1292036420982137,"x":95.18,"y":132.49,"x0":-1.547096391592901,"y0":50.0049448211747,"z0":5.995388993742402,"aX":-6.698844505866105},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":4.9,"spinRate":2373,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3994520616694466,"extension":6.393762311420989},"index":0,"playId":"30af6a11-096f-3901-88a6-998425b5bf0d","pitchNumber":1,"startTime":"2026-05-30T22:50:37.370Z","endTime":"2026-05-30T22:50:40.370Z","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":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.227761735321547,"aZ":-22.805986770578773,"pfxX":-9.07865287658848,"pfxZ":5.090774310358579,"pX":-0.5941103408554352,"pZ":3.3917247187442072,"vX0":6.4822069901986366,"vY0":-135.2093733899638,"vZ0":-2.325922946270988,"x":139.65,"y":147.2,"x0":-1.8507996151971569,"y0":50.0023290770624,"z0":5.874310836879738,"aX":-16.702336737495663},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.9,"breakHorizontal":14.9,"spinRate":2322,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.40608999448228067,"extension":6.264528404148664},"index":1,"playId":"3be04c57-5bdf-3313-a773-de3a42ba40ef","pitchNumber":2,"startTime":"2026-05-30T22:50:50.373Z","endTime":"2026-05-30T22:50:53.620Z","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":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.658722615947497,"aZ":-21.637586101471328,"pfxX":-9.935292293491294,"pfxZ":5.621562711968073,"pX":0.630405839743282,"pZ":3.198284460551237,"vX0":9.83951017163961,"vY0":-135.75928231919062,"vZ0":-2.929481630338399,"x":92.97,"y":152.43,"x0":-1.7434645809249194,"y0":50.00138691191487,"z0":5.7909317726728835,"aX":-18.615424356967733},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.7,"breakHorizontal":16.0,"spinRate":2362,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.40287935436952127,"extension":6.33357017038635},"index":2,"playId":"aba9dc5b-59d1-3e8a-89a1-caf8d8aab4bc","pitchNumber":3,"startTime":"2026-05-30T22:51:08.053Z","endTime":"2026-05-30T22:51:35.083Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-30T22:51:37.673Z","endTime":"2026-05-30T22:51:46.939Z","isPitch":false,"type":"action","player":{"id":665861,"link":"/api/v1/people/665861"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36122564941158,"aZ":-27.49606515325834,"pfxX":10.375772565900876,"pfxZ":3.230665597234495,"pX":-0.7165649728852004,"pZ":4.4414956921809035,"vX0":0.17408985052132114,"vY0":-119.96591448093058,"vZ0":2.3283722618518423,"x":144.31,"y":118.86,"x0":-2.137270112707767,"y0":50.00538252086984,"z0":5.917880859115598,"aX":15.04534884901183},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.7,"breakHorizontal":-18.8,"spinRate":2591,"spinDirection":74},"zone":11,"typeConfidence":2.0,"plateTime":0.4575027889657819,"extension":6.121609878470076},"index":4,"playId":"67180136-8855-3f76-a028-d9a15d1d8c72","pitchNumber":4,"startTime":"2026-05-30T22:51:46.939Z","endTime":"2026-05-30T22:51:49.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.186942908624083,"aZ":-27.456854817297774,"pfxX":11.784407001722185,"pfxZ":3.254832582033899,"pX":-0.1515703029069481,"pZ":3.7716000269117336,"vX0":1.1322421185690996,"vY0":-120.15408241698384,"vZ0":0.8143046141260619,"x":122.78,"y":136.95,"x0":-2.159440196883815,"y0":50.00362596403065,"z0":5.8848272327689575,"aX":17.078283640261915},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.4,"breakHorizontal":-21.6,"spinRate":2609,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.45739949855390627,"extension":6.105285127302207},"index":5,"playId":"8283abed-18ea-329c-8233-ec48adfa682e","pitchNumber":5,"startTime":"2026-05-30T22:52:03.569Z","endTime":"2026-05-30T22:52:07.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.447862266377903,"aZ":-15.732965083238815,"pfxX":-3.6361721635527333,"pfxZ":8.590689613749785,"pX":0.49610120024943494,"pZ":4.010714510222008,"vX0":6.544691836740279,"vY0":-137.24769710777167,"vZ0":-2.6813834865628468,"x":98.09,"y":130.49,"x0":-1.4434506296816325,"y0":50.00438219897849,"z0":6.0676333420995325,"aX":-6.961040004448495},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":5.3,"spinRate":2464,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3985951460237165,"extension":6.25004727227059},"index":6,"playId":"1132a001-6131-33be-9ad8-b64281a77c77","pitchNumber":6,"startTime":"2026-05-30T22:52:18.763Z","endTime":"2026-05-30T22:52:21.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:52:21.975Z","atBatIndex":71},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nick Madrigal hit by pitch. Sebastián Rivero to 2nd.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T22:52:40.865Z","endTime":"2026-05-30T22:53:52.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"postOnSecond":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.532570413971982,"aZ":-19.902664605408013,"pfxX":-8.93244191692642,"pfxZ":6.476440381839247,"pX":-0.14976029871201701,"pZ":3.224571937831292,"vX0":8.047898298211845,"vY0":-136.62850591002353,"vZ0":-3.147576372910705,"x":122.71,"y":151.72,"x0":-1.9700771671203487,"y0":50.002313684365,"z0":5.756065605726839,"aX":-16.921910985342663},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":14.5,"spinRate":2349,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40059483405746077,"extension":6.367538158672239},"index":0,"playId":"8f2be647-3ea0-311b-b39d-d3d8d3781236","pitchNumber":1,"startTime":"2026-05-30T22:52:48.157Z","endTime":"2026-05-30T22:52:51.543Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-30T22:53:02.603Z","endTime":"2026-05-30T22:53:13.815Z","isPitch":false,"type":"action","player":{"id":663611,"link":"/api/v1/people/663611"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.158251034399203,"aZ":-26.010905312780945,"pfxX":4.907610970381192,"pfxZ":3.7165892755608922,"pX":0.20752398050512894,"pZ":2.904266481192246,"vX0":3.719978093280356,"vY0":-127.96293338339133,"vZ0":-2.156422835368364,"x":109.09,"y":160.36,"x0":-1.9023701457789235,"y0":50.00614552885902,"z0":5.79368651779631,"aX":8.148216325596193},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.5,"breakHorizontal":-9.7,"spinRate":2525,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.42786957643274004,"extension":6.258859180506012},"index":2,"playId":"3c11a6ec-3227-32b7-a56b-0ca5642821e2","pitchNumber":2,"startTime":"2026-05-30T22:53:13.815Z","endTime":"2026-05-30T22:53:16.815Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"playId":"8aaf1abc-577f-3db2-b6e9-913ca0af3d0c","startTime":"2026-05-30T22:53:31.407Z","endTime":"2026-05-30T22:53:35.514Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.872269094586535,"aZ":-20.05428208460947,"pfxX":-8.56543281566179,"pfxZ":6.4740265680148585,"pX":-1.3295617356441531,"pZ":3.697815848323016,"vX0":4.719395904461825,"vY0":-136.6532153806466,"vZ0":-1.9146724752563093,"x":167.68,"y":138.94,"x0":-1.975084575831408,"y0":50.005217177588506,"z0":5.7994843847243125,"aX":-16.042901935926253},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":14.4,"spinRate":2432,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40232389377650346,"extension":6.263074653269511},"index":4,"playId":"e85e5aa0-08ac-307d-9569-7bc264f76566","pitchNumber":3,"startTime":"2026-05-30T22:53:46.483Z","endTime":"2026-05-30T22:53:52.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:53:52.801Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks. Sebastián Rivero to 3rd. Adam Frazier to 2nd.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T22:55:25.008Z","endTime":"2026-05-30T22:58:52.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"postOnThird":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,6,7,8,9,10,11],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"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":11},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Adam Frazier replaces Nick Madrigal.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T22:54:42.469Z","endTime":"2026-05-30T22:55:27.062Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"102","replacedPlayer":{"id":663611,"link":"/api/v1/people/663611"},"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":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92111918025886,"aZ":-13.990462950052507,"pfxX":-4.245631244562217,"pfxZ":9.875870104464344,"pX":0.5561601917243494,"pZ":3.5497376847153785,"vX0":6.752007769155602,"vY0":-135.40569071672547,"vZ0":-3.876367920326323,"x":95.8,"y":142.94,"x0":-1.4279097254347795,"y0":50.00202905164496,"z0":5.990969448457606,"aX":-7.817066722633253},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":6.1,"spinRate":2350,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4058348179439135,"extension":6.326477062106588},"index":1,"playId":"82c27b0d-c8c3-3b46-a730-d2f4577f0161","pitchNumber":1,"startTime":"2026-05-30T22:55:27.062Z","endTime":"2026-05-30T22:55:54.080Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79435398494262,"aZ":-13.045365690603287,"pfxX":-4.017852490340871,"pfxZ":10.132256282341459,"pX":0.9144037561616271,"pZ":3.053723264528217,"vX0":8.078682782403684,"vY0":-136.9231651913839,"vZ0":-5.379575520264991,"x":82.15,"y":156.33,"x0":-1.5597770488957923,"y0":50.00574938155221,"z0":5.945380288227737,"aX":-7.588242374693132},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":5.5,"spinRate":2341,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40087864498525905,"extension":6.492056711946446},"index":2,"playId":"c882ab16-dd68-3ed7-a408-c0ab93c3a362","pitchNumber":2,"startTime":"2026-05-30T22:55:56.023Z","endTime":"2026-05-30T22:55:59.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42433942966654,"aZ":-23.88087816562562,"pfxX":-9.560725136680492,"pfxZ":4.507708100516902,"pX":-0.099014490967183,"pZ":3.939763369443082,"vX0":8.016133842588683,"vY0":-135.22563392886616,"vZ0":-0.5716842188416967,"x":120.77,"y":132.41,"x0":-1.8699882145987754,"y0":50.00063132425956,"z0":5.839769145210238,"aX":-17.579803441308613},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.3,"breakHorizontal":15.5,"spinRate":2344,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4061360715938358,"extension":6.352893014482398},"index":3,"playId":"4940b211-8912-3bd7-a8e6-77dc19b6faa4","pitchNumber":3,"startTime":"2026-05-30T22:56:14.593Z","endTime":"2026-05-30T22:56:17.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09668976298476,"aZ":-22.061906518885383,"pfxX":0.7953552550901604,"pfxZ":5.981876343146693,"pX":0.4367755377979816,"pZ":3.0782512993496556,"vX0":5.507809438989347,"vY0":-129.01434441696122,"vZ0":-2.5009607059338506,"x":100.35,"y":155.67,"x0":-1.8265125778244344,"y0":50.00406418223076,"z0":5.755230488751647,"aX":1.343988312102905},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.6,"breakHorizontal":-2.6,"spinRate":2589,"spinDirection":167},"zone":3,"typeConfidence":2.0,"plateTime":0.4240627419363361,"extension":6.320272331897366},"index":4,"playId":"f74ce0e6-e615-3ee2-bcd7-31ac0eb7f571","pitchNumber":4,"startTime":"2026-05-30T22:56:30.424Z","endTime":"2026-05-30T22:56:33.424Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-30T22:56:40.516Z","endTime":"2026-05-30T22:56:55.844Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.088047318181975,"aZ":-25.25940509982308,"pfxX":9.007699480099252,"pfxZ":4.710861499527871,"pX":0.6077342959922943,"pZ":2.3583362562341934,"vX0":3.3521060185587386,"vY0":-121.06170972735455,"vZ0":-2.370275340974975,"x":93.83,"y":175.1,"x0":-1.9694137188546958,"y0":50.002297883313375,"z0":5.5863229938148615,"aX":13.220870390920028},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.2,"breakHorizontal":-17.2,"spinRate":2730,"spinDirection":80},"zone":6,"typeConfidence":2.0,"plateTime":0.45436915834861,"extension":6.297449410830026},"index":6,"playId":"521e441f-f108-3e83-8ace-e32366d29a12","pitchNumber":5,"startTime":"2026-05-30T22:56:55.844Z","endTime":"2026-05-30T22:56:58.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.811131567699995,"aZ":-12.951215783800667,"pfxX":-5.2704344741577875,"pfxZ":10.11648398557237,"pX":1.0680836949137833,"pZ":2.523653201544877,"vX0":8.91945894800865,"vY0":-137.53484610408992,"vZ0":-6.683642401758562,"x":76.29,"y":170.64,"x0":-1.5443709336312863,"y0":50.00567247384638,"z0":5.878169343647735,"aX":-10.01813290602839},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":7.6,"spinRate":2542,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39948643025951114,"extension":6.3628839049443435},"index":7,"playId":"5812f92e-4ac9-368e-905c-9d25424d400c","pitchNumber":6,"startTime":"2026-05-30T22:57:16.393Z","endTime":"2026-05-30T22:57:20.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.239365632642492,"aZ":-13.594125390105415,"pfxX":-4.525439307399136,"pfxZ":9.778341883258468,"pX":0.24778973279363367,"pZ":3.64273251699619,"vX0":6.492268616470429,"vY0":-137.19495745539163,"vZ0":-3.746510598350532,"x":107.55,"y":140.43,"x0":-1.5647685098125128,"y0":50.004433934521856,"z0":5.956784537925971,"aX":-8.600961889819418},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":6.8,"spinRate":2446,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3997136720435597,"extension":6.44699381017577},"index":8,"playId":"7b0b495a-d00e-33a3-9a15-36aa620e8589","pitchNumber":7,"startTime":"2026-05-30T22:57:36.985Z","endTime":"2026-05-30T22:57:39.985Z","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":93.9,"endSpeed":85.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.651401012860667,"aZ":-13.346944569702572,"pfxX":-6.354178055807726,"pfxZ":9.991077758833251,"pX":1.8608852976904027,"pZ":3.0748779552925574,"vX0":11.168141685136035,"vY0":-136.32642908145903,"vZ0":-5.197639775125253,"x":46.07,"y":155.76,"x0":-1.4611647426838446,"y0":50.00259785257764,"z0":5.925691234209265,"aX":-11.974495586667915},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":9.1,"spinRate":2523,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.40159794920792935,"extension":6.4810872924214085},"index":9,"playId":"4f2995dc-5de9-3a76-8ff2-d28dc471acb8","pitchNumber":8,"startTime":"2026-05-30T22:58:01.943Z","endTime":"2026-05-30T22:58:04.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.881486843900994,"aZ":-13.088908081933951,"pfxX":-5.858070924186683,"pfxZ":10.140674444867635,"pX":1.1543638006498556,"pZ":2.0446310451456857,"vX0":9.215443342533272,"vY0":-136.2996619912229,"vZ0":-7.749396652831204,"x":73.0,"y":183.57,"x0":-1.5089713209385414,"y0":50.0035766059502,"z0":5.828058478822194,"aX":-11.026466647921492},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":8.6,"spinRate":2526,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.40181412213864176,"extension":6.402755706108131},"index":10,"playId":"588bf35c-3e2f-3afc-93a3-bc679a41a436","pitchNumber":9,"startTime":"2026-05-30T22:58:19.589Z","endTime":"2026-05-30T22:58:23.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.224161363118014,"aZ":-15.373200099120206,"pfxX":-3.5527630800628343,"pfxZ":9.068156532973525,"pX":1.3477462648351224,"pZ":4.542244931948788,"vX0":8.793303283187106,"vY0":-135.63387290391486,"vZ0":-1.3561882157880665,"x":65.63,"y":116.14,"x0":-1.4827931863782928,"y0":50.00321807116118,"z0":6.127053262388353,"aX":-6.584311734531002},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":4.4,"spinRate":2340,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.40471007649124235,"extension":6.339433031289391},"index":11,"playId":"ae55d5b0-dcfc-3751-949f-d6e0edadd024","pitchNumber":10,"startTime":"2026-05-30T22:58:49.301Z","endTime":"2026-05-30T22:58:52.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T22:58:52.301Z","atBatIndex":73},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Vaughn Grissom hit by pitch. Sebastián Rivero scores. Adam Frazier to 3rd. Mike Trout to 2nd.","rbi":1,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T22:59:11.293Z","endTime":"2026-05-30T23:01:12.377Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnThird":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":{"id":681806,"link":"/api/v1/people/681806"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.827987949200804,"aZ":-28.302704897392744,"pfxX":3.7488084492892044,"pfxZ":2.327794898379299,"pX":-0.5108197344728471,"pZ":4.3518610441588805,"vX0":2.6115056265087864,"vY0":-128.21760043015422,"vZ0":1.5011249281300114,"x":136.47,"y":121.28,"x0":-2.0300103858278784,"y0":50.00305425731397,"z0":5.969458084513161,"aX":6.232522300755531},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.8,"breakHorizontal":-7.3,"spinRate":2525,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.4273936325033558,"extension":6.2411914693038835},"index":0,"playId":"b2f233f7-f363-3d0b-9c81-6d09aa87b139","pitchNumber":1,"startTime":"2026-05-30T22:59:19.848Z","endTime":"2026-05-30T22:59:22.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40963716788621,"aZ":-11.759003403969425,"pfxX":-3.3719237062935745,"pfxZ":10.917070048038834,"pX":-1.0359542739313148,"pZ":4.423610615424951,"vX0":3.103709662057707,"vY0":-136.91154281774294,"vZ0":-2.022554163339898,"x":156.49,"y":119.34,"x0":-1.7544370193197543,"y0":50.005067654256706,"z0":5.991428410392936,"aX":-6.307318097786088},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.4,"breakHorizontal":5.3,"spinRate":2497,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4023564257179686,"extension":6.3606790126729065},"index":1,"playId":"a12718d3-082d-39ed-b1b7-c55efeaa226c","pitchNumber":2,"startTime":"2026-05-30T22:59:38.348Z","endTime":"2026-05-30T22:59:41.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.245136895064505,"aZ":-13.061211992406717,"pfxX":-3.045877563766045,"pfxZ":10.537122909943388,"pX":0.6297624286389228,"pZ":3.2229784149733973,"vX0":7.132749846957504,"vY0":-134.5950905769922,"vZ0":-4.528345150154101,"x":92.99,"y":151.76,"x0":-1.6722919397480744,"y0":50.00612278397808,"z0":5.868776107280471,"aX":-5.526909578283346},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":3.8,"spinRate":2380,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.40867558060911113,"extension":6.428200414407906},"index":2,"playId":"e084c739-d338-300d-b5d2-6ba286849556","pitchNumber":3,"startTime":"2026-05-30T22:59:57.304Z","endTime":"2026-05-30T23:00:00.817Z","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.6,"endSpeed":83.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12166998484754,"aZ":-27.380138615295206,"pfxX":-11.346684045568361,"pfxZ":2.6664829698775865,"pX":-0.14419735227583183,"pZ":2.3769700053282445,"vX0":8.388497989165655,"vY0":-134.48259284799508,"vZ0":-3.4772398550459114,"x":122.5,"y":174.6,"x0":-1.8584726361683948,"y0":50.003297969404606,"z0":5.668852462350248,"aX":-20.40533038103786},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.2,"breakHorizontal":18.4,"spinRate":2356,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.4101632774228876,"extension":6.482543090169944},"index":3,"playId":"955c930b-61e4-32df-bf93-edace5fa6860","pitchNumber":4,"startTime":"2026-05-30T23:00:14.827Z","endTime":"2026-05-30T23:00:18.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02694269380673,"aZ":-21.867269002356338,"pfxX":-7.203941135159175,"pfxZ":5.637185903682084,"pX":1.0888525947461223,"pZ":2.508455460518971,"vX0":10.202131286775288,"vY0":-135.03858534861533,"vZ0":-4.333430011707506,"x":75.5,"y":171.05,"x0":-1.8190317658991881,"y0":50.006166347069325,"z0":5.691283873910794,"aX":-13.180678034395195},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.4,"breakHorizontal":10.7,"spinRate":2411,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4070932853306859,"extension":6.403487482915901},"index":4,"playId":"9b6d0800-7493-35f6-8e04-a20f5b6a02d8","pitchNumber":5,"startTime":"2026-05-30T23:00:40.469Z","endTime":"2026-05-30T23:00:43.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.808809647783846,"aZ":-25.86937323448987,"pfxX":3.0974943197283116,"pfxZ":3.619016482204662,"pX":-1.1298950793819442,"pZ":3.532785400275476,"vX0":1.4487115599918317,"vY0":-131.36985764526966,"vZ0":-0.8265638010689917,"x":160.07,"y":143.39,"x0":-2.091481231039108,"y0":50.001457456026394,"z0":5.781021087428432,"aX":5.392476572891943},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":-5.9,"spinRate":2538,"spinDirection":172},"zone":11,"typeConfidence":2.0,"plateTime":0.417541992842442,"extension":6.331214808885663},"index":5,"playId":"99112375-5cec-3eaa-a9de-764b14635ddb","pitchNumber":6,"startTime":"2026-05-30T23:01:01.369Z","endTime":"2026-05-30T23:01:12.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T23:01:12.377Z","atBatIndex":74},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorge Soler pops out to third baseman Junior Caminero in foul territory.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T23:02:15.998Z","endTime":"2026-05-30T23:03:03.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnThird":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T23:01:32.870Z","endTime":"2026-05-30T23:02:18.205Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.260797138790497,"aZ":-22.39746778269649,"pfxX":2.0141189895589324,"pfxZ":5.692721420820838,"pX":0.00867131964389984,"pZ":2.837171184604247,"vX0":4.349783605791571,"vY0":-129.9528325168023,"vZ0":-3.267482369754602,"x":116.67,"y":162.18,"x0":-1.9458944497274633,"y0":50.00127159510816,"z0":5.804798450219603,"aX":3.4566894697485457},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.8,"breakHorizontal":-4.6,"spinRate":2574,"spinDirection":170},"zone":5,"typeConfidence":2.0,"plateTime":0.4208717826683661,"extension":6.432448086259599},"index":1,"playId":"ac39259c-bc1a-3521-ade7-516d8d35b2a2","pitchNumber":1,"startTime":"2026-05-30T23:02:18.205Z","endTime":"2026-05-30T23:02:21.205Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66195480239001,"aZ":-28.360642151368502,"pfxX":7.765201641271793,"pfxZ":2.655303810318806,"pX":-0.45286139088182736,"pZ":2.7253628823386653,"vX0":1.7106469683945746,"vY0":-119.59620811263441,"vZ0":-1.0397984745406255,"x":134.26,"y":165.2,"x0":-2.18741500006794,"y0":50.00528296112717,"z0":5.726599040641409,"aX":11.166353940021146},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.8,"breakHorizontal":-14.5,"spinRate":2529,"spinDirection":74},"zone":4,"typeConfidence":2.0,"plateTime":0.459287988443855,"extension":6.282811661466148},"index":2,"playId":"3b821853-0bdb-338c-9c13-06d3bdcbd34d","pitchNumber":2,"startTime":"2026-05-30T23:02:38.656Z","endTime":"2026-05-30T23:02:41.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.100163863472382,"aZ":-27.036779153671276,"pfxX":8.144321451270693,"pfxZ":3.5908870762338356,"pX":-0.844511735540217,"pZ":3.464847667063211,"vX0":0.7091995935644703,"vY0":-119.43499480660819,"vZ0":0.4770601195012387,"x":149.19,"y":145.23,"x0":-2.202890717144732,"y0":50.003314012024155,"z0":5.713138694791731,"aX":11.650354061914417},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.0,"breakHorizontal":-14.9,"spinRate":2572,"spinDirection":81},"zone":1,"typeConfidence":2.0,"plateTime":0.46032089788381114,"extension":6.2791070033855245},"hitData":{"launchSpeed":57.9,"launchAngle":59.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.33,"coordY":171.47}},"index":3,"playId":"de77a9e4-ca66-3f29-9108-1930fadad5cb","pitchNumber":3,"startTime":"2026-05-30T23:02:55.508Z","endTime":"2026-05-30T23:03:03.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T23:03:03.424Z","atBatIndex":75},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Angels challenged (force play), call on the field was upheld: Jose Siri grounds into a force out, second baseman Ben Williamson to shortstop Taylor Walls. Adam Frazier scores. Mike Trout to 3rd. Vaughn Grissom out at 2nd. Jose Siri to 1st.","rbi":1,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T23:03:13.184Z","endTime":"2026-05-30T23:03:38.162Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"postOnThird":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"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":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":{"id":681806,"link":"/api/v1/people/681806"},"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"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":92.7,"endSpeed":84.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.233492246762907,"aZ":-23.25237347926925,"pfxX":-7.862911754539397,"pfxZ":4.882898850035254,"pX":0.6532368654406163,"pZ":1.9633331697251801,"vX0":9.233098834628164,"vY0":-134.5628637031451,"vZ0":-5.485501159865489,"x":92.1,"y":185.77,"x0":-1.8070305042065586,"y0":50.00153416362313,"z0":5.684047614722476,"aX":-14.363988317025},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.8,"breakHorizontal":12.1,"spinRate":2195,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.40762541147444864,"extension":6.351243572418818},"hitData":{"launchSpeed":93.9,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":117.86,"coordY":146.11}},"index":0,"playId":"97d7f6ef-e0c6-30bd-8aaa-aa09bdb7458a","pitchNumber":1,"startTime":"2026-05-30T23:03:30.866Z","endTime":"2026-05-30T23:03:38.162Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":108},"playEndTime":"2026-05-30T23:03:38.162Z","atBatIndex":76},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jo Adell homers (9) on a fly ball to center field. Mike Trout scores. Jose Siri scores.","rbi":3,"awayScore":12,"homeScore":3,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T23:06:46.046Z","endTime":"2026-05-30T23:08:57.860Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":{"id":681806,"link":"/api/v1/people/681806"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":681806,"link":"/api/v1/people/681806"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":{"id":681806,"link":"/api/v1/people/681806"},"isScoringEvent":true,"rbi":true,"earned":true,"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":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.056079496850515,"aZ":-13.690809319862428,"pfxX":-2.180853816697687,"pfxZ":10.216577809736217,"pX":1.1123541530247723,"pZ":2.036455986405196,"vX0":7.9578410422123405,"vY0":-134.16443038425385,"vZ0":-7.261735222199638,"x":74.6,"y":183.8,"x0":-1.6187476425681926,"y0":50.00650610571739,"z0":5.768913698838805,"aX":-3.9481073875025143},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.9,"breakHorizontal":2.2,"spinRate":2535,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.40942755433077194,"extension":6.505589512158124},"index":0,"playId":"24b93f9f-6555-3151-b8a1-4e0a25d1e25a","pitchNumber":1,"startTime":"2026-05-30T23:07:07.205Z","endTime":"2026-05-30T23:07:15.140Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Nick Fortes. Jose Siri to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"24b93f9f-6555-3151-b8a1-4e0a25d1e25a","startTime":"2026-05-30T23:07:20.563Z","endTime":"2026-05-30T23:07:40.400Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"}},{"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":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.442712562700105,"aZ":-23.73272046727119,"pfxX":-10.012561232307661,"pfxZ":4.8272286696648035,"pX":-0.6574849330521313,"pZ":3.0383789210282104,"vX0":6.686931262921407,"vY0":-132.24756656113462,"vZ0":-2.379231471554616,"x":142.06,"y":156.74,"x0":-1.9337873103535537,"y0":50.006200476927354,"z0":5.713370217286011,"aX":-17.520388258255075},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.4,"breakHorizontal":16.4,"spinRate":2342,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4161455313503102,"extension":6.46351406800067},"index":2,"playId":"03379249-b22c-3449-bec3-53a16fb4d31d","pitchNumber":2,"startTime":"2026-05-30T23:07:40.400Z","endTime":"2026-05-30T23:07:44.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.326053155283045,"aZ":-28.233629353623282,"pfxX":2.2584173309955373,"pfxZ":2.39105533291887,"pX":0.23058917085585703,"pZ":1.5106153580344692,"vX0":4.792606371091278,"vY0":-127.82046319972484,"vZ0":-4.927862810919841,"x":108.21,"y":197.99,"x0":-1.96511683524216,"y0":50.00436301215739,"z0":5.691185200890961,"aX":3.720932154603467},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.4,"breakHorizontal":-5.2,"spinRate":2597,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4291785476953338,"extension":6.374883957005353},"index":3,"playId":"f1765dc7-ba81-301e-91cf-0874dbd39383","pitchNumber":3,"startTime":"2026-05-30T23:08:08.899Z","endTime":"2026-05-30T23:08:11.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.926503410469568,"aZ":-20.21729275400238,"pfxX":-8.284320775022229,"pfxZ":6.719198725547484,"pX":1.1361563081214834,"pZ":1.9053676725514515,"vX0":10.757707641951425,"vY0":-133.10516677522062,"vZ0":-5.5691191696129785,"x":73.69,"y":187.34,"x0":-1.898133943099518,"y0":50.00003256170475,"z0":5.507345678929776,"aX":-14.733088758550906},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.0,"breakHorizontal":12.5,"spinRate":2359,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.41291104787069743,"extension":6.444380098959973},"index":4,"playId":"d161e07b-2d1a-3546-acd3-76f4617406db","pitchNumber":4,"startTime":"2026-05-30T23:08:23.988Z","endTime":"2026-05-30T23:08:27.479Z","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":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26661142687733,"aZ":-15.774976566551668,"pfxX":-4.4063221225451255,"pfxZ":8.854602125982534,"pX":0.15864425969846366,"pZ":2.137605561000903,"vX0":6.347892319928639,"vY0":-135.62273779646296,"vZ0":-6.696495758121324,"x":110.95,"y":181.06,"x0":-1.6461006978934547,"y0":50.0039610125746,"z0":5.7504629329417005,"aX":-8.161995820009},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":6.5,"spinRate":2344,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.40476827801755944,"extension":6.430102919103201},"hitData":{"launchSpeed":113.2,"launchAngle":32.0,"totalDistance":431.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.08,"coordY":26.75}},"index":5,"playId":"61dfa411-a9b6-31ca-b01c-2603e69706c1","pitchNumber":5,"startTime":"2026-05-30T23:08:42.558Z","endTime":"2026-05-30T23:08:57.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T23:08:57.860Z","atBatIndex":77},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Oswald Peraza homers (7) on a fly ball to right center field.","rbi":1,"awayScore":13,"homeScore":3,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T23:11:44.483Z","endTime":"2026-05-30T23:12:57.020Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":{"id":642121,"link":"/api/v1/people/642121"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-30T23:09:57.988Z","endTime":"2026-05-30T23:10:19.866Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cole Sulser replaces Andrew Wantz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-30T23:10:19.866Z","endTime":"2026-05-30T23:11:46.747Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642121,"link":"/api/v1/people/642121"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":81.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31690020386169,"aZ":-12.20672919182707,"pfxX":-4.512923766961261,"pfxZ":11.392142044724785,"pX":-0.035373360107491404,"pZ":3.687171281103237,"vX0":5.395488330982273,"vY0":-133.00386883618333,"vZ0":-2.5634748114814054,"x":118.35,"y":139.23,"x0":-1.5249668370521303,"y0":50.000692517310846,"z0":5.573988233344403,"aX":-7.9087847354187275},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.0,"breakHorizontal":6.7,"spinRate":2381,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.4152932150172757,"extension":6.495898853842074},"index":2,"playId":"bd9684e9-3b7f-36ea-9cc6-16f7158eb50a","pitchNumber":1,"startTime":"2026-05-30T23:11:46.747Z","endTime":"2026-05-30T23:11:50.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},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":82.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.444774450777665,"aZ":-12.153142967674357,"pfxX":-5.02069379969358,"pfxZ":11.362610250539252,"pX":-0.44151360282786145,"pZ":2.545977269241027,"vX0":4.424156594298486,"vY0":-133.12018669074536,"vZ0":-5.433788958878922,"x":133.83,"y":170.04,"x0":-1.487661971268083,"y0":50.00350945706745,"z0":5.523041101480796,"aX":-8.846912691565374},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.3,"breakHorizontal":7.9,"spinRate":2378,"spinDirection":212},"zone":4,"typeConfidence":0.9,"plateTime":0.41436370081942586,"extension":6.5378108723937345},"index":3,"playId":"0511fe03-2a56-37a9-807d-ce91a8ed9b8c","pitchNumber":2,"startTime":"2026-05-30T23:11:59.563Z","endTime":"2026-05-30T23:12:02.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16822194083329,"aZ":-29.62986688176898,"pfxX":-8.100370242243638,"pfxZ":1.7243823286076518,"pX":0.054402253281481384,"pZ":-0.13575651583588516,"vX0":6.4482810883610036,"vY0":-120.67373490135442,"vZ0":-7.001748096107443,"x":114.93,"y":242.45,"x0":-1.5980673526735112,"y0":50.005634292558945,"z0":5.4090633409515805,"aX":-11.966053090571185},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.7,"breakHorizontal":13.2,"spinRate":1681,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.453653069390374,"extension":6.541767320919547},"index":4,"playId":"07b36f09-c159-3350-8fc7-b58db679093a","pitchNumber":3,"startTime":"2026-05-30T23:12:16.678Z","endTime":"2026-05-30T23:12:19.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.226821929810505,"aZ":-13.699397413376888,"pfxX":-5.398415743926863,"pfxZ":10.333297542547019,"pX":0.1342298989740058,"pZ":2.7430411106368577,"vX0":6.267494092464749,"vY0":-133.71907987962982,"vZ0":-4.555273056254339,"x":111.88,"y":164.72,"x0":-1.5526876612485423,"y0":50.005654698741516,"z0":5.471213736783348,"aX":-9.65496781921641},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.8,"breakHorizontal":8.2,"spinRate":2278,"spinDirection":213},"zone":5,"typeConfidence":0.9,"plateTime":0.41159909615792367,"extension":6.58966530946558},"hitData":{"launchSpeed":100.6,"launchAngle":31.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":198.71,"coordY":71.0}},"index":5,"playId":"f4ffa850-cf3f-3dfc-82d1-0ea0a65d9907","pitchNumber":4,"startTime":"2026-05-30T23:12:33.865Z","endTime":"2026-05-30T23:12:57.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T23:12:57.020Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Donovan Walton singles on a line drive to center fielder Cedric Mullins.","rbi":0,"awayScore":13,"homeScore":3,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T23:13:02.676Z","endTime":"2026-05-30T23:13:53.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.016946725345957,"aZ":-12.962877208374067,"pfxX":-4.853511779475628,"pfxZ":10.511996599777671,"pX":-0.2587904310845515,"pZ":3.993156053819528,"vX0":4.962313196906381,"vY0":-134.54230872968358,"vZ0":-1.9395536124877018,"x":126.86,"y":130.96,"x0":-1.4991921198737732,"y0":50.00402056444989,"z0":5.645314716049751,"aX":-8.87172748773774},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.8,"breakHorizontal":7.7,"spinRate":2308,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.4075842665160727,"extension":6.604776818602062},"index":0,"playId":"e02d4898-61e5-3c3d-ab12-c0f5522bb795","pitchNumber":1,"startTime":"2026-05-30T23:13:15.981Z","endTime":"2026-05-30T23:13:18.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.203866284029683,"aZ":-11.289176641565053,"pfxX":-5.868984396619177,"pfxZ":11.563571896607026,"pX":0.3425369392780548,"pZ":1.6982711721453212,"vX0":6.60629180129661,"vY0":-133.6434394399155,"vZ0":-7.572843649531717,"x":103.94,"y":192.93,"x0":-1.4006805601043495,"y0":50.002578654309154,"z0":5.382210094818765,"aX":-10.600394176258437},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.4,"breakHorizontal":9.1,"spinRate":2317,"spinDirection":211},"zone":9,"typeConfidence":0.9,"plateTime":0.41006318236068084,"extension":6.700698535342033},"index":1,"playId":"3bbf573f-ae86-3d7a-be0f-bd8b615c087e","pitchNumber":2,"startTime":"2026-05-30T23:13:29.117Z","endTime":"2026-05-30T23:13:32.438Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.698995615362605,"aZ":-23.45028196024514,"pfxX":1.2552150357175513,"pfxZ":5.240952104622906,"pX":-0.07001900298138763,"pZ":2.424699973321947,"vX0":4.347444639814429,"vY0":-128.03066592046773,"vZ0":-3.151214496310893,"x":119.67,"y":173.31,"x0":-1.9511393881381807,"y0":50.00353611757546,"z0":5.500608430473914,"aX":2.0901919635152977},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.0,"breakHorizontal":-3.2,"spinRate":2280,"spinDirection":184},"zone":5,"typeConfidence":0.91,"plateTime":0.42731265712348376,"extension":6.511789854778447},"hitData":{"launchSpeed":95.8,"launchAngle":10.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.55,"coordY":80.33}},"index":2,"playId":"422a0a1a-e207-381b-acbb-979a68288846","pitchNumber":3,"startTime":"2026-05-30T23:13:43.589Z","endTime":"2026-05-30T23:13:53.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T23:13:53.274Z","atBatIndex":79},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sebastián Rivero doubles (1) on a fly ball to center fielder Cedric Mullins, deflected by left fielder Chandler Simpson. Donovan Walton scores.","rbi":1,"awayScore":14,"homeScore":3,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T23:14:02.805Z","endTime":"2026-05-30T23:16:01.598Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_deflection"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":{"id":642121,"link":"/api/v1/people/642121"},"isScoringEvent":true,"rbi":true,"earned":true,"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75926410991851,"aZ":-25.839456976496518,"pfxX":1.775417019070698,"pfxZ":3.964411408345695,"pX":-0.2143515419648331,"pZ":2.9003576179607338,"vX0":3.536189590600126,"vY0":-125.92278218446052,"vZ0":-1.4027982065965072,"x":125.17,"y":160.47,"x0":-1.8702612459280097,"y0":50.002982581534994,"z0":5.5650368381256925,"aX":2.8364248219993473},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.1,"breakHorizontal":-4.1,"spinRate":2243,"spinDirection":163},"zone":2,"typeConfidence":0.9,"plateTime":0.43581153537898976,"extension":6.521796704589579},"index":0,"playId":"2e44a9c5-f703-3eac-bcd2-a528457e13ab","pitchNumber":1,"startTime":"2026-05-30T23:14:24.040Z","endTime":"2026-05-30T23:14:27.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88431009562558,"aZ":-28.772191677027642,"pfxX":-7.974056138481976,"pfxZ":2.3233892183244755,"pX":-1.3950166157528971,"pZ":2.5199149928688565,"vX0":3.333356686044628,"vY0":-120.48606390659539,"vZ0":-1.388228668557106,"x":170.17,"y":170.74,"x0":-1.7619785592196313,"y0":50.00570211213749,"z0":5.651232533347424,"aX":-11.700367849342998},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.1,"breakHorizontal":13.6,"spinRate":1774,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.4549751905362651,"extension":6.486838007135423},"index":1,"playId":"a7d921f1-0b87-3b5c-984d-74577133b66d","pitchNumber":2,"startTime":"2026-05-30T23:14:41.260Z","endTime":"2026-05-30T23:14:44.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.761132346936638,"aZ":-14.013424427573412,"pfxX":-5.241100789639396,"pfxZ":10.03010398500747,"pX":-0.32916278713836705,"pZ":3.4480697564650575,"vX0":5.203932808955106,"vY0":-134.3616019782482,"vZ0":-2.8699779716311973,"x":129.55,"y":145.68,"x0":-1.619255359435065,"y0":50.00132670352569,"z0":5.538364870841964,"aX":-9.488660545272541},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.6,"breakHorizontal":8.3,"spinRate":2351,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.40918223191216496,"extension":6.458995924866737},"index":2,"playId":"493936da-8899-3639-9ad8-088f56925bf5","pitchNumber":3,"startTime":"2026-05-30T23:14:54.260Z","endTime":"2026-05-30T23:14:57.260Z","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":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32892678223887,"aZ":-13.370189873765932,"pfxX":-4.4371844851686095,"pfxZ":10.21387168278753,"pX":-0.6154852935575283,"pZ":4.436297151755958,"vX0":3.7074076203642643,"vY0":-135.49078553395051,"vZ0":-0.9657525704298511,"x":140.46,"y":119.0,"x0":-1.4317527430960857,"y0":50.000424159770155,"z0":5.740851139055646,"aX":-8.167388485775263},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":7.2,"spinRate":2297,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.40578798815032746,"extension":6.484567250880592},"index":3,"playId":"5310cd06-fd15-3478-8224-45d7f785271c","pitchNumber":4,"startTime":"2026-05-30T23:15:11.988Z","endTime":"2026-05-30T23:15:14.988Z","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":92.8,"endSpeed":83.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99499542302414,"aZ":-13.2800992847235,"pfxX":-3.8440374426155888,"pfxZ":10.377649673280745,"pX":-0.39927223368514747,"pZ":3.3755378396929028,"vX0":4.151191376931143,"vY0":-134.96623423225114,"vZ0":-3.2454232692825222,"x":132.22,"y":147.64,"x0":-1.4675915368090406,"y0":50.00263917023384,"z0":5.546071341203945,"aX":-6.998533287021529},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":5.9,"spinRate":2271,"spinDirection":213},"zone":1,"typeConfidence":0.91,"plateTime":0.4079074416761812,"extension":6.624625862277657},"index":4,"playId":"8ae2e099-474f-348a-bf1e-341dd611a0ac","pitchNumber":5,"startTime":"2026-05-30T23:15:27.217Z","endTime":"2026-05-30T23:15:30.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.090081743934732,"aZ":-28.226526605753175,"pfxX":-8.853133378123498,"pfxZ":2.725626728457275,"pX":0.12969398521394973,"pZ":1.7216180490050244,"vX0":6.7091204100302875,"vY0":-119.84226109329717,"vZ0":-3.04206279872639,"x":112.06,"y":192.3,"x0":-1.5617984670953358,"y0":50.003693196174474,"z0":5.540131815313173,"aX":-12.823141530707149},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.4,"breakHorizontal":14.3,"spinRate":1752,"spinDirection":231},"zone":8,"typeConfidence":0.9,"plateTime":0.45780485193458054,"extension":6.520123851222607},"hitData":{"launchSpeed":97.1,"launchAngle":25.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.88,"coordY":53.86}},"index":5,"playId":"c4faec19-04d7-39da-b0b4-7c2a45896066","pitchNumber":6,"startTime":"2026-05-30T23:15:47.867Z","endTime":"2026-05-30T23:16:01.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T23:16:01.598Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier strikes out swinging.","rbi":0,"awayScore":14,"homeScore":3,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T23:16:31.278Z","endTime":"2026-05-30T23:17:37.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.2,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17913149301897,"aZ":-13.821542212590614,"pfxX":-6.116604079230664,"pfxZ":10.17630673919876,"pX":0.22398201079050256,"pZ":3.39691540821275,"vX0":6.38666451519542,"vY0":-134.67092363638474,"vZ0":-3.178177775171386,"x":108.46,"y":147.06,"x0":-1.4043410725136614,"y0":50.00279293148914,"z0":5.594025482136278,"aX":-11.031871503447677},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.8,"breakHorizontal":9.4,"spinRate":2245,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.40955228871747007,"extension":6.625282179892994},"index":0,"playId":"ddb07614-3d6b-3cb1-aa25-28c6d0fd9808","pitchNumber":1,"startTime":"2026-05-30T23:16:31.278Z","endTime":"2026-05-30T23:16:34.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.2,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16486069659055,"aZ":-14.536664177449218,"pfxX":-6.246744668353372,"pfxZ":9.836942729089643,"pX":-0.2803171878870838,"pZ":1.9587852917124693,"vX0":5.382416625675703,"vY0":-134.0818391398799,"vZ0":-6.313239830538479,"x":127.69,"y":185.89,"x0":-1.5174731917168993,"y0":50.000815545518776,"z0":5.410095615331558,"aX":-11.197386108499627},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.4,"breakHorizontal":10.0,"spinRate":2389,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.4109336079385115,"extension":6.643603739758583},"index":1,"playId":"ae18d611-4b43-378d-938d-bdf69214ac60","pitchNumber":2,"startTime":"2026-05-30T23:16:44.137Z","endTime":"2026-05-30T23:16:48.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.815030098433596,"aZ":-28.396742782684306,"pfxX":-7.839507850720423,"pfxZ":2.5563061820687145,"pX":-0.7875804632254976,"pZ":0.9020634978185863,"vX0":4.515517239170501,"vY0":-120.80928689995179,"vZ0":-4.947134777768887,"x":147.02,"y":214.42,"x0":-1.663657371340463,"y0":50.00108750781157,"z0":5.476036717283166,"aX":-11.572023235501797},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.7,"breakHorizontal":13.1,"spinRate":1766,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.45360738264333245,"extension":6.534373182254302},"index":2,"playId":"4c11931e-d727-36b7-b56a-cc027c83f37f","pitchNumber":3,"startTime":"2026-05-30T23:17:02.334Z","endTime":"2026-05-30T23:17:05.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52895158828793,"aZ":-30.546905809164603,"pfxX":-8.765868548508259,"pfxZ":1.0764358974619417,"pX":-0.15473245583503073,"pZ":0.4189248416847554,"vX0":6.264159773897363,"vY0":-122.79942264449768,"vZ0":-5.798452388470953,"x":122.9,"y":227.47,"x0":-1.6065667505648888,"y0":50.0056291569609,"z0":5.4263693040555125,"aX":-13.31836377802284},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.7,"breakHorizontal":14.3,"spinRate":1697,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.44693889863715963,"extension":6.596271528341859},"index":3,"playId":"a800cc96-656a-3161-bfab-58cf199337a9","pitchNumber":4,"startTime":"2026-05-30T23:17:15.656Z","endTime":"2026-05-30T23:17:19.028Z","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":93.2,"endSpeed":84.0,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42593721355539,"aZ":-14.523067494768512,"pfxX":-3.9127816264089423,"pfxZ":9.632648714620666,"pX":0.3235408920859592,"pZ":3.412502738499334,"vX0":6.102634673642213,"vY0":-135.4680484875795,"vZ0":-2.989999180870284,"x":104.67,"y":146.64,"x0":-1.4645736793808255,"y0":50.00592735631162,"z0":5.564213863838797,"aX":-7.172912704861099},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":5.5,"spinRate":2235,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.4064806080565031,"extension":6.608899521417912},"index":4,"playId":"d0c712c8-b019-3bac-866d-7228cfce89f6","pitchNumber":5,"startTime":"2026-05-30T23:17:34.977Z","endTime":"2026-05-30T23:17:37.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T23:17:37.977Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out softly, pitcher Drew Pomeranz to first baseman Vaughn Grissom.","rbi":0,"awayScore":14,"homeScore":3,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-30T23:19:56.823Z","endTime":"2026-05-30T23:21:20.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":519141,"link":"/api/v1/people/519141"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Adam Frazier remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":14,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T23:18:54.424Z","endTime":"2026-05-30T23:18:54.444Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"102","replacedPlayer":{"id":663611,"link":"/api/v1/people/663611"}},{"details":{"description":"Pitching Change: Drew Pomeranz replaces Chase Silseth.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":14,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-30T23:18:54.444Z","endTime":"2026-05-30T23:19:58.903Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.580177593855254,"aZ":-11.65109674919245,"pfxX":2.0978023464272093,"pfxZ":11.67338458183432,"pX":0.6861130657810948,"pZ":3.4956308637288167,"vX0":-4.568373849639016,"vY0":-132.79174324542564,"vZ0":-4.108167356299828,"x":90.85,"y":144.4,"x0":2.1683509031327817,"y0":50.002141502845234,"z0":5.9318561605997875,"aX":3.688536457351091},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":20.3,"breakHorizontal":-2.6,"spinRate":2566,"spinDirection":159},"zone":12,"typeConfidence":0.89,"plateTime":0.4149707664141169,"extension":5.7813231199800095},"index":2,"playId":"d1a563a9-4c03-3f22-8564-bbacc127a810","pitchNumber":1,"startTime":"2026-05-30T23:19:58.903Z","endTime":"2026-05-30T23:20:02.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.767365083075962,"aZ":-10.820111820368771,"pfxX":1.3549914382480246,"pfxZ":12.225968622536367,"pX":-0.15586258666080455,"pZ":2.9151872432556205,"vX0":-6.271008715750064,"vY0":-132.0043594485607,"vZ0":-5.532131841493783,"x":122.94,"y":160.07,"x0":2.085169767286745,"y0":50.00592797729422,"z0":5.850651787021882,"aX":2.3678604793841687},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":21.0,"breakHorizontal":-1.0,"spinRate":2616,"spinDirection":156},"zone":2,"typeConfidence":0.89,"plateTime":0.4165495359746014,"extension":5.947241710764219},"index":3,"playId":"28a949aa-196a-3f0b-bc84-2bb44b882f4b","pitchNumber":2,"startTime":"2026-05-30T23:20:15.194Z","endTime":"2026-05-30T23:20:18.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.915011451884986,"aZ":-9.844381043244361,"pfxX":2.445453355369778,"pfxZ":12.532297514326364,"pX":0.5761980971658739,"pZ":3.0034834663296084,"vX0":-4.928057516305732,"vY0":-133.43759569858852,"vZ0":-5.696356635016692,"x":95.04,"y":157.69,"x0":2.1392455604134004,"y0":50.00302120944848,"z0":5.893177205858267,"aX":4.357831308955068},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":21.5,"breakHorizontal":-3.2,"spinRate":2599,"spinDirection":155},"zone":3,"typeConfidence":0.9,"plateTime":0.41237454877469215,"extension":5.800532556117975},"index":4,"playId":"d5a56c19-bf8c-3c6d-9006-4fcb8f259a5e","pitchNumber":3,"startTime":"2026-05-30T23:20:33.854Z","endTime":"2026-05-30T23:20:36.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.701494509321005,"aZ":-40.772959869144294,"pfxX":-0.4069762844965208,"pfxZ":-5.785651966408074,"pX":-0.7456825159853624,"pZ":0.2367086407331483,"vX0":-6.216962848612275,"vY0":-122.17656551760702,"vZ0":-5.061819526075723,"x":145.42,"y":232.39,"x0":1.9019972354887893,"y0":50.000785787354,"z0":5.901435252905513,"aX":-0.6043946483321003},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-11.5,"breakHorizontal":2.4,"spinRate":2282,"spinDirection":339},"zone":13,"typeConfidence":0.9,"plateTime":0.45111104134938573,"extension":5.825820553020339},"index":5,"playId":"9f6223a6-10da-3fda-a9d9-d09a1a8ace8d","pitchNumber":4,"startTime":"2026-05-30T23:20:53.264Z","endTime":"2026-05-30T23:20:56.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59453999196779,"aZ":-42.08679855513887,"pfxX":-1.6429309349481653,"pfxZ":-6.551497871419672,"pX":0.5979114574219396,"pZ":1.4240960469811375,"vX0":-2.828927600742405,"vY0":-122.82037861674168,"vZ0":-2.320124367409968,"x":94.21,"y":200.33,"x0":1.9826855430778454,"y0":50.00533387405789,"z0":5.994359677088373,"aX":-2.4844591644441305},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-12.1,"breakHorizontal":3.7,"spinRate":2245,"spinDirection":330},"zone":14,"typeConfidence":0.9,"plateTime":0.4476891181483449,"extension":5.696144794618668},"hitData":{"launchSpeed":58.7,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":119.44,"coordY":183.4}},"index":6,"playId":"e35b1b53-e803-3546-8dde-572bf73400bc","pitchNumber":5,"startTime":"2026-05-30T23:21:15.308Z","endTime":"2026-05-30T23:21:20.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T23:21:20.931Z","atBatIndex":82},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan Aranda walks.","rbi":0,"awayScore":14,"homeScore":3,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-30T23:21:34.146Z","endTime":"2026-05-30T23:24:24.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":92.1,"endSpeed":84.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19491446535153,"aZ":-14.582809860049396,"pfxX":3.492498095584208,"pfxZ":9.686124219162366,"pX":0.7748998994732356,"pZ":3.236488633040803,"vX0":-4.892851209251174,"vY0":-133.97006711774887,"vZ0":-4.167834626141407,"x":87.46,"y":151.39,"x0":2.1719267641039517,"y0":50.001283866285824,"z0":5.856050983654721,"aX":6.342194357942552},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":-5.3,"spinRate":2568,"spinDirection":160},"zone":3,"typeConfidence":0.89,"plateTime":0.40899257822294466,"extension":5.842753983511157},"index":0,"playId":"b506aaaf-26ac-3d85-ac6b-f17538f81cb5","pitchNumber":1,"startTime":"2026-05-30T23:21:50.878Z","endTime":"2026-05-30T23:21:56.723Z","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":92.6,"endSpeed":84.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.195223596600776,"aZ":-11.68752322134964,"pfxX":1.6069961690585535,"pfxZ":11.24700187960416,"pX":-1.2229986201501402,"pZ":2.409255619230851,"vX0":-8.72635997037017,"vY0":-134.37677648748684,"vZ0":-6.917201772973866,"x":163.62,"y":173.73,"x0":1.8632230203183053,"y0":50.00200200138601,"z0":5.854073986952015,"aX":2.927303514716319},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":-1.0,"spinRate":2540,"spinDirection":164},"zone":13,"typeConfidence":0.9,"plateTime":0.40822660325040916,"extension":5.919820297858405},"index":1,"playId":"bf1bc449-2855-316d-863c-526c54f498f0","pitchNumber":2,"startTime":"2026-05-30T23:22:36.645Z","endTime":"2026-05-30T23:22:39.907Z","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.4,"endSpeed":84.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.217336054691756,"aZ":-10.711051178046597,"pfxX":2.883474905253494,"pfxZ":11.793229360296664,"pX":0.7008469254112957,"pZ":2.7071310275743095,"vX0":-4.43375991887186,"vY0":-134.32737253412174,"vZ0":-6.360477399507196,"x":90.29,"y":165.69,"x0":2.00131567092835,"y0":50.003262733378534,"z0":5.874007254178809,"aX":5.248325859698558},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.2,"breakHorizontal":-4.2,"spinRate":2511,"spinDirection":159},"zone":6,"typeConfidence":0.9,"plateTime":0.40840933153927805,"extension":5.911212585806312},"index":2,"playId":"ee4b6b81-1e77-3fe0-8743-9247f020215e","pitchNumber":3,"startTime":"2026-05-30T23:22:51.617Z","endTime":"2026-05-30T23:22:54.695Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":14,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-30T23:23:13.504Z","endTime":"2026-05-30T23:23:21.347Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.706070717678287,"aZ":-12.105028081868795,"pfxX":1.5194453950288778,"pfxZ":11.03750664960207,"pX":0.5564679174598531,"pZ":3.780373499746991,"vX0":-4.516674187641017,"vY0":-134.59425073107707,"vZ0":-3.3832858697516475,"x":95.79,"y":136.71,"x0":2.065625356934835,"y0":50.00003987706275,"z0":5.922333750618795,"aX":2.762964420665542},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.3,"breakHorizontal":-1.7,"spinRate":2474,"spinDirection":157},"zone":12,"typeConfidence":0.89,"plateTime":0.4083828675063823,"extension":5.9506568458080595},"index":4,"playId":"20692aac-e997-3389-8b90-99ebc7dda629","pitchNumber":4,"startTime":"2026-05-30T23:23:21.347Z","endTime":"2026-05-30T23:23:24.347Z","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":92.7,"endSpeed":84.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.571039216184555,"aZ":-11.671180438673314,"pfxX":1.2586556556460105,"pfxZ":11.201743016144125,"pX":1.0404437976923009,"pZ":3.8130166442809834,"vX0":-3.0006817175848335,"vY0":-134.97578632271012,"vZ0":-3.6130131569056547,"x":77.34,"y":135.83,"x0":2.007008105758751,"y0":50.0021405233567,"z0":6.00074977693716,"aX":2.303805316431553},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.7,"breakHorizontal":-1.6,"spinRate":2546,"spinDirection":163},"zone":12,"typeConfidence":0.9,"plateTime":0.40703688173636143,"extension":5.879303170617205},"index":5,"playId":"115f69bc-6f3c-3d69-a0d4-74d13e1f844d","pitchNumber":5,"startTime":"2026-05-30T23:23:36.973Z","endTime":"2026-05-30T23:23:41.141Z","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.3,"endSpeed":83.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.073487110324407,"aZ":-10.426210124260756,"pfxX":1.6314373920649126,"pfxZ":12.025941218245066,"pX":-0.3646097669857645,"pZ":2.2003724964104228,"vX0":-6.308307934188674,"vY0":-134.12737447194294,"vZ0":-7.67342524962952,"x":130.9,"y":179.37,"x0":1.8136005138002176,"y0":50.00162465704875,"z0":5.855842051887185,"aX":2.951392407699614},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.2,"breakHorizontal":-1.4,"spinRate":2578,"spinDirection":157},"zone":4,"typeConfidence":0.9,"plateTime":0.4095686893598791,"extension":6.06784952582392},"index":6,"playId":"424eb118-41ca-3cc4-a2e9-6ecdf106cc03","pitchNumber":6,"startTime":"2026-05-30T23:23:56.226Z","endTime":"2026-05-30T23:24:00.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08889904882959,"aZ":-10.496452700389018,"pfxX":2.2253436377540217,"pfxZ":12.003312819064117,"pX":1.0540542717440315,"pZ":2.0891316516016754,"vX0":-3.3788273237795585,"vY0":-134.2882455834948,"vZ0":-7.848823219319025,"x":76.82,"y":182.37,"x0":2.045925785461302,"y0":50.00312103632195,"z0":5.817148971015529,"aX":4.0192994860049716},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.0,"breakHorizontal":-3.2,"spinRate":2525,"spinDirection":159},"zone":14,"typeConfidence":0.9,"plateTime":0.4096115521694168,"extension":6.087828009906901},"index":7,"playId":"140e1ee6-557a-3f7f-b1cd-a2d3589fe37d","pitchNumber":7,"startTime":"2026-05-30T23:24:20.070Z","endTime":"2026-05-30T23:24:24.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T23:24:24.497Z","atBatIndex":83},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Junior Caminero walks. Jonathan Aranda to 2nd.","rbi":0,"awayScore":14,"homeScore":3,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-30T23:24:34.496Z","endTime":"2026-05-30T23:26:04.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.043664640058832,"aZ":-10.820367039454867,"pfxX":2.1121199889198756,"pfxZ":12.039332055858498,"pX":0.3297656194174114,"pZ":1.2733693338241832,"vX0":-4.865230662576462,"vY0":-132.96840159302204,"vZ0":-9.55872534658605,"x":104.43,"y":204.4,"x0":1.9166000558509413,"y0":50.0033361945511,"z0":5.720771540533261,"aX":3.746792642001368},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.7,"breakHorizontal":-2.6,"spinRate":2560,"spinDirection":160},"zone":14,"typeConfidence":0.9,"plateTime":0.41343174375409486,"extension":6.157567881489254},"index":0,"playId":"281185e5-ef7e-3ba0-b833-715b994e3896","pitchNumber":1,"startTime":"2026-05-30T23:24:52.607Z","endTime":"2026-05-30T23:24:55.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.020224675153695,"aZ":-11.461998779804487,"pfxX":1.242510091256742,"pfxZ":11.78934759758005,"pX":1.1454930967116752,"pZ":2.7283838657745414,"vX0":-2.5392565075618534,"vY0":-132.41098378226533,"vZ0":-5.927142988618864,"x":73.34,"y":165.11,"x0":1.9600335424054578,"y0":50.00636411002977,"z0":5.851892613480711,"aX":2.1837952407750785},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.0,"breakHorizontal":-1.7,"spinRate":2533,"spinDirection":163},"zone":12,"typeConfidence":0.89,"plateTime":0.4153043346667795,"extension":5.7799063401162165},"index":1,"playId":"293ff719-e9cb-3488-911a-81c77a10d46d","pitchNumber":2,"startTime":"2026-05-30T23:25:08.199Z","endTime":"2026-05-30T23:25:11.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.404477297345835,"aZ":-11.58478562054267,"pfxX":1.9538268196060447,"pfxZ":11.65806094784577,"pX":1.2563827449597689,"pZ":1.9052303652906646,"vX0":-2.4759667338215725,"vY0":-133.0207838408336,"vZ0":-7.786046030295581,"x":69.11,"y":187.34,"x0":1.9517718399292867,"y0":50.00230563468582,"z0":5.738504066424104,"aX":3.450586443125064},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.3,"breakHorizontal":-2.9,"spinRate":2522,"spinDirection":157},"zone":14,"typeConfidence":0.9,"plateTime":0.41408209448914945,"extension":5.983110436897005},"index":2,"playId":"c6f044ef-ed9b-36b6-8bdc-0f98ff127c9a","pitchNumber":3,"startTime":"2026-05-30T23:25:25.243Z","endTime":"2026-05-30T23:25:28.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37674342876552,"aZ":-12.127596376870457,"pfxX":1.9972800960199817,"pfxZ":11.349532272597218,"pX":0.11019811229244901,"pZ":2.8565819110187842,"vX0":-5.368341154294049,"vY0":-133.01706301378817,"vZ0":-5.483152260102895,"x":112.8,"y":161.65,"x0":1.9080031114557883,"y0":50.00063482701207,"z0":5.847252359692746,"aX":3.5276444717340194},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.3,"breakHorizontal":-2.3,"spinRate":2509,"spinDirection":156},"zone":2,"typeConfidence":0.89,"plateTime":0.4140638165377508,"extension":5.971755950453737},"index":3,"playId":"31048417-2192-3783-99b6-d41a2923e0bd","pitchNumber":4,"startTime":"2026-05-30T23:25:44.298Z","endTime":"2026-05-30T23:25:47.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.863659864485165,"aZ":-12.163613735584663,"pfxX":1.8025965781176745,"pfxZ":11.399747448937843,"pX":1.0086239013275102,"pZ":3.213995960342338,"vX0":-3.082832440176832,"vY0":-132.5433227399405,"vZ0":-4.653188765200518,"x":78.55,"y":152.0,"x0":1.9597537146907356,"y0":50.00333982725123,"z0":5.900552629823464,"aX":3.1645959196917377},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.7,"breakHorizontal":-2.5,"spinRate":2577,"spinDirection":163},"zone":12,"typeConfidence":0.89,"plateTime":0.41537715672211206,"extension":5.997756107875227},"index":4,"playId":"82288f01-ee9f-36a5-8f07-282289e772a6","pitchNumber":5,"startTime":"2026-05-30T23:26:00.068Z","endTime":"2026-05-30T23:26:04.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T23:26:04.407Z","atBatIndex":84},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Mesa Jr. strikes out swinging.","rbi":0,"awayScore":14,"homeScore":3,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-30T23:28:33.637Z","endTime":"2026-05-30T23:29:48.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":14,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-30T23:26:20.546Z","endTime":"2026-05-30T23:27:08.814Z","isPitch":false,"type":"action"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":14,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-30T23:27:08.814Z","endTime":"2026-05-30T23:28:35.908Z","isPitch":false,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"}},{"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":90.2,"endSpeed":81.7,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.478278807721292,"aZ":-13.147064838889484,"pfxX":2.185438281262082,"pfxZ":11.05245867078822,"pX":-0.46274373161639193,"pZ":2.91648258935424,"vX0":-6.9386850174519195,"vY0":-131.07325943109612,"vZ0":-5.20510217506953,"x":134.64,"y":160.03,"x0":1.9473513249830152,"y0":50.0022954529708,"z0":5.927722086039905,"aX":3.763410586032956},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.8,"breakHorizontal":-2.3,"spinRate":2562,"spinDirection":158},"zone":1,"typeConfidence":0.88,"plateTime":0.4196079421013841,"extension":6.165006780543244},"index":2,"playId":"6ddcd60f-fb54-38f6-9254-385edb246899","pitchNumber":1,"startTime":"2026-05-30T23:28:35.908Z","endTime":"2026-05-30T23:28:38.908Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":14,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":3,"startTime":"2026-05-30T23:28:54.894Z","endTime":"2026-05-30T23:29:06.179Z","isPitch":false,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"}},{"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":90.3,"endSpeed":82.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.504053963165397,"aZ":-12.462933349723905,"pfxX":3.144496404203924,"pfxZ":11.261937117941038,"pX":-1.1553812927275515,"pZ":2.8218582091904025,"vX0":-8.96847748108101,"vY0":-131.15123360449408,"vZ0":-5.525255932840003,"x":161.04,"y":162.59,"x0":1.8928605268368701,"y0":50.00370329641047,"z0":5.877595585536729,"aX":5.505024607898385},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.4,"breakHorizontal":-3.8,"spinRate":2613,"spinDirection":157},"zone":11,"typeConfidence":0.89,"plateTime":0.4168832569062326,"extension":6.162413072665004},"index":4,"playId":"32acd581-20aa-3d25-901a-2b5395b5cc54","pitchNumber":2,"startTime":"2026-05-30T23:29:06.179Z","endTime":"2026-05-30T23:29:09.747Z","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":90.7,"endSpeed":83.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.886023078634814,"aZ":-12.991087924054991,"pfxX":3.212390584476007,"pfxZ":10.837813487906015,"pX":-0.4568334700399018,"pZ":2.599934635217972,"vX0":-7.264959571553707,"vY0":-131.90562634897142,"vZ0":-6.0319790663637995,"x":134.41,"y":168.58,"x0":1.9102710801488572,"y0":50.00478163362831,"z0":5.866581383416772,"aX":5.6880638776180215},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.6,"breakHorizontal":-4.3,"spinRate":2626,"spinDirection":160},"zone":4,"typeConfidence":0.89,"plateTime":0.4145410099268507,"extension":5.96638554881965},"index":5,"playId":"8ecee996-10e2-39f7-9a11-a306abf3b603","pitchNumber":3,"startTime":"2026-05-30T23:29:23.038Z","endTime":"2026-05-30T23:29:26.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.310623512752972,"aZ":-11.18998865450039,"pfxX":2.2686829419344736,"pfxZ":11.877212620297309,"pX":0.46056373552060775,"pZ":3.640780866778965,"vX0":-4.55395889076285,"vY0":-132.3514984568101,"vZ0":-3.8967082809687477,"x":99.44,"y":140.48,"x0":1.9118930109790464,"y0":50.0039278154379,"z0":5.956935008528594,"aX":4.0089204381456796},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.8,"breakHorizontal":-3.1,"spinRate":2545,"spinDirection":163},"zone":12,"typeConfidence":0.89,"plateTime":0.41448096676764346,"extension":5.902051031177233},"index":6,"playId":"9952a77b-74de-3ebf-9909-cc226425561f","pitchNumber":4,"startTime":"2026-05-30T23:29:45.563Z","endTime":"2026-05-30T23:29:48.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T23:29:48.563Z","atBatIndex":85},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chandler Simpson pops out to shortstop Oswald Peraza.","rbi":0,"awayScore":14,"homeScore":3,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-30T23:29:58.346Z","endTime":"2026-05-30T23:30:21.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.72"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.14"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.89"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.41"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.84"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.54"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.27"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.04"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.12"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.27"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.85"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"62.46"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.94"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".448"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".224"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".345"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".268"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".283"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".642"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".918"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".585"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".603"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".642"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".918"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".585"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".603"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.140836209371553,"aZ":-13.479996088150363,"pfxX":1.3351269299217168,"pfxZ":10.730239073042643,"pX":-0.565945073640639,"pZ":2.8587889378673164,"vX0":-6.861788192644609,"vY0":-131.25755599247267,"vZ0":-5.3166196283545855,"x":138.57,"y":161.59,"x0":1.910340659397384,"y0":50.005023033918214,"z0":5.916721300022762,"aX":2.326951076897696},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.5,"breakHorizontal":-0.8,"spinRate":2507,"spinDirection":162},"zone":1,"typeConfidence":0.88,"plateTime":0.4175100270245542,"extension":6.162323051378677},"hitData":{"launchSpeed":62.1,"launchAngle":38.0,"totalDistance":192.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":87.91,"coordY":133.73}},"index":0,"playId":"f13c12ae-16b3-3b85-9aed-38c6cb4bd397","pitchNumber":1,"startTime":"2026-05-30T23:30:13.805Z","endTime":"2026-05-30T23:30:21.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T23:30:21.211Z","atBatIndex":86}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chandler Simpson pops out to shortstop Oswald Peraza.","rbi":0,"awayScore":14,"homeScore":3,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-30T23:29:58.346Z","endTime":"2026-05-30T23:30:21.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.72"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.14"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.89"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.41"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.84"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.54"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.27"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.04"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.12"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.27"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.85"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"62.46"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.94"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".448"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".224"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".345"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".268"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".283"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".642"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".918"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".585"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".603"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".642"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".918"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".585"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".603"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.140836209371553,"aZ":-13.479996088150363,"pfxX":1.3351269299217168,"pfxZ":10.730239073042643,"pX":-0.565945073640639,"pZ":2.8587889378673164,"vX0":-6.861788192644609,"vY0":-131.25755599247267,"vZ0":-5.3166196283545855,"x":138.57,"y":161.59,"x0":1.910340659397384,"y0":50.005023033918214,"z0":5.916721300022762,"aX":2.326951076897696},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.5,"breakHorizontal":-0.8,"spinRate":2507,"spinDirection":162},"zone":1,"typeConfidence":0.88,"plateTime":0.4175100270245542,"extension":6.162323051378677},"hitData":{"launchSpeed":62.1,"launchAngle":38.0,"totalDistance":192.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":87.91,"coordY":133.73}},"index":0,"playId":"f13c12ae-16b3-3b85-9aed-38c6cb4bd397","pitchNumber":1,"startTime":"2026-05-30T23:30:13.805Z","endTime":"2026-05-30T23:30:21.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-30T23:30:21.211Z","atBatIndex":86},"scoringPlays":[4,7,30,36,43,44,59,74,76,77,78,80],"playsByInning":[{"startIndex":0,"endIndex":13,"top":[0,1,2,3,4,5,6],"bottom":[7,8,9,10,11,12,13],"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":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":90.16,"y":72.66},"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":1,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":228.6,"y":74.2},"type":"H","description":"Home Run"},{"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":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":114.31,"y":145.6},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":24.74,"y":73.5},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":127.99,"y":83.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":129.48,"y":46.94},"type":"O","description":"Lineout"}]}},{"startIndex":14,"endIndex":19,"top":[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":2,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":47.79,"y":97.87},"type":"O","description":"Lineout"},{"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":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":98.65,"y":142.37},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":79.27,"y":75.65},"type":"O","description":"Flyout"}]}},{"startIndex":20,"endIndex":26,"top":[20,21,22],"bottom":[23,24,25,26],"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":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":90.62,"y":164.33},"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":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":168.89,"y":90.11},"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":3,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"coordinates":{"x":110.76,"y":179.05},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":76.04,"y":54.38},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":113.3,"y":180.06},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"coordinates":{"x":86.44,"y":177.02},"type":"O","description":"Pop Out"}]}},{"startIndex":27,"endIndex":34,"top":[27,28,29,30,31],"bottom":[32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":185.25,"y":115.7},"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":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":194.88,"y":119.76},"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":4,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":210.08,"y":116.21},"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":4,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"coordinates":{"x":101.27,"y":172.81},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":105.7,"y":154.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":54.12,"y":90.8},"type":"O","description":"Flyout"}]}},{"startIndex":35,"endIndex":45,"top":[35,36,37,38,39],"bottom":[40,41,42,43,44,45],"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":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":117.19,"y":201.86},"type":"O","description":"Bunt Pop Out"},{"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":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":28.24,"y":60.57},"type":"H","description":"Home Run"},{"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":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":142.56,"y":168.59},"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":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"coordinates":{"x":144.37,"y":58.8},"type":"O","description":"Lineout"},{"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":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":182.39,"y":83.61},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":150.8,"y":139.01},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":155.61,"y":116.17},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":73.83,"y":170.29},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"coordinates":{"x":109.24,"y":154.72},"type":"O","description":"Groundout"}]}},{"startIndex":46,"endIndex":54,"top":[46,47,48],"bottom":[49,50,51,52,53,54],"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":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":147.76,"y":155.74},"type":"O","description":"Pop Out"},{"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":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":118.02,"y":183.4},"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":6,"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":134.11,"y":169.54},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":44.65,"y":111.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":174.4,"y":102.82},"type":"O","description":"Lineout"}]}},{"startIndex":55,"endIndex":62,"top":[55,56,57,58,59],"bottom":[60,61,62],"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":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"coordinates":{"x":199.09,"y":141.97},"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":7,"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":106.46,"y":68.52},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"coordinates":{"x":120.79,"y":107.83},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":104.95,"y":71.07},"type":"O","description":"Lineout"}]}},{"startIndex":63,"endIndex":70,"top":[63,64,65,66],"bottom":[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":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":141.33,"y":81.29},"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":8,"pitcher":{"id":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":153.08,"y":140.22},"type":"O","description":"Pop Out"},{"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":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":178.76,"y":111.72},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":128.99,"y":139.61},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":110.76,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":199.23,"y":119.7},"type":"H","description":"Double"}]}},{"startIndex":71,"endIndex":86,"top":[71,72,73,74,75,76,77,78,79,80,81],"bottom":[82,83,84,85,86],"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":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"coordinates":{"x":80.33,"y":171.47},"type":"O","description":"Pop Out"},{"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":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":117.86,"y":146.11},"type":"O","description":"Forceout"},{"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":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":98.08,"y":26.75},"type":"H","description":"Home Run"},{"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":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":198.71,"y":71.0},"type":"H","description":"Home Run"},{"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":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":152.55,"y":80.33},"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":9,"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"coordinates":{"x":86.88,"y":53.86},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":119.44,"y":183.4},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":87.91,"y":133.73},"type":"O","description":"Pop Out"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":4,"hits":2,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":7,"hits":4,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":6,"errors":0,"leftOnBase":11},"away":{"runs":14,"hits":11,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"catcher":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"first":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"second":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"third":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"shortstop":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"left":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"center":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"right":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"onDeck":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"inHole":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"battingOrder":2,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"offense":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"onDeck":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"inHole":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"battingOrder":5,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"balls":0,"strikes":0,"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":4,"groundOuts":8,"airOuts":12,"runs":14,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":2,"avg":".230","atBats":38,"obp":".315","slg":".386","ops":".701","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":25,"rbi":13,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.50","popOuts":4,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":5,"airOuts":11,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":8,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":33,"obp":".341","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":176,"era":"4.77","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.44","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":176,"balls":72,"strikes":104,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":3,"pitchesPerInning":"19.56","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"102","stats":{"batting":{"note":"1-","summary":"0-1 | 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":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":9,"groundOuts":21,"airOuts":13,"runs":14,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".227","atBats":75,"obp":".301","slg":".360","ops":".661","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":27,"rbi":6,"leftOnBase":32,"sacBunts":2,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":12,"obp":".643","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":45,"era":"18.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"4.50","battersFaced":14,"outs":6,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":20,"strikes":25,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.50","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"31.50","runsScoredPer9":"18.00","homeRunsPer9":"4.50","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":35,"errors":0,"chances":94,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"2-5 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":16,"groundOuts":38,"airOuts":31,"runs":17,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":44,"baseOnBalls":9,"intentionalWalks":0,"hits":43,"hitByPitch":6,"avg":".277","atBats":155,"obp":".341","slg":".465","ops":".806","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":72,"rbi":15,"leftOnBase":65,"sacBunts":1,"sacFlies":0,"babip":".346","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.14","popOuts":6,"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":92,"putOuts":54,"errors":2,"chances":148,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID642350":{"person":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"501","stats":{"batting":{"summary":"0-1 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":1,"leftOnBase":2,"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":13,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".313","atBats":16,"obp":".353","slg":".625","ops":".978","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":10,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".444","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID622268":{"person":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"jerseyNumber":"35","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".292","atBats":24,"obp":".320","slg":".375","ops":".695","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":9,"rbi":1,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".389","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"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":59,"flyOuts":38,"groundOuts":35,"airOuts":60,"runs":42,"doubles":14,"triples":1,"homeRuns":10,"strikeOuts":82,"baseOnBalls":34,"intentionalWalks":1,"hits":54,"hitByPitch":5,"avg":".235","atBats":230,"obp":".344","slg":".435","ops":".779","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":270,"totalBases":100,"rbi":27,"leftOnBase":80,"sacBunts":0,"sacFlies":1,"babip":".317","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":12,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":124,"putOuts":83,"errors":9,"chances":216,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"0-4 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":54,"flyOuts":24,"groundOuts":42,"airOuts":46,"runs":26,"doubles":9,"triples":0,"homeRuns":9,"strikeOuts":72,"baseOnBalls":21,"intentionalWalks":0,"hits":42,"hitByPitch":4,"avg":".211","atBats":199,"obp":".295","slg":".392","ops":".687","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":78,"rbi":31,"leftOnBase":96,"sacBunts":0,"sacFlies":3,"babip":".273","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.11","popOuts":9,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663611":{"person":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"101","stats":{"batting":{"summary":"0-0 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":0,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".500","atBats":4,"obp":".600","slg":".500","ops":"1.100","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".667","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":6,"strikes":14,"strikePercentage":".700","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":25,"gamesStarted":0,"flyOuts":11,"groundOuts":18,"airOuts":19,"runs":5,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":19,"baseOnBalls":13,"intentionalWalks":1,"hits":15,"hitByPitch":1,"atBats":69,"obp":".345","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":348,"era":"1.86","inningsPitched":"19.1","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":4,"whip":"1.45","battersFaced":85,"outs":58,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":348,"balls":136,"strikes":212,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".500","pitchesPerInning":"18.00","gamesFinished":5,"strikeoutWalkRatio":"1.46","strikeoutsPer9Inn":"8.84","walksPer9Inn":"6.05","hitsPer9Inn":"6.98","runsScoredPer9":"2.33","homeRunsPer9":"0.47","inheritedRunners":27,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"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":12,"gamesStarted":12,"flyOuts":40,"groundOuts":71,"airOuts":57,"runs":21,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":78,"baseOnBalls":31,"intentionalWalks":1,"hits":51,"hitByPitch":1,"atBats":255,"obp":".288","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1155,"era":"2.65","inningsPitched":"71.1","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.15","battersFaced":289,"outs":214,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1155,"balls":437,"strikes":718,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".600","pitchesPerInning":"16.19","gamesFinished":0,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"9.84","walksPer9Inn":"3.91","hitsPer9Inn":"6.43","runsScoredPer9":"2.65","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"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":11,"gamesStarted":11,"flyOuts":30,"groundOuts":83,"airOuts":54,"runs":37,"doubles":5,"triples":2,"homeRuns":5,"strikeOuts":45,"baseOnBalls":31,"intentionalWalks":1,"hits":54,"hitByPitch":5,"atBats":232,"obp":".331","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1000,"era":"4.99","inningsPitched":"61.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.39","battersFaced":272,"outs":184,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1000,"balls":388,"strikes":612,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".400","pitchesPerInning":"16.30","gamesFinished":0,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"6.60","walksPer9Inn":"4.55","hitsPer9Inn":"7.92","runsScoredPer9":"5.43","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":8,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID815083":{"person":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"jerseyNumber":"70","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":7,"groundOuts":20,"airOuts":16,"runs":8,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":78,"obp":".372","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":341,"era":"3.66","inningsPitched":"19.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.63","battersFaced":86,"outs":59,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":341,"balls":127,"strikes":214,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"17.34","gamesFinished":3,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"8.24","walksPer9Inn":"3.66","hitsPer9Inn":"10.98","runsScoredPer9":"3.66","homeRunsPer9":"2.29","inheritedRunners":7,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680570":{"person":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"jerseyNumber":"21","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":3,"flyOuts":9,"groundOuts":11,"airOuts":16,"runs":12,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":56,"obp":".369","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":264,"era":"7.53","inningsPitched":"14.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.67","battersFaced":65,"outs":43,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":264,"balls":96,"strikes":168,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".667","pitchesPerInning":"18.42","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"8.79","walksPer9Inn":"5.02","hitsPer9Inn":"10.05","runsScoredPer9":"7.53","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"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":22,"balls":11,"strikes":11,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":10,"groundOuts":9,"airOuts":27,"runs":13,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":10,"intentionalWalks":4,"hits":18,"hitByPitch":2,"atBats":66,"obp":".380","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":274,"era":"6.35","inningsPitched":"17.0","wins":0,"losses":3,"saves":0,"saveOpportunities":2,"holds":7,"blownSaves":2,"earnedRuns":12,"whip":"1.65","battersFaced":80,"outs":51,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":274,"balls":99,"strikes":175,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".000","pitchesPerInning":"16.12","gamesFinished":6,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"7.41","walksPer9Inn":"5.29","hitsPer9Inn":"9.53","runsScoredPer9":"6.88","homeRunsPer9":"2.12","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":5},"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":true,"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":"2-3 | HR, 2 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":35,"groundOuts":36,"airOuts":59,"runs":45,"doubles":10,"triples":0,"homeRuns":14,"strikeOuts":59,"baseOnBalls":56,"intentionalWalks":6,"hits":49,"hitByPitch":3,"avg":".241","atBats":203,"obp":".412","slg":".498","ops":".910","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":262,"totalBases":101,"rbi":31,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".269","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.50","popOuts":11,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":121,"errors":1,"chances":125,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID820862":{"person":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"0.2 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":20,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","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":15,"gamesStarted":0,"flyOuts":8,"groundOuts":11,"airOuts":15,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":11,"intentionalWalks":1,"hits":8,"hitByPitch":2,"atBats":50,"obp":".333","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":262,"era":"2.51","inningsPitched":"14.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":4,"whip":"1.33","battersFaced":63,"outs":43,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":262,"balls":100,"strikes":162,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".667","pitchesPerInning":"18.28","gamesFinished":3,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"10.05","walksPer9Inn":"6.91","hitsPer9Inn":"5.02","runsScoredPer9":"2.51","homeRunsPer9":"0.63","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"600","stats":{"batting":{"summary":"1-5 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":36,"groundOuts":51,"airOuts":67,"runs":21,"doubles":8,"triples":0,"homeRuns":9,"strikeOuts":58,"baseOnBalls":7,"intentionalWalks":0,"hits":54,"hitByPitch":8,"avg":".237","atBats":228,"obp":".282","slg":".390","ops":".672","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":89,"rbi":33,"leftOnBase":93,"sacBunts":0,"sacFlies":2,"babip":".276","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.33","popOuts":18,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":90,"errors":2,"chances":95,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB, HBP, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":24,"groundOuts":38,"airOuts":41,"runs":11,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":13,"intentionalWalks":0,"hits":28,"hitByPitch":2,"avg":".237","atBats":118,"obp":".316","slg":".381","ops":".697","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":45,"rbi":24,"leftOnBase":51,"sacBunts":0,"sacFlies":3,"babip":".240","groundOutsToAirouts":"0.93","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"39.33","popOuts":4,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":84,"errors":2,"chances":143,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{"note":"(H, 10)","summary":"1.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":8,"strikes":14,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":21,"gamesStarted":0,"flyOuts":13,"groundOuts":27,"airOuts":26,"runs":7,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":14,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":99,"obp":".281","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":431,"era":"2.22","inningsPitched":"28.1","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":7,"whip":"1.09","battersFaced":114,"outs":85,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":431,"balls":169,"strikes":262,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.21","gamesFinished":1,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"9.21","walksPer9Inn":"4.45","hitsPer9Inn":"5.40","runsScoredPer9":"2.22","homeRunsPer9":"0.64","inheritedRunners":18,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":12,"groundOuts":23,"airOuts":22,"runs":19,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":31,"baseOnBalls":18,"intentionalWalks":2,"hits":18,"hitByPitch":6,"atBats":93,"obp":".356","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":496,"era":"5.96","inningsPitched":"25.2","wins":2,"losses":3,"saves":1,"saveOpportunities":3,"holds":4,"blownSaves":2,"earnedRuns":17,"whip":"1.40","battersFaced":119,"outs":77,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":496,"balls":211,"strikes":285,"strikePercentage":".570","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".400","pitchesPerInning":"19.32","gamesFinished":7,"strikeoutWalkRatio":"1.72","strikeoutsPer9Inn":"10.87","walksPer9Inn":"6.31","hitsPer9Inn":"6.31","runsScoredPer9":"6.66","homeRunsPer9":"1.05","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685133":{"person":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"jerseyNumber":"53","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, 4 RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"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":8,"flyOuts":6,"groundOuts":5,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".308","atBats":26,"obp":".333","slg":".538","ops":".871","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":14,"rbi":8,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":0,"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":11,"errors":0,"chances":11,"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"}]},"ID665861":{"person":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"jerseyNumber":"38","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":5,"groundOuts":13,"airOuts":13,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".143","atBats":42,"obp":".200","slg":".167","ops":".367","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":7,"rbi":2,"leftOnBase":21,"sacBunts":1,"sacFlies":0,"babip":".194","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"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":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","assists":4,"putOuts":122,"errors":3,"chances":129,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":10,"gamesStarted":8,"flyOuts":22,"groundOuts":49,"airOuts":41,"runs":18,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":25,"intentionalWalks":1,"hits":36,"hitByPitch":2,"atBats":165,"obp":".325","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":761,"era":"2.44","inningsPitched":"44.1","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"1.38","battersFaced":194,"outs":133,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":761,"balls":304,"strikes":457,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".333","pitchesPerInning":"17.17","gamesFinished":0,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"8.32","walksPer9Inn":"5.08","hitsPer9Inn":"7.31","runsScoredPer9":"3.65","homeRunsPer9":"0.61","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":1,"chances":9,"fielding":".889","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":21,"groundOuts":24,"airOuts":38,"runs":13,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":0,"hits":22,"hitByPitch":3,"avg":".196","atBats":112,"obp":".295","slg":".250","ops":".545","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":28,"rbi":11,"leftOnBase":55,"sacBunts":0,"sacFlies":1,"babip":".253","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"112.00","popOuts":11,"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":8,"stolenBases":25,"stolenBasePercentage":".758","caughtStealingPercentage":".242","assists":10,"putOuts":286,"errors":3,"chances":299,"fielding":".990","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID489446":{"person":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"jerseyNumber":"39","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":8,"gamesStarted":0,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":27,"obp":".281","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":135,"era":"3.68","inningsPitched":"7.1","wins":0,"losses":0,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"1.09","battersFaced":32,"outs":22,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":135,"balls":48,"strikes":87,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".---","pitchesPerInning":"18.41","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"12.27","walksPer9Inn":"4.91","hitsPer9Inn":"4.91","runsScoredPer9":"3.68","homeRunsPer9":"1.23","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(W, 2-5)","summary":"5.0 IP, 3 ER, 7 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":38,"strikes":54,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.80","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":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":12,"gamesStarted":12,"flyOuts":41,"groundOuts":49,"airOuts":72,"runs":38,"doubles":15,"triples":1,"homeRuns":6,"strikeOuts":82,"baseOnBalls":22,"intentionalWalks":0,"hits":58,"hitByPitch":4,"atBats":256,"obp":".293","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1149,"era":"4.63","inningsPitched":"68.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.18","battersFaced":288,"outs":204,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1149,"balls":404,"strikes":745,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":3,"winPercentage":".286","pitchesPerInning":"16.90","gamesFinished":0,"strikeoutWalkRatio":"3.73","strikeoutsPer9Inn":"10.85","walksPer9Inn":"2.91","hitsPer9Inn":"7.68","runsScoredPer9":"5.03","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":17,"lineOuts":14},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"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"}]},"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":21,"gamesStarted":2,"flyOuts":11,"groundOuts":35,"airOuts":25,"runs":19,"doubles":5,"triples":3,"homeRuns":3,"strikeOuts":28,"baseOnBalls":12,"intentionalWalks":1,"hits":31,"hitByPitch":0,"atBats":118,"obp":".331","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":540,"era":"4.83","inningsPitched":"31.2","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":17,"whip":"1.36","battersFaced":131,"outs":95,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":540,"balls":183,"strikes":357,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".333","pitchesPerInning":"17.05","gamesFinished":10,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"7.96","walksPer9Inn":"3.41","hitsPer9Inn":"8.81","runsScoredPer9":"5.40","homeRunsPer9":"0.85","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":5,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687263,663611,624428,545361,687093,624585,685133,642350,666176,672724,622268,665861,672282,820862,696147,681217,519141],"pitchers":[672282,820862,696147,681217,519141],"bench":[681351],"bullpen":[815083,686799,680570,667755,608718,700712,489446,666171],"battingOrder":[624428,545361,687093,624585,642350,666176,672724,622268,665861],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Walton (2, Rasmussen); Rivero (1, Sulser)."},{"label":"HR","value":"Meckler (2, 1st inning off Rasmussen, 3 on, 1 out); Trout (14, 5th inning off Legumina, 0 on, 1 out); Adell (9, 9th inning off Wantz, 2 on, 2 out); Peraza, O (7, 9th inning off Sulser, 0 on, 2 out)."},{"label":"TB","value":"Adell 4; Grissom; Meckler 5; Peraza, O 5; Rivero 2; Trout 5; Walton 3."},{"label":"RBI","value":"Adell 3 (33); Grissom (24); Meckler 4 (8); Peraza, O (15); Rivero (2); Siri (2); Trout (31); Walton (1)."},{"label":"2-out RBI","value":"Walton; Adell 3; Peraza, O; Rivero."},{"label":"Runners left in scoring position, 2 out","value":"Soler; Walton; Frazier; Rivero."},{"label":"Team RISP","value":"3-for-11."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Meckler (2, 2nd base off Rasmussen/Fortes); Neto (8, 3rd base off Seymour, I/Fortes); Peraza, O (6, 2nd base off Wantz/Fortes)."}]}],"note":[{"label":"1","value":"Ran for Madrigal in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":5,"airOuts":11,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":8,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".261","atBats":33,"obp":".336","slg":".391","ops":".727","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":12,"rbi":3,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":12,"runs":14,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":38,"obp":".413","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":183,"era":"3.82","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":14,"whip":"1.24","battersFaced":46,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":183,"balls":67,"strikes":116,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":13,"pitchesPerInning":"20.33","runsScoredPer9":"14.00","homeRunsPer9":"4.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":1,"pickoffs":0}},"players":{"ID670764":{"person":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":24,"groundOuts":31,"airOuts":38,"runs":19,"doubles":6,"triples":2,"homeRuns":0,"strikeOuts":38,"baseOnBalls":18,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".197","atBats":127,"obp":".301","slg":".276","ops":".577","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":151,"totalBases":35,"rbi":14,"leftOnBase":53,"sacBunts":5,"sacFlies":0,"babip":".281","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":11,"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":86,"putOuts":73,"errors":2,"chances":161,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":29,"groundOuts":34,"airOuts":59,"runs":23,"doubles":5,"triples":1,"homeRuns":7,"strikeOuts":35,"baseOnBalls":17,"intentionalWalks":0,"hits":38,"hitByPitch":1,"atBats":165,"obp":".304","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":730,"era":"4.67","inningsPitched":"44.1","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.24","battersFaced":184,"outs":133,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":730,"balls":266,"strikes":464,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".667","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"7.11","walksPer9Inn":"3.45","hitsPer9Inn":"7.71","runsScoredPer9":"4.67","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":21},"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}},"ID686554":{"person":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"jerseyNumber":"35","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":0,"groundOuts":5,"airOuts":0,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".125","atBats":8,"obp":".222","slg":".125","ops":".347","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"5.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663556":{"person":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":30,"groundOuts":48,"airOuts":51,"runs":16,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":50,"baseOnBalls":19,"intentionalWalks":0,"hits":33,"hitByPitch":1,"atBats":182,"obp":".262","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":803,"era":"2.52","inningsPitched":"50.0","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.04","battersFaced":203,"outs":150,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":803,"balls":285,"strikes":518,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".714","pitchesPerInning":"16.06","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.42","hitsPer9Inn":"5.94","runsScoredPer9":"2.88","homeRunsPer9":"0.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":0,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680700":{"person":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":10,"groundOuts":25,"airOuts":25,"runs":15,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":27,"baseOnBalls":15,"intentionalWalks":0,"hits":27,"hitByPitch":3,"avg":".262","atBats":103,"obp":".369","slg":".340","ops":".709","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":35,"rbi":17,"leftOnBase":49,"sacBunts":0,"sacFlies":1,"babip":".342","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"103.00","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":73,"putOuts":52,"errors":4,"chances":129,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668723":{"person":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":1,"leftOnBase":4,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":14,"groundOuts":18,"airOuts":26,"runs":8,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":14,"baseOnBalls":10,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".276","atBats":76,"obp":".352","slg":".421","ops":".773","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":32,"rbi":17,"leftOnBase":39,"sacBunts":1,"sacFlies":2,"babip":".306","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":78,"errors":0,"chances":84,"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"}]},"ID668984":{"person":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":1,"strikes":8,"strikePercentage":".890","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":17,"gamesStarted":0,"flyOuts":16,"groundOuts":20,"airOuts":28,"runs":9,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":1,"hits":27,"hitByPitch":3,"atBats":87,"obp":".367","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":371,"era":"3.57","inningsPitched":"22.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"1.46","battersFaced":99,"outs":68,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":371,"balls":133,"strikes":238,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":1,"winPercentage":".500","pitchesPerInning":"16.37","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"5.96","walksPer9Inn":"2.38","hitsPer9Inn":"10.72","runsScoredPer9":"3.57","homeRunsPer9":"0.40","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":8},"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"}]},"ID802415":{"person":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":54,"flyOuts":24,"groundOuts":82,"airOuts":50,"runs":29,"doubles":4,"triples":4,"homeRuns":0,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":63,"hitByPitch":0,"avg":".293","atBats":215,"obp":".328","slg":".349","ops":".677","caughtStealing":8,"stolenBases":14,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":75,"rbi":12,"leftOnBase":75,"sacBunts":3,"sacFlies":2,"babip":".328","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":104,"errors":1,"chances":108,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID607259":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":50,"groundOuts":68,"airOuts":84,"runs":12,"doubles":14,"triples":1,"homeRuns":4,"strikeOuts":41,"baseOnBalls":12,"intentionalWalks":0,"hits":62,"hitByPitch":2,"atBats":253,"obp":".284","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":927,"era":"1.62","inningsPitched":"66.2","wins":5,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.11","battersFaced":269,"outs":200,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":927,"balls":301,"strikes":626,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".833","pitchesPerInning":"13.91","gamesFinished":0,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"5.54","walksPer9Inn":"1.62","hitsPer9Inn":"8.37","runsScoredPer9":"1.62","homeRunsPer9":"0.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693855":{"person":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":11,"strikes":12,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":1,"flyOuts":17,"groundOuts":22,"airOuts":31,"runs":17,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":32,"baseOnBalls":12,"intentionalWalks":3,"hits":25,"hitByPitch":1,"atBats":107,"obp":".314","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":463,"era":"4.66","inningsPitched":"29.0","wins":3,"losses":0,"saves":2,"saveOpportunities":2,"holds":10,"blownSaves":0,"earnedRuns":15,"whip":"1.28","battersFaced":123,"outs":87,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":463,"balls":152,"strikes":311,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.97","gamesFinished":5,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"9.93","walksPer9Inn":"3.72","hitsPer9Inn":"7.76","runsScoredPer9":"5.28","homeRunsPer9":"0.93","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":8},"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"}]},"ID642121":{"person":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"54.00","homeRunsPer9":"27.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":19,"gamesStarted":1,"flyOuts":15,"groundOuts":22,"airOuts":27,"runs":13,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":9,"intentionalWalks":2,"hits":24,"hitByPitch":0,"atBats":88,"obp":".337","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":394,"era":"4.43","inningsPitched":"22.1","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":11,"whip":"1.48","battersFaced":99,"outs":67,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":394,"balls":156,"strikes":238,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":2,"winPercentage":"1.000","pitchesPerInning":"17.64","gamesFinished":6,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"6.85","walksPer9Inn":"3.63","hitsPer9Inn":"9.67","runsScoredPer9":"5.24","homeRunsPer9":"0.81","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664076":{"person":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":4,"strikes":5,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":6,"groundOuts":8,"airOuts":9,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":1,"hits":11,"hitByPitch":1,"atBats":41,"obp":".353","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":185,"era":"3.97","inningsPitched":"11.1","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":5,"whip":"1.50","battersFaced":51,"outs":34,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":185,"balls":66,"strikes":119,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".500","pitchesPerInning":"16.32","gamesFinished":1,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"12.71","walksPer9Inn":"4.76","hitsPer9Inn":"8.74","runsScoredPer9":"4.76","homeRunsPer9":"0.79","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":1,"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"}]},"ID676439":{"person":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":11,"groundOuts":8,"airOuts":18,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".281","atBats":64,"obp":".356","slg":".359","ops":".715","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":23,"rbi":6,"leftOnBase":28,"sacBunts":2,"sacFlies":1,"babip":".415","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.00","popOuts":2,"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":{"caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","assists":8,"putOuts":167,"errors":2,"chances":177,"fielding":".989","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687330":{"person":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":9,"groundOuts":32,"airOuts":21,"runs":10,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":5,"intentionalWalks":1,"hits":15,"hitByPitch":1,"atBats":86,"obp":".228","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":356,"era":"2.81","inningsPitched":"25.2","wins":3,"losses":2,"saves":2,"saveOpportunities":3,"holds":11,"blownSaves":1,"earnedRuns":8,"whip":"0.78","battersFaced":92,"outs":77,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":356,"balls":117,"strikes":239,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.52","rbi":0,"winPercentage":".600","pitchesPerInning":"13.87","gamesFinished":4,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"6.31","walksPer9Inn":"1.75","hitsPer9Inn":"5.26","runsScoredPer9":"3.51","homeRunsPer9":"0.70","inheritedRunners":23,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":12},"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}},"ID681806":{"person":{"id":681806,"fullName":"Andrew Wantz","link":"/api/v1/people/681806"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 5 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":2,"atBats":7,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":54,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":11,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":21,"strikes":33,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":2,"atBats":7,"obp":".545","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":54,"era":"27.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"2.40","battersFaced":11,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":21,"strikes":33,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":5,"winPercentage":".---","pitchesPerInning":"32.40","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"5.40","walksPer9Inn":"10.80","hitsPer9Inn":"10.80","runsScoredPer9":"27.00","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666018":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":33,"groundOuts":38,"airOuts":51,"runs":32,"doubles":9,"triples":0,"homeRuns":10,"strikeOuts":56,"baseOnBalls":34,"intentionalWalks":3,"hits":57,"hitByPitch":3,"avg":".291","atBats":196,"obp":".393","slg":".490","ops":".883","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":239,"totalBases":96,"rbi":42,"leftOnBase":76,"sacBunts":0,"sacFlies":6,"babip":".346","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.60","popOuts":6,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":380,"errors":4,"chances":408,"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"}]},"ID663743":{"person":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"jerseyNumber":"40","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":15,"groundOuts":47,"airOuts":36,"runs":10,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":33,"hitByPitch":3,"avg":".248","atBats":133,"obp":".284","slg":".316","ops":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":42,"rbi":11,"leftOnBase":61,"sacBunts":1,"sacFlies":1,"babip":".281","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"133.00","popOuts":12,"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":8,"stolenBases":43,"stolenBasePercentage":".843","caughtStealingPercentage":".157","assists":9,"putOuts":271,"errors":4,"chances":284,"fielding":".986","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643377":{"person":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":17,"gamesStarted":6,"flyOuts":15,"groundOuts":31,"airOuts":28,"runs":18,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":27,"baseOnBalls":15,"intentionalWalks":1,"hits":27,"hitByPitch":0,"atBats":108,"obp":".336","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":488,"era":"3.60","inningsPitched":"30.0","wins":1,"losses":3,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":12,"whip":"1.40","battersFaced":128,"outs":90,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":488,"balls":184,"strikes":304,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".250","pitchesPerInning":"16.27","gamesFinished":1,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"8.10","walksPer9Inn":"4.50","hitsPer9Inn":"8.10","runsScoredPer9":"5.40","homeRunsPer9":"1.20","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"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":true,"isSubstitute":false}},"ID650490":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":23,"groundOuts":63,"airOuts":44,"runs":31,"doubles":9,"triples":1,"homeRuns":11,"strikeOuts":30,"baseOnBalls":20,"intentionalWalks":3,"hits":63,"hitByPitch":7,"avg":".317","atBats":199,"obp":".396","slg":".538","ops":".934","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":107,"rbi":37,"leftOnBase":67,"sacBunts":0,"sacFlies":1,"babip":".327","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.09","popOuts":9,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID810938":{"person":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":11,"groundOuts":33,"airOuts":27,"runs":19,"doubles":6,"triples":1,"homeRuns":0,"strikeOuts":28,"baseOnBalls":14,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".263","atBats":118,"obp":".346","slg":".331","ops":".677","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":39,"rbi":14,"leftOnBase":42,"sacBunts":1,"sacFlies":0,"babip":".344","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":14},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":93,"putOuts":45,"errors":2,"chances":140,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID641329":{"person":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":11,"groundOuts":19,"airOuts":23,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":11,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":83,"obp":".263","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":397,"era":"2.31","inningsPitched":"23.1","wins":1,"losses":0,"saves":15,"saveOpportunities":18,"holds":1,"blownSaves":3,"earnedRuns":6,"whip":"1.07","battersFaced":95,"outs":70,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":397,"balls":135,"strikes":262,"strikePercentage":".660","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.01","gamesFinished":16,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"10.80","walksPer9Inn":"4.24","hitsPer9Inn":"5.40","runsScoredPer9":"2.31","homeRunsPer9":"0.39","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683748":{"person":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"jerseyNumber":"25","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":4,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".250","atBats":12,"obp":".308","slg":".500","ops":".808","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":6,"rbi":2,"leftOnBase":5,"sacBunts":1,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID691406":{"person":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | 2 2B, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":27,"groundOuts":66,"airOuts":49,"runs":33,"doubles":8,"triples":0,"homeRuns":13,"strikeOuts":38,"baseOnBalls":32,"intentionalWalks":2,"hits":57,"hitByPitch":0,"avg":".273","atBats":209,"obp":".368","slg":".498","ops":".866","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":104,"rbi":28,"leftOnBase":92,"sacBunts":0,"sacFlies":1,"babip":".277","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.08","popOuts":15,"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":102,"putOuts":38,"errors":10,"chances":150,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656876":{"person":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(L, 4-2)","summary":"4.0 IP, 5 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":70,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":18,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":23,"strikes":47,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"11.25","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":24,"groundOuts":69,"airOuts":51,"runs":24,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":55,"baseOnBalls":12,"intentionalWalks":0,"hits":48,"hitByPitch":1,"atBats":222,"obp":".258","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":931,"era":"3.36","inningsPitched":"59.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.02","battersFaced":236,"outs":177,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":931,"balls":325,"strikes":606,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":5,"winPercentage":".667","pitchesPerInning":"15.78","gamesFinished":0,"strikeoutWalkRatio":"4.58","strikeoutsPer9Inn":"8.39","walksPer9Inn":"1.83","hitsPer9Inn":"7.32","runsScoredPer9":"3.66","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":14},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656775":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2B, BB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":44,"groundOuts":23,"airOuts":86,"runs":18,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":32,"baseOnBalls":14,"intentionalWalks":0,"hits":32,"hitByPitch":3,"avg":".189","atBats":169,"obp":".262","slg":".278","ops":".540","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":47,"rbi":15,"leftOnBase":93,"sacBunts":3,"sacFlies":1,"babip":".215","groundOutsToAirouts":"0.27","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"56.33","popOuts":25,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":130,"errors":2,"chances":133,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[650490,666018,691406,668723,683748,802415,810938,663743,656775,670764,656876,668984,664076,693855,681806,642121],"pitchers":[656876,668984,664076,693855,681806,642121],"bench":[686554,676439,680700],"bullpen":[641329,643377,687330,607259,571927,663556],"battingOrder":[650490,666018,691406,683748,802415,810938,663743,656775,670764],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Caminero 2 (8, Detmers, Detmers); Mullins (4, Silseth)."},{"label":"HR","value":"Díaz, Y (11, 1st inning off Detmers, 0 on, 0 out)."},{"label":"TB","value":"Aranda; Caminero 4; Díaz, Y 5; Mullins 2."},{"label":"RBI","value":"Caminero (28); Díaz, Y (37); Vilade (17)."},{"label":"Runners left in scoring position, 2 out","value":"Simpson 3; Fortes 2; Walls; Aranda 2."},{"label":"Team RISP","value":"1-for-12."},{"label":"Team LOB","value":"11."}]},{"title":"FIELDING","fieldList":[{"label":"PB","value":"Fortes (2)."}]}],"note":[{"label":"a","value":"Flied out for Vilade in the 7th."}]}},"officials":[{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"fullName":"Jonathan Parra","link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Bachman; Seymour, I."},{"label":"HBP","value":"Madrigal (by Wantz); Grissom (by Wantz)."},{"label":"Pitch timer violations","value":"Detmers (pitcher)."},{"label":"ABS Challenge","value":"Rivero 2 (Ball-Confirmed, Ball-Confirmed); Fortes 3 (Ball-Confirmed, Ball-Overturned to Strike, Ball-Confirmed); Walls (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Detmers 92-54; Fermin 20-11; Bachman 22-14; Silseth 20-14; Pomeranz 22-11; Rasmussen 70-47; Legumina 9-8; Cleavinger 9-5; Seymour, I 23-12; Wantz 54-33; Sulser 18-11."},{"label":"Groundouts-flyouts","value":"Detmers 2-3; Fermin 0-1; Bachman 0-1; Silseth 2-0; Pomeranz 1-0; Rasmussen 5-2; Legumina 0-0; Cleavinger 2-0; Seymour, I 0-1; Wantz 1-1; Sulser 0-0."},{"label":"Batters faced","value":"Detmers 23; Fermin 4; Bachman 5; Silseth 4; Pomeranz 5; Rasmussen 18; Legumina 5; Cleavinger 3; Seymour, I 5; Wantz 11; Sulser 4."},{"label":"Inherited runners-scored","value":"Bachman 2-0."},{"label":"Ejections","value":"Angels pitcher Brent Suter ejected by 3B umpire Lance Barrett (1st); Rays pitcher Steven Wilson ejected by 3B umpire Lance Barrett (1st); Rays pitcher Manuel Rodríguez ejected by 3B umpire Lance Barrett (1st)."},{"label":"Umpires","value":"HP: Alfonso Márquez. 1B: Mike Estabrook. 2B: Jonathan Parra. 3B: Lance Barrett. "},{"label":"Weather","value":"72 degrees, Dome."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"4:10 PM."},{"label":"T","value":"3:20."},{"label":"Att","value":"22,480."},{"label":"Venue","value":"Tropicana Field."},{"label":"May 30, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361","boxscoreName":"Trout"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | HR, 2 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":35,"groundOuts":36,"airOuts":59,"runs":45,"doubles":10,"triples":0,"homeRuns":14,"strikeOuts":59,"baseOnBalls":56,"intentionalWalks":6,"hits":49,"hitByPitch":3,"avg":".241","atBats":203,"obp":".412","slg":".498","ops":".910","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":262,"totalBases":101,"rbi":31,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".269","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.50","popOuts":11,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":121,"errors":1,"chances":125,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133","boxscoreName":"Meckler"},"jerseyNumber":"53","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, 4 RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"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":8,"flyOuts":6,"groundOuts":5,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".308","atBats":26,"obp":".333","slg":".538","ops":".871","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":14,"rbi":8,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":0,"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":11,"errors":0,"chances":11,"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"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490","boxscoreName":"Díaz, Y"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":23,"groundOuts":63,"airOuts":44,"runs":31,"doubles":9,"triples":1,"homeRuns":11,"strikeOuts":30,"baseOnBalls":20,"intentionalWalks":3,"hits":63,"hitByPitch":7,"avg":".317","atBats":199,"obp":".396","slg":".538","ops":".934","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":107,"rbi":37,"leftOnBase":67,"sacBunts":0,"sacFlies":1,"babip":".327","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.09","popOuts":9,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":61,"hittingGameScore":61}]},"decisions":{"winner":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"loser":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}