{"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":822787,"link":"/api/v1.1/game/822787/feed/live","metaData":{"wait":10,"timeStamp":"20260722_020638","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count32","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822787,"type":"R","doubleHeader":"N","id":"2026/07/21/tbamlb-tormlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822787-2026-07-21","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-21T23:07:00Z","originalDate":"2026-07-21","officialDate":"2026-07-21","dayNight":"night","time":"7:07","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":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":100,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":58,"losses":42,"ties":0,"pct":".580"},"records":{},"divisionLeader":false,"wins":58,"losses":42,"winningPercentage":".580"},"franchiseName":"Tampa Bay","clubName":"Rays","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2026,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Toronto","record":{"gamesPlayed":101,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":46,"losses":55,"ties":0,"pct":".455"},"records":{},"divisionLeader":false,"wins":46,"losses":55,"winningPercentage":".455"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true}},"players":{"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},"ID669456":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456","firstName":"Shane","lastName":"Bieber","primaryNumber":"57","birthDate":"1995-05-31","currentAge":31,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Bieber","middleName":"Robert","boxscoreName":"Bieber","nickName":"Not Justin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BEE-burr","mlbDebutDate":"2018-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Bieber","nameSlug":"shane-bieber-669456","firstLastName":"Shane Bieber","lastFirstName":"Bieber, Shane","lastInitName":"Bieber, S","initLastName":"S Bieber","fullFMLName":"Shane Robert Bieber","fullLFMName":"Bieber, Shane Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID693686":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686","firstName":"Spencer","lastName":"Miles","primaryNumber":"62","birthDate":"2000-07-26","currentAge":25,"birthCity":"Columbia","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Miles","middleName":"David","boxscoreName":"Miles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Miles","nameSlug":"spencer-miles-693686","firstLastName":"Spencer Miles","lastFirstName":"Miles, Spencer","lastInitName":"Miles, S","initLastName":"S Miles","fullFMLName":"Spencer David Miles","fullLFMName":"Miles, Spencer David","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID649966":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966","firstName":"Luis","lastName":"Urías","primaryNumber":"48","birthDate":"1997-06-03","currentAge":29,"birthCity":"Magdalena de Kino","birthCountry":"Mexico","height":"5' 9\"","weight":202,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Urías","middleName":"Fernando","boxscoreName":"Urías, L","nickName":"Wicho","gender":"M","nameMatrilineal":"Figueroa","isPlayer":true,"isVerified":true,"pronunciation":"oo-REE-ahse","mlbDebutDate":"2018-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Urías","nameSlug":"luis-urias-649966","firstLastName":"Luis Urías","lastFirstName":"Urías, Luis","lastInitName":"Urías, L","initLastName":"L Urías","fullFMLName":"Luis Fernando Urías","fullLFMName":"Urías, Luis Fernando","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID688297":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297","firstName":"Chris","lastName":"Roycroft","primaryNumber":"56","birthDate":"1997-06-21","currentAge":29,"birthCity":"Dundee","birthStateProvince":"IL","birthCountry":"USA","height":"6' 8\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Roycroft","middleName":"Michael","boxscoreName":"Roycroft","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Roycroft","nameSlug":"chris-roycroft-688297","firstLastName":"Chris Roycroft","lastFirstName":"Roycroft, Chris","lastInitName":"Roycroft, C","initLastName":"C Roycroft","fullFMLName":"Chris Michael Roycroft","fullLFMName":"Roycroft, Chris Michael","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"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},"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},"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},"ID676391":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391","firstName":"Ernie","lastName":"Clement","primaryNumber":"22","birthDate":"1996-03-22","currentAge":30,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ernie","useLastName":"Clement","middleName":"James","boxscoreName":"Clement","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ernie Clement","nameSlug":"ernie-clement-676391","firstLastName":"Ernie Clement","lastFirstName":"Clement, Ernie","lastInitName":"Clement, E","initLastName":"E Clement","fullFMLName":"Ernie James Clement","fullLFMName":"Clement, Ernie James","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"5","birthDate":"1996-07-02","currentAge":30,"birthCity":"Marshfield","birthStateProvince":"WI","birthCountry":"USA","height":"5' 8\"","weight":207,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daulton","useLastName":"Varsho","middleName":"John","boxscoreName":"Varsho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"VAR-show","mlbDebutDate":"2020-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daulton Varsho","nameSlug":"daulton-varsho-662139","firstLastName":"Daulton Varsho","lastFirstName":"Varsho, Daulton","lastInitName":"Varsho, D","initLastName":"D Varsho","fullFMLName":"Daulton John Varsho","fullLFMName":"Varsho, Daulton John","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID607259":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","firstName":"Nicholas","lastName":"Martinez","primaryNumber":"28","birthDate":"1990-08-05","currentAge":35,"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},"ID665926":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926","firstName":"Andrés","lastName":"Giménez","primaryNumber":"0","birthDate":"1998-09-04","currentAge":27,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":161,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andrés","useLastName":"Giménez","middleName":"Alfonso","boxscoreName":"Giménez","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DRAYS hee-MEH-nehz","mlbDebutDate":"2020-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Giménez","nameSlug":"andres-gimenez-665926","firstLastName":"Andrés Giménez","lastFirstName":"Giménez, Andrés","lastInitName":"Giménez, A","initLastName":"A Giménez","fullFMLName":"Andrés Alfonso Giménez","fullLFMName":"Giménez, Andrés Alfonso","strikeZoneTop":3.165,"strikeZoneBottom":1.597},"ID592155":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155","firstName":"Cameron","lastName":"Booser","primaryNumber":"62","birthDate":"1992-05-04","currentAge":34,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Booser","middleName":"Joseph","boxscoreName":"Booser","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cam Booser","nameSlug":"cam-booser-592155","firstLastName":"Cam Booser","lastFirstName":"Booser, Cam","lastInitName":"Booser, C","initLastName":"C Booser","fullFMLName":"Cameron Joseph Booser","fullLFMName":"Booser, Cameron Joseph","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676356":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356","firstName":"Jonathan","lastName":"DeLuca","primaryNumber":"21","birthDate":"1998-07-10","currentAge":28,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jonny","useLastName":"DeLuca","middleName":"Davis","boxscoreName":"DeLuca","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonny DeLuca","nameSlug":"jonny-deluca-676356","firstLastName":"Jonny DeLuca","lastFirstName":"DeLuca, Jonny","lastInitName":"DeLuca, J","initLastName":"J DeLuca","fullFMLName":"Jonathan Davis DeLuca","fullLFMName":"DeLuca, Jonathan Davis","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID678218":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218","firstName":"Brandon","lastName":"Valenzuela","primaryNumber":"59","birthDate":"2000-10-02","currentAge":25,"birthCity":"Hermosillo","birthStateProvince":"Sonora","birthCountry":"Mexico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brandon","useLastName":"Valenzuela","middleName":"Ivar","boxscoreName":"Valenzuela","gender":"M","nameMatrilineal":"Gerardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Valenzuela","nameSlug":"brandon-valenzuela-678218","firstLastName":"Brandon Valenzuela","lastFirstName":"Valenzuela, Brandon","lastInitName":"Valenzuela, B","initLastName":"B Valenzuela","fullFMLName":"Brandon Ivar Valenzuela","fullLFMName":"Valenzuela, Brandon Ivar","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID656546":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546","firstName":"Jeffrey","lastName":"Hoffman","primaryNumber":"23","birthDate":"1993-01-08","currentAge":33,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeff","useLastName":"Hoffman","middleName":"Robert","boxscoreName":"Hoffman, J","nickName":"Hoff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff Hoffman","nameSlug":"jeff-hoffman-656546","firstLastName":"Jeff Hoffman","lastFirstName":"Hoffman, Jeff","lastInitName":"Hoffman, J","initLastName":"J Hoffman","fullFMLName":"Jeffrey Robert Hoffman","fullLFMName":"Hoffman, Jeffrey Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":32,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"ID689254":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254","firstName":"Mason","lastName":"Fluharty","primaryNumber":"68","birthDate":"2001-08-13","currentAge":24,"birthCity":"Lewes","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Fluharty","middleName":"Lynn","boxscoreName":"Fluharty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"FLEW-hardy","mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Fluharty","nameSlug":"mason-fluharty-689254","firstLastName":"Mason Fluharty","lastFirstName":"Fluharty, Mason","lastInitName":"Fluharty, M","initLastName":"M Fluharty","fullFMLName":"Mason Lynn Fluharty","fullLFMName":"Fluharty, Mason Lynn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID815873":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873","firstName":"Sean","lastName":"Keys","primaryNumber":"20","birthDate":"2003-05-26","currentAge":23,"birthCity":"Huntington","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":232,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Sean","useLastName":"Keys","middleName":"Thomas","boxscoreName":"Keys","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Keys","nameSlug":"sean-keys-815873","firstLastName":"Sean Keys","lastFirstName":"Keys, Sean","lastInitName":"Keys, S","initLastName":"S Keys","fullFMLName":"Sean Thomas Keys","fullLFMName":"Keys, Sean Thomas","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID680755":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755","firstName":"Braydon","lastName":"Fisher","primaryNumber":"63","birthDate":"2000-07-26","currentAge":25,"birthCity":"League City","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braydon","useLastName":"Fisher","boxscoreName":"Fisher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braydon Fisher","nameSlug":"braydon-fisher-680755","firstLastName":"Braydon Fisher","lastFirstName":"Fisher, Braydon","lastInitName":"Fisher, B","initLastName":"B Fisher","fullFMLName":"Braydon  Fisher","fullLFMName":"Fisher, Braydon","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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":34,"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":24,"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},"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},"ID672386":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","firstName":"Alejandro","lastName":"Kirk","primaryNumber":"30","birthDate":"1998-11-06","currentAge":27,"birthCity":"Tijuana","birthCountry":"Mexico","height":"5' 8\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alejandro","useLastName":"Kirk","boxscoreName":"Kirk","gender":"M","nameMatrilineal":"Castellanos","isPlayer":true,"isVerified":false,"pronunciation":"all-uh-HAWN-dro","mlbDebutDate":"2020-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alejandro Kirk","nameSlug":"alejandro-kirk-672386","firstLastName":"Alejandro Kirk","lastFirstName":"Kirk, Alejandro","lastInitName":"Kirk, A","initLastName":"A Kirk","fullFMLName":"Alejandro Kirk","fullLFMName":"Kirk, Alejandro","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"ID656876":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876","firstName":"Drew","lastName":"Rasmussen","primaryNumber":"57","birthDate":"1995-07-27","currentAge":30,"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},"ID682729":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729","firstName":"Jonatan","lastName":"Clase","primaryNumber":"8","birthDate":"2002-05-23","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":150,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jonatan","useLastName":"Clase","boxscoreName":"Clase, J","gender":"M","nameMatrilineal":"Minaya","isPlayer":true,"isVerified":false,"pronunciation":"JAHN-uh-tun klah-SAY","mlbDebutDate":"2024-04-15","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonatan Clase","nameSlug":"jonatan-clase-682729","firstLastName":"Jonatan Clase","lastFirstName":"Clase, Jonatan","lastInitName":"Clase, J","initLastName":"J Clase","fullFMLName":"Jonatan Clase","fullLFMName":"Clase, Jonatan ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"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},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID663893":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893","firstName":"Brendon","lastName":"Little","primaryNumber":"54","birthDate":"1996-08-11","currentAge":29,"birthCity":"Bryn Mawr","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brendon","useLastName":"Little","middleName":"David","boxscoreName":"Little, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brendon Little","nameSlug":"brendon-little-663893","firstLastName":"Brendon Little","lastFirstName":"Little, Brendon","lastInitName":"Little, B","initLastName":"B Little","fullFMLName":"Brendon David Little","fullLFMName":"Little, Brendon David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID592332":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332","firstName":"Kevin","lastName":"Gausman","primaryNumber":"34","birthDate":"1991-01-06","currentAge":35,"birthCity":"Centennial","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Gausman","middleName":"John","boxscoreName":"Gausman","nickName":"Gausy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"GAWZ-min","mlbDebutDate":"2013-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Gausman","nameSlug":"kevin-gausman-592332","firstLastName":"Kevin Gausman","lastFirstName":"Gausman, Kevin","lastInitName":"Gausman, K","initLastName":"K Gausman","fullFMLName":"Kevin John Gausman","fullLFMName":"Gausman, Kevin John","strikeZoneTop":3.59,"strikeZoneBottom":1.67},"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},"ID702056":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056","firstName":"Trey","lastName":"Yesavage","primaryNumber":"39","birthDate":"2003-07-28","currentAge":22,"birthCity":"Pottstown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trey","useLastName":"Yesavage","middleName":"David","boxscoreName":"Yesavage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trey Yesavage","nameSlug":"trey-yesavage-702056","firstLastName":"Trey Yesavage","lastFirstName":"Yesavage, Trey","lastInitName":"Yesavage, T","initLastName":"T Yesavage","fullFMLName":"Trey David Yesavage","fullLFMName":"Yesavage, Trey David","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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":"9","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},"ID543807":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","firstName":"George","lastName":"Springer","primaryNumber":"4","birthDate":"1989-09-19","currentAge":36,"birthCity":"New Britain","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"George","useLastName":"Springer","middleName":"Chelston","boxscoreName":"Springer","nickName":"Horhay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Springer","nameTitle":"III","nameSuffix":"III","nameSlug":"george-springer-543807","firstLastName":"George Springer","lastFirstName":"Springer, George","lastInitName":"Springer, G","initLastName":"G Springer","fullFMLName":"George Chelston Springer","fullLFMName":"Springer, George Chelston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"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},"ID643511":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511","firstName":"Tyler","lastName":"Rogers","primaryNumber":"71","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Rogers","middleName":"Scott","boxscoreName":"Rogers, Ty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Rogers","nameSlug":"tyler-rogers-643511","firstLastName":"Tyler Rogers","lastFirstName":"Rogers, Tyler","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Tyler Scott Rogers","fullLFMName":"Rogers, Tyler Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID518886":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886","firstName":"Craig","lastName":"Kimbrel","primaryNumber":"46","birthDate":"1988-05-28","currentAge":38,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Craig","useLastName":"Kimbrel","middleName":"Michael","boxscoreName":"Kimbrel","nickName":"Dirty Craig","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"KIM-bruhl","mlbDebutDate":"2010-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Craig Kimbrel","nameSlug":"craig-kimbrel-518886","firstLastName":"Craig Kimbrel","lastFirstName":"Kimbrel, Craig","lastInitName":"Kimbrel, C","initLastName":"C Kimbrel","fullFMLName":"Craig Michael Kimbrel","fullLFMName":"Kimbrel, Craig Michael","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID665489":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","firstName":"Vladimir","lastName":"Guerrero","primaryNumber":"27","birthDate":"1999-03-16","currentAge":27,"birthCity":"Montreal","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vladimir","useLastName":"Guerrero Jr.","boxscoreName":"Guerrero Jr.","nickName":"El K","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vladimir Guerrero Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"vladimir-guerrero-jr-665489","firstLastName":"Vladimir Guerrero Jr.","lastFirstName":"Guerrero Jr., Vladimir","lastInitName":"Guerrero Jr., V","initLastName":"V Guerrero Jr.","fullFMLName":"Vladimir Guerrero Jr.","fullLFMName":"Guerrero Jr., Vladimir ","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID571578":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578","firstName":"Patrick","lastName":"Corbin","primaryNumber":"46","birthDate":"1989-07-19","currentAge":37,"birthCity":"Clay","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Corbin","middleName":"Alan","boxscoreName":"Corbin","nickName":"Corby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Corbin","nameSlug":"patrick-corbin-571578","firstLastName":"Patrick Corbin","lastFirstName":"Corbin, Patrick","lastInitName":"Corbin, P","initLastName":"P Corbin","fullFMLName":"Patrick Alan Corbin","fullLFMName":"Corbin, Patrick Alan","strikeZoneTop":3.42,"strikeZoneBottom":1.63},"ID681751":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751","firstName":"Lazaro","lastName":"Estrada","primaryNumber":"60","birthDate":"1999-04-24","currentAge":27,"birthCity":"Ciudad Habana","birthCountry":"Cuba","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lazaro","useLastName":"Estrada","middleName":"Alejandro","boxscoreName":"Estrada, L","gender":"M","nameMatrilineal":"Montano","isPlayer":true,"isVerified":false,"pronunciation":"Luh-ZAR-o","mlbDebutDate":"2025-07-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lazaro Estrada","nameSlug":"lazaro-estrada-681751","firstLastName":"Lazaro Estrada","lastFirstName":"Estrada, Lazaro","lastInitName":"Estrada, L","initLastName":"L Estrada","fullFMLName":"Lazaro Alejandro Estrada","fullLFMName":"Estrada, Lazaro Alejandro","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Myles","useLastName":"Straw","middleName":"James Noble","boxscoreName":"Straw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Myles Straw","nameSlug":"myles-straw-664702","firstLastName":"Myles Straw","lastFirstName":"Straw, Myles","lastInitName":"Straw, M","initLastName":"M Straw","fullFMLName":"Myles James Noble Straw","fullLFMName":"Straw, Myles James Noble","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"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},"ID672960":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","firstName":"Kazuma","lastName":"Okamoto","primaryNumber":"7","birthDate":"1996-06-30","currentAge":30,"birthCity":"Gojo","birthCountry":"Japan","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kazuma","useLastName":"Okamoto","boxscoreName":"Okamoto","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kazuma Okamoto","nameSlug":"kazuma-okamoto-672960","firstLastName":"Kazuma Okamoto","lastFirstName":"Okamoto, Kazuma","lastInitName":"Okamoto, K","initLastName":"K Okamoto","fullFMLName":"Kazuma Okamoto","fullLFMName":"Okamoto, Kazuma","strikeZoneTop":3.256,"strikeZoneBottom":1.643},"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":14,"name":"Rogers Centre","link":"/api/v1/venues/14","location":{"address1":"1 Blue Jays Way, Suite 3200","city":"Toronto","state":"Ontario","stateAbbrev":"ON","postalCode":"M5V1J1","defaultCoordinates":{"latitude":43.64155,"longitude":-79.38915},"azimuthAngle":345.0,"elevation":270,"country":"Canada","phone":"(416) 341-1000"},"timeZone":{"tz":"EDT","id":"America/Toronto","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":49282,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"leftCenter":375,"center":404,"rightCenter":375,"rightLine":328},"active":true,"season":"2026"},"officialVenue":{"id":14,"link":"/api/v1/venues/14"},"weather":{"condition":"Roof Closed","temp":"68","wind":"0 mph, None"},"gameInfo":{"attendance":42881,"firstPitch":"2026-07-21T23:08:00.000Z","gameDurationMinutes":178},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"home":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"}},"officialScorer":{"id":639680,"fullName":"Herb Morell","link":"/api/v1/people/639680"},"primaryDatacaster":{"id":427493,"fullName":"Dale Stevens","link":"/api/v1/people/427493"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yandy Díaz lines out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-21T23:07:58.609Z","endTime":"2026-07-21T23:11:19.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9,10,11,12,13,14],"actionIndex":[0,1,2],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-07-21T20:07:33.488Z","endTime":"2026-07-21T22:43:40.469Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"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-07-21T22:43:40.469Z","endTime":"2026-07-21T23:06:05.857Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"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-07-21T23:06:05.857Z","endTime":"2026-07-21T23:08:00.611Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.940079873914073,"aZ":-10.514234968694568,"pfxX":-5.493158542998947,"pfxZ":11.69585978886491,"pX":0.4521489334133499,"pZ":1.8566372780314846,"vX0":8.520545164279696,"vY0":-134.8935774474325,"vZ0":-8.162735504919693,"x":99.77,"y":188.65,"x0":-2.0264778728554003,"y0":50.00623531942148,"z0":5.6536926934632605,"aX":-10.176857514545999},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.7,"breakHorizontal":8.3,"spinRate":2381,"spinDirection":216},"zone":9,"typeConfidence":0.9,"plateTime":0.4052463355340743,"extension":6.941748964476347},"index":3,"playId":"5e0ad7f9-9e11-316e-abfa-648d2b3f0dc3","pitchNumber":1,"startTime":"2026-07-21T23:08:00.611Z","endTime":"2026-07-21T23:08:04.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.887456228387162,"aZ":-12.561083006121724,"pfxX":-6.745282226627561,"pfxZ":10.468577095691703,"pX":-0.9496344233135072,"pZ":1.8924747693921613,"vX0":5.638069532744978,"vY0":-135.8063110302385,"vZ0":-7.903924111696839,"x":153.2,"y":187.68,"x0":-2.1730710070545394,"y0":50.00630091777924,"z0":5.708631498255308,"aX":-12.641078545103202},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":11.0,"spinRate":2327,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.4028554490166285,"extension":6.800877210229239},"index":4,"playId":"1cd6497b-2677-31c9-93e9-28df3a85891f","pitchNumber":2,"startTime":"2026-07-21T23:08:16.257Z","endTime":"2026-07-21T23:08:19.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.274652383144726,"aZ":-12.64952059901629,"pfxX":-7.179848663219193,"pfxZ":10.108061202133223,"pX":-0.8052455247314415,"pZ":3.2952034533429733,"vX0":6.234742864084139,"vY0":-137.77520673486896,"vZ0":-4.2609550573567185,"x":147.69,"y":149.81,"x0":-2.1595514884120646,"y0":50.00190929166187,"z0":5.710384342749455,"aX":-13.866961402679408},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":11.8,"spinRate":2396,"spinDirection":220},"zone":1,"typeConfidence":0.9,"plateTime":0.39685496703331546,"extension":6.76763026570539},"index":5,"playId":"b7cbe518-7f11-35f1-89d5-b06d4c6a6a25","pitchNumber":3,"startTime":"2026-07-21T23:08:31.989Z","endTime":"2026-07-21T23:08:37.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.711118957619124,"aZ":-30.80819082281685,"pfxX":0.2650799919814695,"pfxZ":0.9006108464090969,"pX":2.3135103049895953,"pZ":0.8976397634735085,"vX0":10.267269121195685,"vY0":-122.29954077591161,"vZ0":-5.013562350768713,"x":28.81,"y":214.54,"x0":-1.9703529986348198,"y0":50.004028449091436,"z0":5.611145690574522,"aX":0.40057823238612583},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.6,"breakHorizontal":-2.9,"spinRate":2398,"spinDirection":0},"zone":14,"typeConfidence":0.91,"plateTime":0.44754366477143703,"extension":6.89489408245759},"index":6,"playId":"db5d3393-307e-3f91-bc30-f9cc3ba613cc","pitchNumber":4,"startTime":"2026-07-21T23:08:52.848Z","endTime":"2026-07-21T23:08:55.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.273401901973937,"aZ":-31.2527624644835,"pfxX":-0.815926448060579,"pfxZ":0.6042459877008195,"pX":0.2720918810521282,"pZ":1.1835805067687615,"vX0":6.236196618099944,"vY0":-123.043375169677,"vZ0":-4.425446069095233,"x":106.63,"y":206.82,"x0":-2.1886646129720915,"y0":50.00489734822237,"z0":5.651810193850613,"aX":-1.2519191239966736},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.2,"breakHorizontal":0.0,"spinRate":2326,"spinDirection":160},"zone":14,"typeConfidence":0.91,"plateTime":0.44504372839588235,"extension":6.792341303970667},"index":7,"playId":"4f4b83ea-d696-3344-ae04-fea338f3f536","pitchNumber":5,"startTime":"2026-07-21T23:09:08.715Z","endTime":"2026-07-21T23:09:11.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65626307379798,"aZ":-11.82315535570163,"pfxX":-5.680838755013877,"pfxZ":10.797211102528614,"pX":-0.6079751870264932,"pZ":2.2341229291157423,"vX0":5.941433991530446,"vY0":-137.00190444704725,"vZ0":-6.992260288198542,"x":140.17,"y":178.46,"x0":-2.075501348230423,"y0":50.00327723689137,"z0":5.64242476290304,"aX":-10.70822156223339},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":8.9,"spinRate":2405,"spinDirection":213},"zone":4,"typeConfidence":0.91,"plateTime":0.40110297017344143,"extension":6.84090588487284},"index":8,"playId":"f4dbfa9e-c0da-3b31-8098-cdc6d261b2c1","pitchNumber":6,"startTime":"2026-07-21T23:09:29.691Z","endTime":"2026-07-21T23:09:33.020Z","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":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.054863566300032,"aZ":-23.356713559423937,"pfxX":-7.8757738565842,"pfxZ":5.6881878147060085,"pX":-0.3587181558648749,"pZ":1.1575584757821014,"vX0":7.4042500681580306,"vY0":-123.5884984368374,"vZ0":-5.75960996986646,"x":130.67,"y":207.53,"x0":-2.3666592691977897,"y0":50.00552646357938,"z0":5.47357272386559,"aX":-12.215976607051815},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.2,"breakHorizontal":12.6,"spinRate":1661,"spinDirection":239},"zone":13,"typeConfidence":0.88,"plateTime":0.44276965899531406,"extension":6.941113630177555},"index":9,"playId":"13546720-3ae4-385a-8b4f-62f3cd1e01c7","pitchNumber":7,"startTime":"2026-07-21T23:09:46.870Z","endTime":"2026-07-21T23:09:50.805Z","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":95.6,"endSpeed":87.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.103460401276518,"aZ":-13.375244201133883,"pfxX":-6.475559232300942,"pfxZ":9.570523040619257,"pX":-1.2660300755703948,"pZ":1.5115983500761967,"vX0":4.789177883314175,"vY0":-139.02290482510963,"vZ0":-8.722715272288784,"x":165.26,"y":197.97,"x0":-2.1665341725399534,"y0":50.00463310547633,"z0":5.570202564572364,"aX":-12.723146376505454},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":10.8,"spinRate":2254,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.3934244939810778,"extension":6.873193524195772},"index":10,"playId":"278f5807-52a5-38d1-9016-a7fca5746d54","pitchNumber":8,"startTime":"2026-07-21T23:10:01.167Z","endTime":"2026-07-21T23:10:04.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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.798357452666995,"aZ":-13.647460352746645,"pfxX":-7.129901680536969,"pfxZ":9.511816421235682,"pX":-0.27095886199227637,"pZ":1.9144641042887494,"vX0":7.23780225020448,"vY0":-138.41970845877663,"vZ0":-7.518393680248182,"x":127.33,"y":187.09,"x0":-1.9885393090696446,"y0":50.003424113101104,"z0":5.572404841713882,"aX":-13.888793982627446},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":11.5,"spinRate":2377,"spinDirection":217},"zone":8,"typeConfidence":0.9,"plateTime":0.3951306450065979,"extension":6.834149117830533},"index":11,"playId":"d704e73e-f0f6-32ee-a133-425c0737b3f7","pitchNumber":9,"startTime":"2026-07-21T23:10:15.867Z","endTime":"2026-07-21T23:10:19.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21234250819554,"aZ":-11.361667799441229,"pfxX":-6.0603155034990195,"pfxZ":10.853635748627172,"pX":0.6049608782589863,"pZ":2.851291728447093,"vX0":9.13202637043706,"vY0":-138.17297395546106,"vZ0":-5.547953125912179,"x":93.94,"y":161.8,"x0":-1.9683659831572637,"y0":50.00104643177595,"z0":5.661224995625327,"aX":-11.619660722735572},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":8.9,"spinRate":2425,"spinDirection":215},"zone":3,"typeConfidence":0.91,"plateTime":0.3976968925086011,"extension":6.84414985544012},"index":12,"playId":"9e298448-fdf5-30f5-beb5-2df5704d4363","pitchNumber":10,"startTime":"2026-07-21T23:10:33.863Z","endTime":"2026-07-21T23:10:36.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12771509352643,"aZ":-11.040236538341828,"pfxX":-5.703206182406448,"pfxZ":10.965105417128347,"pX":-0.1740408811993281,"pZ":3.0674332440978196,"vX0":6.981290986885943,"vY0":-138.4713871853813,"vZ0":-5.248045594043266,"x":123.63,"y":155.96,"x0":-1.995999088520277,"y0":50.00003437435279,"z0":5.7366973182950485,"aX":-10.989642555705641},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.8,"breakHorizontal":8.8,"spinRate":2442,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.3967213040254154,"extension":6.836139121248663},"index":13,"playId":"2c61f20a-f1a0-38a4-b6e5-dfba6292eaf5","pitchNumber":11,"startTime":"2026-07-21T23:10:54.677Z","endTime":"2026-07-21T23:10:58.105Z","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.1,"endSpeed":86.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.098152420639316,"aZ":-11.668788283927308,"pfxX":-6.187201692522611,"pfxZ":10.691984432369608,"pX":0.7982421548610261,"pZ":2.177921829441875,"vX0":9.538121092969524,"vY0":-137.9492339319465,"vZ0":-7.168748845070813,"x":86.57,"y":179.98,"x0":-1.9081113822314926,"y0":50.001401177442816,"z0":5.605417890984882,"aX":-11.865163344590579},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":9.1,"spinRate":2438,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.39779094695492745,"extension":6.89288102856255},"hitData":{"launchSpeed":103.0,"launchAngle":14.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":155.49,"coordY":79.45}},"index":14,"playId":"4f34a0d0-d741-3305-a19b-69e3a9503861","pitchNumber":12,"startTime":"2026-07-21T23:11:12.036Z","endTime":"2026-07-21T23:11:19.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:11:19.656Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out to left fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-21T23:11:34.354Z","endTime":"2026-07-21T23:12:12.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.381800093317587,"aZ":-13.39480537520344,"pfxX":-6.089088125134368,"pfxZ":10.143898656110865,"pX":-0.6278843358423416,"pZ":3.0529591575855863,"vX0":6.052177852064906,"vY0":-135.39714133978998,"vZ0":-4.6293109887399115,"x":140.93,"y":156.35,"x0":-2.1042017018269177,"y0":50.00323323943768,"z0":5.7267854591413405,"aX":-11.27278674295438},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":9.7,"spinRate":2377,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.4049991833484423,"extension":6.8354936436544405},"index":0,"playId":"3d83fc91-7454-37cb-8b6a-3b51e1fbd042","pitchNumber":1,"startTime":"2026-07-21T23:11:48.099Z","endTime":"2026-07-21T23:11:51.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.607944213505377,"aZ":-11.708187376693465,"pfxX":-5.537134180267721,"pfxZ":10.958466190314715,"pX":0.5433184138758637,"pZ":2.907697556603226,"vX0":8.883381796385398,"vY0":-136.2135918059007,"vZ0":-5.192799518470965,"x":96.29,"y":160.27,"x0":-2.049921886413165,"y0":50.00463408477976,"z0":5.657338004972965,"aX":-10.343656847539465},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.8,"breakHorizontal":8.0,"spinRate":2535,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.4030326738503409,"extension":6.862720876116176},"hitData":{"launchSpeed":89.1,"launchAngle":44.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.26,"coordY":109.31}},"index":1,"playId":"a48ac6f5-ed94-3330-9876-abb684c54d6a","pitchNumber":2,"startTime":"2026-07-21T23:12:03.176Z","endTime":"2026-07-21T23:12:12.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:12:12.681Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Junior Caminero walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-21T23:12:24.070Z","endTime":"2026-07-21T23:14:13.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27284516352211,"aZ":-12.951503159075346,"pfxX":-5.6725994050447275,"pfxZ":10.279892303239187,"pX":0.24356551362027995,"pZ":2.8789296168731937,"vX0":8.12400586058349,"vY0":-136.6601290351087,"vZ0":-5.095274665326323,"x":107.72,"y":161.05,"x0":-2.0463347701704944,"y0":50.006433781910964,"z0":5.6746580542743565,"aX":-10.61187274911272},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":8.3,"spinRate":2451,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.402540995024939,"extension":6.779398584309826},"index":0,"playId":"761ce032-c225-3897-b0f7-99c7a2c800a6","pitchNumber":1,"startTime":"2026-07-21T23:12:39.224Z","endTime":"2026-07-21T23:12:42.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22616029640444,"aZ":-13.06536859610121,"pfxX":-5.41699606087789,"pfxZ":10.198686316026974,"pX":-1.0596748744463915,"pZ":2.3599814430223858,"vX0":4.929467740686442,"vY0":-136.76125862334848,"vZ0":-6.3163574587386995,"x":157.39,"y":175.06,"x0":-2.191338036363515,"y0":50.001308476569,"z0":5.614367636577428,"aX":-10.148719404974972},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":8.6,"spinRate":2441,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.40216519979423193,"extension":6.884710574717147},"index":1,"playId":"7384a20a-2015-3ac1-b1be-67d805ed831b","pitchNumber":2,"startTime":"2026-07-21T23:12:56.293Z","endTime":"2026-07-21T23:13:00.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.139440898907655,"aZ":-26.574181027126713,"pfxX":-9.704429698009879,"pfxZ":3.711080241720892,"pX":-0.3485632436910057,"pZ":1.0547403989861017,"vX0":7.80679960147488,"vY0":-122.61951902794205,"vZ0":-5.176332953309435,"x":130.29,"y":210.3,"x0":-2.325830715735004,"y0":50.00447882295897,"z0":5.483841342084482,"aX":-14.655536606871001},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.6,"breakHorizontal":15.6,"spinRate":1747,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.44811515413380265,"extension":6.862994848560606},"index":2,"playId":"da288340-daa8-3fc8-9b33-31e03de6f825","pitchNumber":3,"startTime":"2026-07-21T23:13:10.871Z","endTime":"2026-07-21T23:13:14.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.16344811398819,"aZ":-12.194681218415079,"pfxX":-6.468499741143847,"pfxZ":10.574709773039,"pX":-0.015553118343886382,"pZ":2.4461796518743792,"vX0":8.057925819433844,"vY0":-137.4666995261265,"vZ0":-6.2971592495576605,"x":117.59,"y":172.73,"x0":-2.1623632449448293,"y0":50.00063064938483,"z0":5.616116698390358,"aX":-12.218699031240053},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":9.7,"spinRate":2453,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.4004386088069367,"extension":6.872242641558813},"index":3,"playId":"183246ae-dc1f-3b77-acaa-82b01c7d729e","pitchNumber":4,"startTime":"2026-07-21T23:13:26.352Z","endTime":"2026-07-21T23:13:29.352Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-21T23:13:39.360Z","endTime":"2026-07-21T23:13:49.291Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91925824918897,"aZ":-29.558453238342196,"pfxX":-0.6939794102103836,"pfxZ":1.6666631876689848,"pX":1.5831282640592972,"pZ":-0.30053093857933705,"vX0":9.178200142833429,"vY0":-124.42130077373781,"vZ0":-8.179177802717547,"x":56.65,"y":246.89,"x0":-2.0629380948785037,"y0":50.00134203341624,"z0":5.478029241695652,"aX":-1.0885380228703199},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.3,"breakHorizontal":-0.8,"spinRate":2364,"spinDirection":328},"zone":14,"typeConfidence":0.91,"plateTime":0.44017919050068377,"extension":6.960684072628134},"index":5,"playId":"67b1fd39-24ba-35ee-8475-ebc537351260","pitchNumber":5,"startTime":"2026-07-21T23:13:49.291Z","endTime":"2026-07-21T23:13:52.757Z","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":85.9,"endSpeed":79.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.373345844263184,"aZ":-28.048579551192603,"pfxX":0.07249041451832028,"pfxZ":2.6034775691610648,"pX":0.6051237677199253,"pZ":0.7864106548297636,"vX0":7.155461620645582,"vY0":-124.82724536804028,"vZ0":-5.842931194943997,"x":93.93,"y":217.55,"x0":-2.3039766286480585,"y0":50.001160380372376,"z0":5.45734946355242,"aX":0.11375594628203996},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.6,"breakHorizontal":-1.7,"spinRate":2370,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.43825125976157775,"extension":6.948010452020683},"index":6,"playId":"7d28c750-648a-34f8-84ba-a3865aedf49c","pitchNumber":6,"startTime":"2026-07-21T23:14:09.865Z","endTime":"2026-07-21T23:14:13.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:14:13.884Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cedric Mullins doubles (5) on a line drive to right fielder Nathan Lukes. Junior Caminero to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-21T23:14:31.886Z","endTime":"2026-07-21T23:16:10.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":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":"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":93.2,"endSpeed":85.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.093737587811034,"aZ":-9.515525524390105,"pfxX":-5.2101323556646335,"pfxZ":12.225114425754494,"pX":-0.6338285651876482,"pZ":1.9839018497896534,"vX0":5.7856815910630335,"vY0":-135.4148187067669,"vZ0":-8.223708686610843,"x":141.16,"y":185.21,"x0":-2.1231069665508087,"y0":50.00391385108245,"z0":5.729363570218837,"aX":-9.658297713499554},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.5,"breakHorizontal":8.2,"spinRate":2453,"spinDirection":210},"zone":7,"typeConfidence":0.9,"plateTime":0.4047734470370168,"extension":6.719789691566603},"index":0,"playId":"4857278a-8d71-399a-bf13-c9e4841e4bda","pitchNumber":1,"startTime":"2026-07-21T23:14:41.818Z","endTime":"2026-07-21T23:14:45.090Z","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.4,"endSpeed":86.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.733026995862332,"aZ":-11.25596528138815,"pfxX":-6.827919345871075,"pfxZ":11.022084820340957,"pX":0.6000809805073287,"pZ":2.794780128004316,"vX0":9.532501778512643,"vY0":-137.00312688704568,"vZ0":-5.798730837396489,"x":94.13,"y":163.32,"x0":-2.039965560299708,"y0":50.00309116396384,"z0":5.710641944721283,"aX":-12.959323461942743},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":10.3,"spinRate":2469,"spinDirection":214},"zone":3,"typeConfidence":0.9,"plateTime":0.40004543822129124,"extension":6.861276077441234},"index":1,"playId":"d608172e-0117-3023-9c7a-cc96c450a604","pitchNumber":2,"startTime":"2026-07-21T23:14:59.373Z","endTime":"2026-07-21T23:15:02.373Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-21T23:15:12.634Z","endTime":"2026-07-21T23:15:31.166Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"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":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.771873463506314,"aZ":-25.31558695427298,"pfxX":-9.732308417587166,"pfxZ":4.508890839883665,"pX":0.10802360922495516,"pZ":0.1924979507289495,"vX0":8.708918896273156,"vY0":-122.19022170154857,"vZ0":-7.482889880997294,"x":112.88,"y":233.58,"x0":-2.2279769849782123,"y0":50.003551015795956,"z0":5.452049924819352,"aX":-14.802944949902194},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.7,"breakHorizontal":15.7,"spinRate":1506,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.4472792825426435,"extension":6.972259055210047},"index":3,"playId":"fc49cd50-fdd7-3296-857d-175626af68a7","pitchNumber":3,"startTime":"2026-07-21T23:15:31.166Z","endTime":"2026-07-21T23:15:34.486Z","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":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03260050942076,"aZ":-9.95260999560086,"pfxX":-7.031293977576622,"pfxZ":11.79065514229367,"pX":-0.05348274560548021,"pZ":1.5000378951068052,"vX0":7.964566500371948,"vY0":-136.8635980230756,"vZ0":-9.138688494646756,"x":119.04,"y":198.28,"x0":-2.096725180763345,"y0":50.00558750570483,"z0":5.577062226962657,"aX":-13.25527501545563},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.4,"breakHorizontal":10.9,"spinRate":2531,"spinDirection":214},"zone":8,"typeConfidence":0.91,"plateTime":0.40118857015646725,"extension":6.906810979528091},"hitData":{"launchSpeed":96.5,"launchAngle":10.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":212.39,"coordY":116.35}},"index":4,"playId":"692458ea-9ab2-364a-96a3-9842503bdbb7","pitchNumber":4,"startTime":"2026-07-21T23:15:58.619Z","endTime":"2026-07-21T23:16:10.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:16:10.565Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonny DeLuca singles on a fly ball to right fielder Nathan Lukes. Junior Caminero scores. Cedric Mullins scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-21T23:16:32.643Z","endTime":"2026-07-21T23:17:33.619Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.547225016895386,"aZ":-13.76895064451469,"pfxX":-6.1552012496477015,"pfxZ":9.742203459592679,"pX":-0.49837172966557025,"pZ":3.075856338124824,"vX0":6.700368063043571,"vY0":-136.45655978309074,"vZ0":-4.532132681780449,"x":136.0,"y":155.73,"x0":-2.183950776803705,"y0":50.000003828622965,"z0":5.7041953040128455,"aX":-11.625782004968798},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":9.7,"spinRate":2371,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.4011306858912391,"extension":6.872546719080061},"index":0,"playId":"06ba4cfc-1a17-3f08-afb7-e092a9b81797","pitchNumber":1,"startTime":"2026-07-21T23:16:48.028Z","endTime":"2026-07-21T23:16:53.028Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.763994889420424,"aZ":-12.262382973611592,"pfxX":-5.589500790919676,"pfxZ":10.674310691151177,"pX":1.1543691942507066,"pZ":2.241305660701383,"vX0":10.087021614974951,"vY0":-136.1751655532768,"vZ0":-6.732397324581614,"x":73.0,"y":178.26,"x0":-1.882993518794725,"y0":50.00675656752037,"z0":5.605967456083302,"aX":-10.431484142756139},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.9,"breakHorizontal":7.8,"spinRate":2273,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.4032599673235162,"extension":6.878333265195733},"hitData":{"launchSpeed":73.5,"launchAngle":33.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.81,"coordY":130.36}},"index":1,"playId":"8754be77-90a0-3a4a-8f47-83e0d809b427","pitchNumber":2,"startTime":"2026-07-21T23:17:19.395Z","endTime":"2026-07-21T23:17:33.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:17:33.619Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a line drive to right fielder Nathan Lukes. Jonny DeLuca scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-21T23:17:50.373Z","endTime":"2026-07-21T23:20:47.734Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09305531808815,"aZ":-26.8008089221582,"pfxX":-7.7407571815804355,"pfxZ":3.630678197754846,"pX":-1.2405555007825977,"pZ":1.6381511318393556,"vX0":4.8918835759963715,"vY0":-120.4589921517094,"vZ0":-4.055524324829874,"x":164.29,"y":194.55,"x0":-2.2859249077909176,"y0":50.000720869193565,"z0":5.697131700978925,"aX":-11.442213108439812},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.9,"breakHorizontal":13.0,"spinRate":1596,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.4536705103077834,"extension":6.861161780459418},"index":0,"playId":"5915c23c-6d46-30cb-a06b-a67b80a703d2","pitchNumber":1,"startTime":"2026-07-21T23:18:05.783Z","endTime":"2026-07-21T23:18:09.505Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.686754272880645,"aZ":-13.133940293610099,"pfxX":-5.993572289310772,"pfxZ":10.474898031170898,"pX":-0.33670556475208246,"pZ":2.946687988904265,"vX0":6.736086592216464,"vY0":-133.91354456193787,"vZ0":-4.992632763223332,"x":129.83,"y":159.22,"x0":-2.1050121211871886,"y0":50.001742762839335,"z0":5.7733468836884265,"aX":-10.894172327776966},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":9.4,"spinRate":2349,"spinDirection":214},"zone":1,"typeConfidence":0.89,"plateTime":0.4088698405764677,"extension":6.799685828736686},"index":1,"playId":"e5bbf1d1-c007-3987-bab0-d3cde0fbb6f1","pitchNumber":2,"startTime":"2026-07-21T23:18:26.456Z","endTime":"2026-07-21T23:18:31.907Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jonny DeLuca steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"e5bbf1d1-c007-3987-bab0-d3cde0fbb6f1","startTime":"2026-07-21T23:18:38.436Z","endTime":"2026-07-21T23:19:03.530Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676356,"link":"/api/v1/people/676356"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.553161797278808,"aZ":-11.280882984961128,"pfxX":-6.329446708566542,"pfxZ":11.16831409626161,"pX":-1.027788586882862,"pZ":2.832326877721357,"vX0":5.310960381129141,"vY0":-135.8636429569174,"vZ0":-5.5192914427839295,"x":156.18,"y":162.31,"x0":-2.184819417042362,"y0":50.004637055132335,"z0":5.67305185442233,"aX":-11.843267498122616},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.2,"breakHorizontal":10.3,"spinRate":2376,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.40303510990168867,"extension":6.865511003686304},"index":3,"playId":"d8964fd1-8df9-33bc-8274-4021f31ed84e","pitchNumber":3,"startTime":"2026-07-21T23:19:03.530Z","endTime":"2026-07-21T23:19:07.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.357212463929176,"aZ":-12.424576326247733,"pfxX":-6.179848478518935,"pfxZ":10.489417985795168,"pX":-0.6368817204388362,"pZ":3.284153196584693,"vX0":5.970273925818734,"vY0":-136.42214076686693,"vZ0":-4.364282582440337,"x":141.28,"y":150.11,"x0":-2.0520986980960423,"y0":50.00112194988372,"z0":5.762794202716678,"aX":-11.633328844821106},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":10.0,"spinRate":2395,"spinDirection":215},"zone":1,"typeConfidence":0.9,"plateTime":0.4016973407174187,"extension":6.76974082121922},"index":4,"playId":"0ca349b0-bd95-30ef-85ca-d720550e747f","pitchNumber":4,"startTime":"2026-07-21T23:19:23.754Z","endTime":"2026-07-21T23:19:26.900Z","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":94.2,"endSpeed":85.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77053851390898,"aZ":-13.538960101267413,"pfxX":-5.830823366517002,"pfxZ":9.798375212668557,"pX":-0.9243380257518786,"pZ":4.153972623258816,"vX0":5.404517135454591,"vY0":-137.14785959840637,"vZ0":-1.8342351952220126,"x":152.23,"y":126.62,"x0":-2.1643872107522935,"y0":50.00478426759302,"z0":5.756509358179643,"aX":-11.092060024708921},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":9.4,"spinRate":2375,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.39960567868449814,"extension":6.843911277602238},"index":5,"playId":"003ac3d2-f624-3065-b8b7-aa20162183b5","pitchNumber":5,"startTime":"2026-07-21T23:19:51.780Z","endTime":"2026-07-21T23:19:54.956Z","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":93.9,"endSpeed":85.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85517314503589,"aZ":-13.579657619589616,"pfxX":-5.948036215109288,"pfxZ":9.9205058393111,"pX":-0.5212328645453561,"pZ":3.287980073497898,"vX0":6.410547091226964,"vY0":-136.48758986683404,"vZ0":-4.100759332424744,"x":136.87,"y":150.0,"x0":-2.1348761213556577,"y0":50.00527536185557,"z0":5.75436124306938,"aX":-11.151705948208932},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":9.4,"spinRate":2391,"spinDirection":213},"zone":1,"typeConfidence":0.9,"plateTime":0.40231281889940096,"extension":6.8104652103287355},"index":6,"playId":"f3029bb2-c88e-3461-b668-18e6a6523cc0","pitchNumber":6,"startTime":"2026-07-21T23:20:12.180Z","endTime":"2026-07-21T23:20:16.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79601330782346,"aZ":-26.3464463411335,"pfxX":-8.447473686394897,"pfxZ":3.7487864682019394,"pX":-0.49404002081252696,"pZ":2.0202520374264643,"vX0":6.788314166028067,"vY0":-123.64379044161527,"vZ0":-3.577549194310198,"x":135.83,"y":184.23,"x0":-2.1726071380683276,"y0":50.003138519784564,"z0":5.687801839398991,"aX":-13.128641184468549},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.2,"breakHorizontal":13.8,"spinRate":1509,"spinDirection":233},"zone":7,"typeConfidence":0.9,"plateTime":0.4423679808453138,"extension":6.8504215133733375},"hitData":{"launchSpeed":68.3,"launchAngle":22.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":145.69,"coordY":97.38}},"index":7,"playId":"5042889a-370a-356d-a983-525ab3e2015e","pitchNumber":7,"startTime":"2026-07-21T23:20:36.094Z","endTime":"2026-07-21T23:20:47.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:20:47.734Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Williamson singles on a ground ball to center fielder Daulton Varsho. Chandler Simpson to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-21T23:21:54.736Z","endTime":"2026-07-21T23:22:28.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-21T23:21:03.480Z","endTime":"2026-07-21T23:21:57.026Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.056313856804845,"aZ":-13.379196533199677,"pfxX":-5.666051432571405,"pfxZ":10.357311723155284,"pX":-0.21295617189009525,"pZ":1.526644565637195,"vX0":6.651669027725929,"vY0":-133.66510176979497,"vZ0":-8.267472024664485,"x":125.12,"y":197.56,"x0":-1.9942988025948076,"y0":50.00424464182838,"z0":5.614775836968455,"aX":-10.282958806592308},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":8.9,"spinRate":2228,"spinDirection":216},"zone":13,"typeConfidence":0.88,"plateTime":0.409351534081313,"extension":6.832047640506671},"index":1,"playId":"47037f45-2c12-39a8-9e36-8884ecb29d4f","pitchNumber":1,"startTime":"2026-07-21T23:21:57.026Z","endTime":"2026-07-21T23:22:00.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06331964999149,"aZ":-15.462810930988944,"pfxX":-5.228983702732467,"pfxZ":9.20875876691065,"pX":0.36789566833148724,"pZ":2.7959730560505163,"vX0":8.207417962675528,"vY0":-133.6725373841598,"vZ0":-4.640267325354569,"x":102.98,"y":163.29,"x0":-2.0589978150986417,"y0":50.00344702397916,"z0":5.660013922097453,"aX":-9.490412491790176},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.8,"breakHorizontal":7.8,"spinRate":2288,"spinDirection":212},"zone":6,"typeConfidence":0.86,"plateTime":0.40932211665211726,"extension":6.7446334613576955},"hitData":{"launchSpeed":93.1,"launchAngle":5.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.64,"coordY":85.69}},"index":2,"playId":"d989e307-dd1d-3b1a-9d16-3a48f28c315f","pitchNumber":2,"startTime":"2026-07-21T23:22:18.233Z","endTime":"2026-07-21T23:22:28.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:22:28.117Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-21T23:22:43.809Z","endTime":"2026-07-21T23:23:50.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.607330226110026,"aZ":-28.992940068787334,"pfxX":-7.618118822403455,"pfxZ":2.0758560200696543,"pX":0.23944482152746793,"pZ":1.6479777989179127,"vX0":8.347024329887642,"vY0":-122.33620404100844,"vZ0":-3.67568773818389,"x":107.87,"y":194.28,"x0":-2.20917761651249,"y0":50.004396769368064,"z0":5.625411509258232,"aX":-11.67824505191892},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.2,"breakHorizontal":12.1,"spinRate":1452,"spinDirection":238},"zone":8,"typeConfidence":0.91,"plateTime":0.44582864550877765,"extension":6.973369828859106},"index":0,"playId":"ff43daa7-e7eb-3426-956f-797bac377cd1","pitchNumber":1,"startTime":"2026-07-21T23:23:06.508Z","endTime":"2026-07-21T23:23:09.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40612992893127,"aZ":-27.93119706373146,"pfxX":-8.02166872038492,"pfxZ":2.723247256782912,"pX":-0.46331266527853865,"pZ":1.5367230862391452,"vX0":6.631965448252482,"vY0":-123.44581251497328,"vZ0":-4.231749883613839,"x":134.66,"y":197.29,"x0":-2.130230258814532,"y0":50.00395711701739,"z0":5.5996473199598205,"aX":-12.498284926694446},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.2,"breakHorizontal":13.2,"spinRate":1578,"spinDirection":237},"zone":7,"typeConfidence":0.9,"plateTime":0.44211522535123793,"extension":6.891142323966753},"index":1,"playId":"6e6f514f-dd4e-3dc2-b401-bdefa5c273ce","pitchNumber":2,"startTime":"2026-07-21T23:23:26.687Z","endTime":"2026-07-21T23:23:29.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.949516556207662,"aZ":-25.925051221796856,"pfxX":-8.288877622027062,"pfxZ":4.008410674403359,"pX":-0.2651051686616137,"pZ":1.846204091031121,"vX0":7.49629648142228,"vY0":-123.55997126241716,"vZ0":-3.819659881561419,"x":127.11,"y":188.93,"x0":-2.2508528945908726,"y0":50.00038876117721,"z0":5.572814085138719,"aX":-12.908118321679959},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.6,"breakHorizontal":13.4,"spinRate":1599,"spinDirection":235},"zone":8,"typeConfidence":0.9,"plateTime":0.44207385829224144,"extension":6.8520762815454255},"index":2,"playId":"96a07cdb-4fa4-3b2d-abe4-b81ed422b7d8","pitchNumber":3,"startTime":"2026-07-21T23:23:47.498Z","endTime":"2026-07-21T23:23:50.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:23:50.533Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a ground ball to shortstop Taylor Walls.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-21T23:25:40.957Z","endTime":"2026-07-21T23:26:59.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.915577172927023,"aZ":-11.379292570110483,"pfxX":-4.1289635044172055,"pfxZ":10.927546294591021,"pX":0.051521639230963555,"pZ":2.0639138682365665,"vX0":5.843892237957858,"vY0":-137.4276174592794,"vZ0":-7.977376660359911,"x":115.04,"y":183.05,"x0":-1.5711275477641324,"y0":50.00383003714992,"z0":5.786993629262835,"aX":-7.858295323696719},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.1,"breakHorizontal":6.1,"spinRate":2430,"spinDirection":209},"zone":8,"typeConfidence":0.89,"plateTime":0.3993471717418604,"extension":6.407320074786016},"index":0,"playId":"eb04f49f-e811-3652-91fa-7bd74b079019","pitchNumber":1,"startTime":"2026-07-21T23:26:01.004Z","endTime":"2026-07-21T23:26:04.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.766453040332905,"aZ":-11.427425930744914,"pfxX":-3.7806594750275715,"pfxZ":10.824564683513913,"pX":-0.048944703577295544,"pZ":3.1086980899914556,"vX0":5.0674933500346695,"vY0":-137.8474840388638,"vZ0":-5.534349037731854,"x":118.87,"y":154.85,"x0":-1.4233004848578152,"y0":50.004635546951484,"z0":5.919783317283933,"aX":-7.24792726841123},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":5.8,"spinRate":2455,"spinDirection":201},"zone":2,"typeConfidence":0.89,"plateTime":0.3979334039385338,"extension":6.360000064835603},"index":1,"playId":"94ea1b68-690d-3e81-9b1d-947218f57a04","pitchNumber":2,"startTime":"2026-07-21T23:26:17.354Z","endTime":"2026-07-21T23:26:20.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.46264707216717,"aZ":-12.442314659730659,"pfxX":-3.251012182143557,"pfxZ":10.038849735489684,"pX":-0.9433934117755642,"pZ":4.8614756269225206,"vX0":3.0914371754898475,"vY0":-139.98880585351955,"vZ0":-1.1939416431702528,"x":152.96,"y":107.52,"x0":-1.644878792023566,"y0":50.00264209550428,"z0":6.116425770797999,"aX":-6.390025973215919},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.1,"breakHorizontal":5.2,"spinRate":2428,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.3927289194327761,"extension":6.264104463754834},"index":2,"playId":"345515dd-3ce3-3d95-bd91-942f675e6736","pitchNumber":3,"startTime":"2026-07-21T23:26:34.913Z","endTime":"2026-07-21T23:26:38.372Z","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":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.150821402224906,"aZ":-28.757473618564102,"pfxX":1.6218572022390074,"pfxZ":2.018799634171586,"pX":0.33348754651396656,"pZ":2.8565830287864333,"vX0":4.862347804575171,"vY0":-129.38867058174927,"vZ0":-2.0354558679857755,"x":104.29,"y":161.65,"x0":-1.7813979167343463,"y0":50.00611269811645,"z0":5.858533336378784,"aX":2.747398777276427},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.5,"breakHorizontal":-4.1,"spinRate":2366,"spinDirection":141},"zone":3,"typeConfidence":0.9,"plateTime":0.4234308716068367,"extension":6.222700666448015},"hitData":{"launchSpeed":82.9,"launchAngle":1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":131.9,"coordY":135.91}},"index":3,"playId":"cd348e2c-2b2a-367b-a3c5-f4aaf883e2e9","pitchNumber":4,"startTime":"2026-07-21T23:26:50.172Z","endTime":"2026-07-21T23:26:59.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:26:59.531Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. challenged (pitch result), call on the field was confirmed: Vladimir Guerrero Jr. called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-21T23:27:20.622Z","endTime":"2026-07-21T23:30:05.793Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.061055319954125,"aZ":-17.9012932537732,"pfxX":-9.423084068668697,"pfxZ":7.349756191904906,"pX":-0.32820800206712525,"pZ":2.3642619187455742,"vX0":6.864588751809574,"vY0":-138.52856126208394,"vZ0":-5.602166857434673,"x":129.51,"y":174.94,"x0":-1.614505056097548,"y0":50.00613629525014,"z0":5.610273618376296,"aX":-18.31044712605055},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":15.6,"spinRate":2274,"spinDirection":214},"zone":4,"typeConfidence":0.89,"plateTime":0.39544619586850427,"extension":6.620993133481674},"index":0,"playId":"19f7aa25-053d-39b3-8389-60a681e05ef1","pitchNumber":1,"startTime":"2026-07-21T23:27:28.924Z","endTime":"2026-07-21T23:27:32.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.478673038400785,"aZ":-25.3534663784265,"pfxX":3.5877275720700736,"pfxZ":3.8361985958957163,"pX":0.508338316314913,"pZ":2.992694751722298,"vX0":4.951212329767567,"vY0":-132.32938709716768,"vZ0":-2.495496466284862,"x":97.62,"y":157.98,"x0":-1.8511399116338367,"y0":50.00494095025233,"z0":5.799869305558099,"aX":6.3804084045704546},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.6,"breakHorizontal":-7.6,"spinRate":2532,"spinDirection":175},"zone":3,"typeConfidence":0.9,"plateTime":0.4134625122309994,"extension":6.44036624408598},"index":1,"playId":"d01a044e-07a1-3427-a5a6-950cf36cdc74","pitchNumber":2,"startTime":"2026-07-21T23:28:00.122Z","endTime":"2026-07-21T23:28:03.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43403563294948,"aZ":-11.110528756514338,"pfxX":-3.5995473751698714,"pfxZ":10.48016952054288,"pX":-0.33146520900302184,"pZ":3.536090200607851,"vX0":4.366154335060366,"vY0":-140.97051684142693,"vZ0":-4.875513738160885,"x":129.63,"y":143.31,"x0":-1.4336443931730587,"y0":50.003703403229004,"z0":6.006943041356854,"aX":-7.235683197653936},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":5.6,"spinRate":2468,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.38872782828861263,"extension":6.450605220051038},"index":2,"playId":"1b3e763e-ff78-3c0e-b242-579a076aad72","pitchNumber":3,"startTime":"2026-07-21T23:28:23.055Z","endTime":"2026-07-21T23:28:30.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.364994040452604,"aZ":-34.44954990666366,"pfxX":-6.1435655532016105,"pfxZ":-1.3298721073300523,"pX":0.18006209116148036,"pZ":1.4651080353184052,"vX0":6.7303039913832245,"vY0":-130.63656731072155,"vZ0":-4.099174446011933,"x":110.14,"y":199.22,"x0":-1.6450641266044905,"y0":50.00432891871432,"z0":5.675716979564303,"aX":-10.502271667592128},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-3.2,"breakHorizontal":9.5,"spinRate":1246,"spinDirection":231},"zone":14,"typeConfidence":0.92,"plateTime":0.4210713702520934,"extension":6.466626230137232},"index":3,"playId":"9187b0de-8a27-302b-a430-9758deb2c6ff","pitchNumber":4,"startTime":"2026-07-21T23:28:59.731Z","endTime":"2026-07-21T23:29:03.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69907711860972,"aZ":-31.211781535958327,"pfxX":2.247864633040143,"pfxZ":0.5615009954063082,"pX":1.1187523845671248,"pZ":1.8607284949355745,"vX0":6.2665209660121794,"vY0":-130.2428321604687,"vZ0":-3.994199046138579,"x":74.36,"y":188.54,"x0":-1.604547284202022,"y0":50.00647440448834,"z0":5.757866090217755,"aX":3.887663778207143},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.4,"breakHorizontal":-5.4,"spinRate":2737,"spinDirection":99},"zone":14,"typeConfidence":0.9,"plateTime":0.4195141161078859,"extension":6.459544281515032},"index":4,"playId":"2fa52218-7697-3206-9b9a-0b6dec9380a1","pitchNumber":5,"startTime":"2026-07-21T23:29:18.259Z","endTime":"2026-07-21T23:29:22.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72274397379979,"aZ":-18.75544242242178,"pfxX":-9.400444947270595,"pfxZ":6.952583655077097,"pX":-1.0748687919656303,"pZ":2.3590067096050804,"vX0":5.155247316901285,"vY0":-138.4855103456194,"vZ0":-5.4685912600126265,"x":157.97,"y":175.09,"x0":-1.7453129176744424,"y0":50.00570043547252,"z0":5.625809144568761,"aX":-18.147973984369326},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.5,"breakHorizontal":15.8,"spinRate":2370,"spinDirection":210},"zone":13,"typeConfidence":0.88,"plateTime":0.3964600484117242,"extension":6.6439664717917575},"index":5,"playId":"e5714950-3128-3c31-b828-ecbfe59c6927","pitchNumber":6,"startTime":"2026-07-21T23:29:37.730Z","endTime":"2026-07-21T23:29:40.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34087818097933,"aZ":-18.624541908147776,"pfxX":-10.111719936672078,"pfxZ":6.883765423038034,"pX":0.550631706805509,"pZ":1.6930393571568552,"vX0":9.388853169713794,"vY0":-139.6406247117464,"vZ0":-7.1737561755542485,"x":96.01,"y":193.07,"x0":-1.5464300685629222,"y0":50.006188069743764,"z0":5.5272755959725615,"aX":-19.912695805535286},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.0,"breakHorizontal":16.3,"spinRate":2423,"spinDirection":215},"zone":9,"typeConfidence":0.91,"plateTime":0.39269352271256697,"extension":6.613747812659267},"index":6,"playId":"3ab6d6b2-922d-368c-b03f-a9f6397eacbe","pitchNumber":7,"startTime":"2026-07-21T23:30:01.960Z","endTime":"2026-07-21T23:30:05.793Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"}},"playEndTime":"2026-07-21T23:30:05.793Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a line drive to center fielder Cedric Mullins. Nathan Lukes to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-21T23:30:24.451Z","endTime":"2026-07-21T23:31:26.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.278667435765115,"aZ":-28.244049420371883,"pfxX":2.250433876577093,"pfxZ":2.2764032715484532,"pX":1.3865827998715166,"pZ":2.8236822860042174,"vX0":7.005264637327283,"vY0":-130.71681152173423,"vZ0":-2.245834906175999,"x":64.15,"y":162.54,"x0":-1.623434275125906,"y0":50.00300267293814,"z0":5.820582452598431,"aX":3.8812519673311656},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.8,"breakHorizontal":-5.6,"spinRate":2641,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.419483479149684,"extension":6.4119867127756915},"index":0,"playId":"b520e07f-adbc-39f0-a3ff-e9fc87941d9f","pitchNumber":1,"startTime":"2026-07-21T23:30:36.548Z","endTime":"2026-07-21T23:30:39.691Z","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":96.0,"endSpeed":87.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24476331775671,"aZ":-17.65601435892048,"pfxX":-9.41036266867345,"pfxZ":7.392900926896132,"pX":-1.0618757121517597,"pZ":2.9725781825353645,"vX0":4.902072553292096,"vY0":-139.6622628503651,"vZ0":-4.097399154223277,"x":157.48,"y":158.52,"x0":-1.6231117816663807,"y0":50.000122565127356,"z0":5.629486983615241,"aX":-18.473807358026487},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":16.0,"spinRate":2408,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3930994072895655,"extension":6.466628394164578},"index":1,"playId":"031f004f-0dad-31ad-b2ef-9d7dd2c1148d","pitchNumber":2,"startTime":"2026-07-21T23:30:53.996Z","endTime":"2026-07-21T23:30:57.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.964771595308058,"aZ":-32.860077510874035,"pfxX":5.912488713272174,"pfxZ":-0.43669208886707445,"pX":0.04187623209908369,"pZ":2.803073077456308,"vX0":3.2228334341367355,"vY0":-124.8234889876691,"vZ0":-0.5292608556552317,"x":115.4,"y":163.1,"x0":-2.0337061471227624,"y0":50.00122889583282,"z0":5.7217623594023745,"aX":9.33454329320188},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.7,"breakHorizontal":-11.4,"spinRate":2173,"spinDirection":59},"zone":2,"typeConfidence":0.89,"plateTime":0.4386883414099585,"extension":6.349888968362633},"hitData":{"launchSpeed":75.3,"launchAngle":26.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":104.3,"coordY":84.73}},"index":2,"playId":"538eb147-ed62-316e-ad16-54d88f3e0a00","pitchNumber":3,"startTime":"2026-07-21T23:31:15.704Z","endTime":"2026-07-21T23:31:26.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:31:26.942Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a sharp line drive to center fielder Cedric Mullins. Nathan Lukes to 3rd. Ernie Clement to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-21T23:31:51.232Z","endTime":"2026-07-21T23:32:24.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnThird":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"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":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26606126120865,"aZ":-21.629645232895207,"pfxX":-9.998954922724595,"pfxZ":5.298053134945675,"pX":0.4110449491342691,"pZ":2.9397895434452783,"vX0":9.143430419545398,"vY0":-139.91877744190228,"vZ0":-3.565040396140451,"x":101.33,"y":159.41,"x0":-1.5930213100212756,"y0":50.00626438263822,"z0":5.640274262423774,"aX":-19.91694360716564},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.0,"breakHorizontal":16.3,"spinRate":2319,"spinDirection":214},"zone":3,"typeConfidence":0.91,"plateTime":0.39079170068544533,"extension":6.6171979987580825},"index":0,"playId":"e1deb9b4-2c21-3ac0-9d54-97cd7fbcc1ec","pitchNumber":1,"startTime":"2026-07-21T23:31:55.256Z","endTime":"2026-07-21T23:31:58.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.254799359988464,"aZ":-19.716248353867165,"pfxX":-9.867980451390299,"pfxZ":6.289510319823038,"pX":-0.2627067322918623,"pZ":2.2492478312232085,"vX0":7.075752028599678,"vY0":-139.79349149253514,"vZ0":-5.6618554140282376,"x":127.01,"y":178.05,"x0":-1.5434228028139174,"y0":50.00407786819849,"z0":5.593513496524319,"aX":-19.54934102903383},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":16.4,"spinRate":2462,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.39168702861434657,"extension":6.728920072638559},"hitData":{"launchSpeed":105.8,"launchAngle":8.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":112.47,"coordY":74.51}},"index":1,"playId":"41cfa0be-2671-3f6a-af25-76fcd864ce15","pitchNumber":2,"startTime":"2026-07-21T23:32:14.521Z","endTime":"2026-07-21T23:32:24.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:32:24.512Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daulton Varsho pops out to third baseman Junior Caminero on the infield fly rule.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-21T23:33:35.868Z","endTime":"2026-07-21T23:34:02.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnThird":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-21T23:32:42.617Z","endTime":"2026-07-21T23:33:38.189Z","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":89.3,"endSpeed":82.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93761430410199,"aZ":-29.580896633491797,"pfxX":1.4614266335389425,"pfxZ":1.5061423577673363,"pX":1.5489778872365927,"pZ":2.194735910476043,"vX0":7.988613110258823,"vY0":-129.95944303963086,"vZ0":-3.4153236172125583,"x":57.96,"y":179.52,"x0":-1.7480744233928962,"y0":50.00142201284785,"z0":5.760492455715374,"aX":2.5107350705635705},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.2,"breakHorizontal":-4.3,"spinRate":2437,"spinDirection":163},"zone":14,"typeConfidence":0.9,"plateTime":0.42064746647638085,"extension":6.580533564555847},"index":1,"playId":"669d6e71-9d2f-3517-9281-ae076d229dab","pitchNumber":1,"startTime":"2026-07-21T23:33:38.189Z","endTime":"2026-07-21T23:33:41.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.569685588741073,"aZ":-28.697155158803177,"pfxX":2.2508843735680055,"pfxZ":1.995602320103508,"pX":0.6661615568486016,"pZ":2.440348214890606,"vX0":5.976466488644647,"vY0":-131.04506328423636,"vZ0":-2.979466783550903,"x":91.61,"y":172.89,"x0":-1.9327603492829204,"y0":50.00639337406282,"z0":5.7260123061177906,"aX":3.9331701161091277},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.2,"breakHorizontal":-5.4,"spinRate":2543,"spinDirection":164},"zone":6,"typeConfidence":0.9,"plateTime":0.41727545134929445,"extension":6.39187857173073},"hitData":{"launchSpeed":51.8,"launchAngle":64.0,"totalDistance":91.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":109.64,"coordY":169.99}},"index":2,"playId":"2501a790-f80b-3f71-b76a-0ff99e8daa6b","pitchNumber":2,"startTime":"2026-07-21T23:33:54.782Z","endTime":"2026-07-21T23:34:02.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:34:02.740Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-21T23:34:16.528Z","endTime":"2026-07-21T23:35:28.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.127276874629185,"aZ":-31.11398759856482,"pfxX":2.043571875760861,"pfxZ":0.601268090647574,"pX":0.6229294840630819,"pZ":1.9733031159996917,"vX0":5.8803606829884805,"vY0":-131.6016882622458,"vZ0":-3.733483594344141,"x":93.26,"y":185.5,"x0":-1.9064868149163634,"y0":50.00093426579267,"z0":5.716983987757008,"aX":3.5794808274859418},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.5,"breakHorizontal":-5.0,"spinRate":2463,"spinDirection":149},"zone":9,"typeConfidence":0.9,"plateTime":0.41632795990914895,"extension":6.38359138921191},"index":0,"playId":"4e3f0a4b-33b5-3985-aee4-39f771735f5b","pitchNumber":1,"startTime":"2026-07-21T23:34:28.524Z","endTime":"2026-07-21T23:34:31.840Z","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.8,"endSpeed":87.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.977983171404535,"aZ":-21.689406863309433,"pfxX":-8.422062112038287,"pfxZ":5.340215419614193,"pX":-0.008876453375260543,"pZ":4.25243411600416,"vX0":7.337965822482977,"vY0":-139.37016220271116,"vZ0":-0.15698492531400654,"x":117.34,"y":123.96,"x0":-1.584612598096705,"y0":50.00025100713774,"z0":5.744643080973471,"aX":-16.528777644641803},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.8,"breakHorizontal":13.7,"spinRate":2355,"spinDirection":212},"zone":11,"typeConfidence":0.88,"plateTime":0.3933264876772551,"extension":6.550984721277942},"index":1,"playId":"ba6b499b-86cd-33b5-b77b-7d5b62b9fba5","pitchNumber":2,"startTime":"2026-07-21T23:34:48.344Z","endTime":"2026-07-21T23:34:51.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68591745864705,"aZ":-18.016190419962335,"pfxX":-8.943363796295234,"pfxZ":7.152381689127186,"pX":-1.0688684359807952,"pZ":2.671633201817375,"vX0":4.848513420340586,"vY0":-140.0411450196121,"vZ0":-4.773405999299909,"x":157.74,"y":166.65,"x0":-1.664065628810994,"y0":50.00234168205413,"z0":5.58293263179068,"aX":-17.69879363649927},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.1,"breakHorizontal":15.1,"spinRate":2364,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.39166366239028383,"extension":6.452283598692913},"index":2,"playId":"726d3434-507e-3450-ad0b-df8efda547e0","pitchNumber":3,"startTime":"2026-07-21T23:35:06.720Z","endTime":"2026-07-21T23:35:09.720Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.367762682821045,"aZ":-27.363235276339942,"pfxX":0.2279485083388213,"pfxZ":2.6673677696575817,"pX":1.7490982191014544,"pZ":2.1246751662713135,"vX0":8.911456942364643,"vY0":-132.88847159411685,"vZ0":-3.986927207149816,"x":50.33,"y":181.41,"x0":-1.6661709650090553,"y0":50.00088025386032,"z0":5.614126730072538,"aX":0.41043828096880325},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.2,"breakHorizontal":-2.2,"spinRate":2602,"spinDirection":161},"zone":14,"typeConfidence":0.9,"plateTime":0.41092091841184875,"extension":6.504075336197155},"index":3,"playId":"befdd78f-e35a-3d6a-9a88-5a86f6f5a005","pitchNumber":4,"startTime":"2026-07-21T23:35:25.097Z","endTime":"2026-07-21T23:35:28.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:35:28.122Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Fortes flies out to left fielder Myles Straw.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-21T23:37:44.513Z","endTime":"2026-07-21T23:39:13.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.1,"endSpeed":83.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.102282094813226,"aZ":-12.357143491856803,"pfxX":-3.9338725439935347,"pfxZ":11.158421665624598,"pX":1.414335443255611,"pZ":1.5154111868897644,"vX0":9.970411422398481,"vY0":-132.16271079867457,"vZ0":-8.527588532346329,"x":63.09,"y":197.86,"x0":-1.8892842308458375,"y0":50.00377395065876,"z0":5.6829047567627375,"aX":-6.987593256917508},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.6,"breakHorizontal":5.0,"spinRate":2258,"spinDirection":210},"zone":14,"typeConfidence":0.86,"plateTime":0.41379049821209213,"extension":6.856626281944782},"index":0,"playId":"acfe8919-c4c8-3c44-b06b-82e4faeb14b9","pitchNumber":1,"startTime":"2026-07-21T23:37:47.802Z","endTime":"2026-07-21T23:37:51.154Z","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":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.27086965067805,"aZ":-28.53679174845782,"pfxX":1.0164866334142697,"pfxZ":2.5430471955838074,"pX":0.34533233092850285,"pZ":0.5043543650068392,"vX0":5.849965644176595,"vY0":-118.50140242994524,"vZ0":-5.960483414061205,"x":103.84,"y":225.16,"x0":-2.280834311371894,"y0":50.00343659632514,"z0":5.638303396644469,"aX":1.4551911196382579},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.5,"breakHorizontal":-3.1,"spinRate":2206,"spinDirection":211},"zone":14,"typeConfidence":0.92,"plateTime":0.4610680993277354,"extension":6.714641794113998},"index":1,"playId":"db05e969-9cf7-3545-ae45-4f1771e1f1c1","pitchNumber":2,"startTime":"2026-07-21T23:38:00.636Z","endTime":"2026-07-21T23:38:04.357Z","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":93.1,"endSpeed":85.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.748630286836196,"aZ":-11.064773089483694,"pfxX":-5.499904830507816,"pfxZ":11.37254644216833,"pX":0.1239157193546725,"pZ":2.105660683385766,"vX0":7.6584841773134995,"vY0":-135.2094238174632,"vZ0":-7.525082713285883,"x":112.28,"y":181.93,"x0":-2.0272478386519475,"y0":50.00424844294746,"z0":5.696500580082669,"aX":-10.210923208203877},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.2,"breakHorizontal":8.4,"spinRate":2389,"spinDirection":211},"zone":8,"typeConfidence":0.9,"plateTime":0.4046849818277596,"extension":6.938664802998992},"index":2,"playId":"bf667bd9-40e7-356c-81d9-b0838ce9a40d","pitchNumber":3,"startTime":"2026-07-21T23:38:14.523Z","endTime":"2026-07-21T23:38:17.812Z","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":93.0,"endSpeed":85.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.588513005497795,"aZ":-12.231858209704722,"pfxX":-7.2269826629354075,"pfxZ":10.737727701549181,"pX":0.8170031359149912,"pZ":1.7301484868040242,"vX0":9.91203648891946,"vY0":-134.9719991600266,"vZ0":-8.028615949232385,"x":85.86,"y":192.07,"x0":-1.9529603198745935,"y0":50.003540193551984,"z0":5.592070311929154,"aX":-13.422894420372876},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":11.2,"spinRate":2409,"spinDirection":215},"zone":14,"typeConfidence":0.89,"plateTime":0.4048068453561591,"extension":6.847311461308751},"index":3,"playId":"5bb85cae-ca7d-3dab-9d4b-53e00829b327","pitchNumber":4,"startTime":"2026-07-21T23:38:28.704Z","endTime":"2026-07-21T23:38:32.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78342262822804,"aZ":-25.72779410834487,"pfxX":-8.797074721416998,"pfxZ":4.4420581353341,"pX":-0.047373228208887064,"pZ":1.8827838953783822,"vX0":7.545912609622386,"vY0":-119.62959183712574,"vZ0":-3.515101515325388,"x":118.81,"y":187.94,"x0":-2.097523481374142,"y0":50.004080297970916,"z0":5.674064773360496,"aX":-12.76939487772451},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.4,"breakHorizontal":14.2,"spinRate":1517,"spinDirection":231},"zone":8,"typeConfidence":0.9,"plateTime":0.4576111064345958,"extension":6.842666585782772},"index":4,"playId":"c317715c-5986-37ee-9a39-cca82589ca4c","pitchNumber":5,"startTime":"2026-07-21T23:38:44.441Z","endTime":"2026-07-21T23:38:47.441Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-21T23:38:54.448Z","endTime":"2026-07-21T23:39:05.413Z","isPitch":false,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.181726699550655,"aZ":-25.682113072739877,"pfxX":-8.35198373243915,"pfxZ":4.297062525462671,"pX":-0.07204281460525927,"pZ":1.953044978585181,"vX0":7.58363082926614,"vY0":-121.88819992152183,"vZ0":-3.5883456335368256,"x":119.75,"y":186.05,"x0":-2.13339932861737,"y0":50.0017000844527,"z0":5.65347346609734,"aX":-12.610255487054781},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.2,"breakHorizontal":13.4,"spinRate":1724,"spinDirection":227},"zone":8,"typeConfidence":0.9,"plateTime":0.44879036534062644,"extension":7.069422023104695},"hitData":{"launchSpeed":71.9,"launchAngle":32.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.53,"coordY":127.17}},"index":6,"playId":"78d496cb-33ed-3348-b942-f911ad5d834c","pitchNumber":6,"startTime":"2026-07-21T23:39:05.413Z","endTime":"2026-07-21T23:39:13.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:39:13.589Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-21T23:39:24.908Z","endTime":"2026-07-21T23:40:31.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.4,"endSpeed":86.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72630320926829,"aZ":-11.766243851300027,"pfxX":-5.597788931460188,"pfxZ":10.656014287436218,"pX":-0.5813459799637439,"pZ":2.3464562987993816,"vX0":6.0885139497946685,"vY0":-137.33430302844644,"vZ0":-6.723095484818618,"x":139.16,"y":175.43,"x0":-2.097203881877249,"y0":50.00077825212326,"z0":5.622437235197737,"aX":-10.718087055301506},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.1,"breakHorizontal":8.9,"spinRate":2328,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.3984694772329678,"extension":6.816420490811864},"index":0,"playId":"4b106ab0-00f5-3d59-b32d-8a7c0cb94dd4","pitchNumber":1,"startTime":"2026-07-21T23:39:39.104Z","endTime":"2026-07-21T23:39:42.104Z","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":94.1,"endSpeed":86.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.017540768567294,"aZ":-11.719846556489387,"pfxX":-4.507833475460543,"pfxZ":10.73767541707636,"pX":-1.2954455659805302,"pZ":3.5235911552014327,"vX0":3.9505088956309686,"vY0":-137.0716539259423,"vZ0":-3.8800721836734104,"x":166.38,"y":143.64,"x0":-2.1689915211664053,"y0":50.001965403409805,"z0":5.7564681948713385,"aX":-8.586174928047239},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":7.3,"spinRate":2262,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.39945202825088977,"extension":6.77903312134006},"index":1,"playId":"71bb150a-7fc1-3d81-903a-619c1cf2c224","pitchNumber":2,"startTime":"2026-07-21T23:39:55.392Z","endTime":"2026-07-21T23:39:58.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08600790166617,"aZ":-28.529352295203434,"pfxX":0.039419135511064685,"pfxZ":2.388563107742432,"pX":0.7058951792026801,"pZ":0.6906746200237185,"vX0":6.925022247597078,"vY0":-122.59383318849046,"vZ0":-5.890773040190183,"x":90.09,"y":220.13,"x0":-2.159596510331187,"y0":50.00026069662493,"z0":5.55781409833945,"aX":0.05862725254806102},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.1,"breakHorizontal":-1.7,"spinRate":2274,"spinDirection":156},"zone":14,"typeConfidence":0.91,"plateTime":0.446665842744812,"extension":6.95929739220344},"index":2,"playId":"509a44d3-9a23-30fd-abc8-567620508d3e","pitchNumber":3,"startTime":"2026-07-21T23:40:08.121Z","endTime":"2026-07-21T23:40:11.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.190026716274843,"aZ":-27.428494166614446,"pfxX":-9.33207780103278,"pfxZ":3.2489273931766363,"pX":0.02622741334026739,"pZ":1.5682439225604723,"vX0":8.266210779693704,"vY0":-120.34696012576532,"vZ0":-3.8331845500998747,"x":116.0,"y":196.44,"x0":-2.246952356295821,"y0":50.00443328716775,"z0":5.621542528224556,"aX":-13.638131514628123},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.2,"breakHorizontal":14.9,"spinRate":1475,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.4557995933843042,"extension":6.862905181355965},"hitData":{"launchSpeed":75.2,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.36,"coordY":165.7}},"index":3,"playId":"ad310364-af0e-3b58-8320-bc01041949eb","pitchNumber":4,"startTime":"2026-07-21T23:40:23.379Z","endTime":"2026-07-21T23:40:31.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:40:31.850Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a soft ground ball to third baseman Kazuma Okamoto.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-21T23:40:46.790Z","endTime":"2026-07-21T23:41:04.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.071496661945073,"aZ":-24.154307929446414,"pfxX":-7.739906096333256,"pfxZ":5.438955255343894,"pX":-0.5301204733161697,"pZ":2.3354247051847796,"vX0":6.554094675404217,"vY0":-120.83515549986882,"vZ0":-2.8390899869018664,"x":137.21,"y":175.72,"x0":-2.275177582955926,"y0":50.00600438822232,"z0":5.653347171998385,"aX":-11.420682521054133},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.4,"breakHorizontal":12.4,"spinRate":1581,"spinDirection":228},"zone":4,"typeConfidence":0.9,"plateTime":0.45371088905847445,"extension":6.937280425711183},"hitData":{"launchSpeed":48.8,"launchAngle":-55.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":111.56,"coordY":178.43}},"index":0,"playId":"27c0e56f-7e37-39df-8cee-c6ad1c3d0b79","pitchNumber":1,"startTime":"2026-07-21T23:40:55.634Z","endTime":"2026-07-21T23:41:04.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:41:04.433Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a line drive to second baseman Ernie Clement. Jonathan Aranda to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-21T23:41:20.078Z","endTime":"2026-07-21T23:44:10.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"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_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17783511632887,"aZ":-23.857710485663766,"pfxX":-8.31783701951949,"pfxZ":5.684781561752538,"pX":-0.26781609235707315,"pZ":1.812321373817024,"vX0":7.134154755403603,"vY0":-120.18496304657441,"vZ0":-4.210302326080423,"x":127.21,"y":189.85,"x0":-2.1932473593513113,"y0":50.004982375502955,"z0":5.704447655541243,"aX":-12.176252643131203},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":9.5,"breakHorizontal":13.3,"spinRate":1678,"spinDirection":223},"zone":8,"typeConfidence":0.9,"plateTime":0.45565139405238453,"extension":6.9194599997939985},"index":0,"playId":"54aa1bdb-145b-30b2-b261-0e5cf58712f5","pitchNumber":1,"startTime":"2026-07-21T23:41:32.571Z","endTime":"2026-07-21T23:41:35.611Z","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.5,"endSpeed":77.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.437359502991185,"aZ":-27.012326648638357,"pfxX":-0.9490943535012575,"pfxZ":3.3959800734313745,"pX":0.354517944691978,"pZ":0.7982211280760267,"vX0":6.662289880596163,"vY0":-122.82033903261669,"vZ0":-5.623095303431267,"x":103.49,"y":217.23,"x0":-2.27565226973899,"y0":50.004272868917226,"z0":5.428821340860795,"aX":-1.4440316856991262},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.0,"breakHorizontal":0.1,"spinRate":2155,"spinDirection":239},"zone":14,"typeConfidence":0.88,"plateTime":0.44679300054200555,"extension":6.846733867497117},"index":1,"playId":"95b10886-1427-34f7-b6c0-810af0ce6da7","pitchNumber":2,"startTime":"2026-07-21T23:41:56.417Z","endTime":"2026-07-21T23:41:59.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.094832211203997,"aZ":-25.666256892870365,"pfxX":-10.064783350505856,"pfxZ":4.186587762809742,"pX":0.055085242188790455,"pZ":0.9691886981951711,"vX0":8.78930416286378,"vY0":-123.76456466832637,"vZ0":-5.94211341278271,"x":114.9,"y":212.61,"x0":-2.2300826697668237,"y0":50.00617963775615,"z0":5.543682134546891,"aX":-15.658446028854415},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.4,"breakHorizontal":16.2,"spinRate":1693,"spinDirection":232},"zone":14,"typeConfidence":0.89,"plateTime":0.44212556132831704,"extension":6.974461680625406},"index":2,"playId":"b31ed744-36fe-368a-8c78-652312ff3ede","pitchNumber":3,"startTime":"2026-07-21T23:42:15.916Z","endTime":"2026-07-21T23:42:19.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.603049761628434,"aZ":-12.030755140818629,"pfxX":-5.777748623432932,"pfxZ":10.545460943017531,"pX":-0.8191683488535273,"pZ":2.5860531955980415,"vX0":5.40277839364407,"vY0":-137.8146943859704,"vZ0":-6.14383322172737,"x":148.22,"y":168.96,"x0":-2.0609359256290736,"y0":50.005574058245706,"z0":5.668282850024024,"aX":-11.039189699703131},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":9.2,"spinRate":2417,"spinDirection":214},"zone":4,"typeConfidence":0.91,"plateTime":0.39849793258495136,"extension":6.811332930365291},"index":3,"playId":"d5b7cc2f-935f-3448-8362-5eb413a2bf8e","pitchNumber":4,"startTime":"2026-07-21T23:42:35.009Z","endTime":"2026-07-21T23:42:38.009Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-21T23:42:50.180Z","endTime":"2026-07-21T23:43:08.629Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.68450519501164,"aZ":-25.289040397187186,"pfxX":-8.289889061633598,"pfxZ":4.473000579890174,"pX":-0.6734879162927787,"pZ":0.9132761895346749,"vX0":6.638076482595953,"vY0":-122.82306721927175,"vZ0":-5.842888398690821,"x":142.67,"y":214.12,"x0":-2.324669668322015,"y0":50.001484399765644,"z0":5.453446835698805,"aX":-12.756067532844408},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.1,"breakHorizontal":13.6,"spinRate":1546,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.4447313038618077,"extension":7.107506046129759},"index":5,"playId":"6c9dcd2b-cfa3-3934-8559-cc0e18daf017","pitchNumber":5,"startTime":"2026-07-21T23:43:08.629Z","endTime":"2026-07-21T23:43:12.478Z","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.9,"endSpeed":86.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.048117157340872,"aZ":-14.169961577564232,"pfxX":-5.766808875961731,"pfxZ":9.322285305010325,"pX":-0.9197180037536191,"pZ":3.246150993056513,"vX0":5.274628903040466,"vY0":-138.15796405992765,"vZ0":-4.101536765809502,"x":152.06,"y":151.13,"x0":-2.1052689914782117,"y0":50.00175729153799,"z0":5.703536527620314,"aX":-11.137120165630538},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":9.4,"spinRate":2377,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.3965762088903899,"extension":6.793693633476258},"index":6,"playId":"2728d02e-f863-384b-9f2b-de44e1ec4f32","pitchNumber":6,"startTime":"2026-07-21T23:43:29.379Z","endTime":"2026-07-21T23:43:32.735Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.329895813617554,"aZ":-12.0046526548114,"pfxX":-7.4999202561584095,"pfxZ":10.383461327620394,"pX":-0.930747735024345,"pZ":2.9653666416392706,"vX0":5.749556182619044,"vY0":-138.80151883089826,"vZ0":-5.240224728583245,"x":152.48,"y":158.72,"x0":-2.0591122343242843,"y0":50.00439803377355,"z0":5.683509117278372,"aX":-14.571670970158266},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":12.4,"spinRate":2453,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.3952670607485689,"extension":6.925262606567009},"hitData":{"launchSpeed":58.2,"launchAngle":37.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":159.26,"coordY":142.52}},"index":7,"playId":"01dcb627-b30a-3397-8c5c-af607b9292a9","pitchNumber":7,"startTime":"2026-07-21T23:43:56.789Z","endTime":"2026-07-21T23:44:10.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:44:10.687Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to left fielder Myles Straw.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-21T23:44:52.864Z","endTime":"2026-07-21T23:46:27.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":3},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.911268508837043,"aZ":-26.695805628974647,"pfxX":-7.907806668187243,"pfxZ":3.6093125585210686,"pX":0.053413098419040315,"pZ":0.7984058357945794,"vX0":7.871816780816895,"vY0":-121.63278910130889,"vZ0":-5.89867120086765,"x":114.96,"y":217.22,"x0":-2.17737888233216,"y0":50.004878491172434,"z0":5.531597107616174,"aX":-12.007174857201024},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.5,"breakHorizontal":12.7,"spinRate":1677,"spinDirection":233},"zone":14,"typeConfidence":0.91,"plateTime":0.44807459732030397,"extension":6.98229468950374},"index":0,"playId":"312ba655-144a-381b-a750-f215e8ef924a","pitchNumber":1,"startTime":"2026-07-21T23:44:57.018Z","endTime":"2026-07-21T23:45:00.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50826536242677,"aZ":-26.861194010481533,"pfxX":-7.310818805413907,"pfxZ":3.5275897666947986,"pX":-0.1537134594802104,"pZ":0.8272978790064126,"vX0":7.169900282158129,"vY0":-121.31316941178413,"vZ0":-5.602631578416822,"x":122.86,"y":216.44,"x0":-2.1837137526611317,"y0":50.00309949458539,"z0":5.479341535152894,"aX":-11.006745974171434},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.4,"breakHorizontal":11.8,"spinRate":1698,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.44979434469454604,"extension":7.0437238249954115},"index":1,"playId":"0b7c7aca-cdc6-32ef-867a-2469c3596cc4","pitchNumber":2,"startTime":"2026-07-21T23:45:17.847Z","endTime":"2026-07-21T23:45:21.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46709388831242,"aZ":-14.15712712864314,"pfxX":-5.35324265887528,"pfxZ":9.505380784896653,"pX":-0.3010024510657208,"pZ":3.9109262710700103,"vX0":6.739612447200782,"vY0":-136.8798714633812,"vZ0":-2.2308327372726895,"x":128.47,"y":133.18,"x0":-2.1006794019216004,"y0":50.006762149579096,"z0":5.706952277601952,"aX":-10.15182543301588},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":8.3,"spinRate":2300,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.40029381741748216,"extension":6.8255301447624195},"index":2,"playId":"72a73f86-d1ed-30e1-9444-619178c4fd04","pitchNumber":3,"startTime":"2026-07-21T23:45:57.092Z","endTime":"2026-07-21T23:46:00.465Z","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":94.2,"endSpeed":86.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.486834851318182,"aZ":-13.764051603238675,"pfxX":-6.44611489538573,"pfxZ":9.708877297558885,"pX":-0.29898549088335136,"pZ":2.577667200515366,"vX0":7.250582893581712,"vY0":-136.8809342656862,"vZ0":-5.675398933389647,"x":128.4,"y":169.18,"x0":-2.145857937765496,"y0":50.00036496681841,"z0":5.6219370070908266,"aX":-12.219456826922901},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":10.1,"spinRate":2370,"spinDirection":214},"zone":4,"typeConfidence":0.9,"plateTime":0.4003076651338766,"extension":6.808772150683452},"hitData":{"launchSpeed":82.1,"launchAngle":50.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.3,"coordY":132.05}},"index":3,"playId":"b1d183bf-3060-313c-a8a6-dfe7410bd144","pitchNumber":4,"startTime":"2026-07-21T23:46:18.367Z","endTime":"2026-07-21T23:46:27.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:46:27.248Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Valenzuela walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-21T23:48:36.522Z","endTime":"2026-07-21T23:50:22.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":77.4,"endSpeed":70.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.041409419025197,"aZ":-44.62125654635001,"pfxX":4.436045935024644,"pfxZ":-9.857036579271487,"pX":-1.7384018379599104,"pZ":4.4892551987026845,"vX0":-0.8595668081862075,"vY0":-112.43343694194213,"vZ0":6.135002752831539,"x":183.26,"y":117.57,"x0":-1.9238712294168312,"y0":50.00417301446109,"z0":6.29041277264683,"aX":5.600367970674706},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-15.6,"breakHorizontal":-7.8,"spinRate":2577,"spinDirection":27},"zone":11,"typeConfidence":0.91,"plateTime":0.4897933324754815,"extension":6.2983582147982276},"index":0,"playId":"3ac08fc7-d191-335c-81be-cf528ab46b61","pitchNumber":1,"startTime":"2026-07-21T23:48:38.846Z","endTime":"2026-07-21T23:48:42.146Z","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.3,"endSpeed":86.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.674100094453806,"aZ":-12.73019374775624,"pfxX":-4.275346613411271,"pfxZ":10.082344380923267,"pX":-0.5450286168185688,"pZ":2.9868323226034215,"vX0":3.850731224223986,"vY0":-138.62834217213043,"vZ0":-5.560915093155381,"x":137.78,"y":158.14,"x0":-1.4029538374573867,"y0":50.0025780157044,"z0":5.883170588539004,"aX":-8.244311121492137},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":6.8,"spinRate":2484,"spinDirection":206},"zone":1,"typeConfidence":0.89,"plateTime":0.3965300141559367,"extension":6.354965669501984},"index":1,"playId":"2ddefdbe-ddce-391f-8299-44634b34bb72","pitchNumber":2,"startTime":"2026-07-21T23:48:54.728Z","endTime":"2026-07-21T23:48:57.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.136110271822957,"aZ":-30.20456254824695,"pfxX":1.3168690065877842,"pfxZ":1.1689419096052927,"pX":1.3965004096695102,"pZ":2.1248684411098337,"vX0":7.2035723166450865,"vY0":-129.0133897814913,"vZ0":-3.4590780453932948,"x":63.77,"y":181.41,"x0":-1.5999199322828301,"y0":50.00565525357024,"z0":5.804026227154217,"aX":2.2263244786479826},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.6,"breakHorizontal":-4.0,"spinRate":2687,"spinDirection":130},"zone":14,"typeConfidence":0.9,"plateTime":0.4240987622723238,"extension":6.381637124670044},"index":2,"playId":"d0df0051-f2a8-3a5b-9a71-8c2fd6630c66","pitchNumber":3,"startTime":"2026-07-21T23:49:12.994Z","endTime":"2026-07-21T23:49:16.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.351585101702845,"aZ":-22.982850733450523,"pfxX":-10.347930352321185,"pfxZ":4.781336376541194,"pX":-0.5834695766233967,"pZ":3.591336516183454,"vX0":6.590008940716539,"vY0":-138.14465077922176,"vZ0":-1.5471108530738569,"x":139.24,"y":141.81,"x0":-1.6622474538120446,"y0":50.0031432499116,"z0":5.712014542830942,"aX":-19.890879806722115},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":17.3,"spinRate":2289,"spinDirection":215},"zone":11,"typeConfidence":0.86,"plateTime":0.39733183675491235,"extension":6.355258471850438},"index":3,"playId":"53d66c58-f3c0-356a-b8b6-ce099bfb5ba1","pitchNumber":4,"startTime":"2026-07-21T23:49:29.496Z","endTime":"2026-07-21T23:49:32.496Z","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":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.734763136065574,"aZ":-31.658323000923243,"pfxX":1.8701856469227591,"pfxZ":0.30648319151245573,"pX":1.2441148670625013,"pZ":2.0644854197261284,"vX0":6.828677877138408,"vY0":-128.29355884861005,"vZ0":-3.2944742164722367,"x":69.58,"y":183.04,"x0":-1.687234537234386,"y0":50.00357813890896,"z0":5.814142036750165,"aX":3.1382320931405716},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.1,"breakHorizontal":-4.8,"spinRate":2588,"spinDirection":83},"zone":14,"typeConfidence":0.9,"plateTime":0.42576538742587333,"extension":6.286822244455973},"index":4,"playId":"eafda545-1d2e-3678-9332-7a9a9bdf2e8f","pitchNumber":5,"startTime":"2026-07-21T23:50:00.214Z","endTime":"2026-07-21T23:50:03.911Z","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":95.9,"endSpeed":87.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23325690955874,"aZ":-11.496322351901368,"pfxX":-1.6797448286348484,"pfxZ":10.514739056832273,"pX":0.26902294984137193,"pZ":4.615662751553023,"vX0":5.11012342665982,"vY0":-139.5465138758912,"vZ0":-1.7828784736017327,"x":106.75,"y":114.16,"x0":-1.3699683985221254,"y0":50.00229645586874,"z0":6.022714264514563,"aX":-3.303474143257494},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.8,"breakHorizontal":1.9,"spinRate":2429,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.39292056706361933,"extension":6.315205427635969},"index":5,"playId":"8a89b98f-10a1-300c-b21e-09903f11a2c1","pitchNumber":6,"startTime":"2026-07-21T23:50:18.853Z","endTime":"2026-07-21T23:50:22.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:50:22.453Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-21T23:50:33.131Z","endTime":"2026-07-21T23:51:27.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.702148683246964,"aZ":-20.470382552095057,"pfxX":-10.456758341698388,"pfxZ":6.105389888850176,"pX":-0.2708729984782904,"pZ":2.8769729968451108,"vX0":7.205665507771334,"vY0":-137.8496653071835,"vZ0":-3.85875777352929,"x":127.33,"y":161.1,"x0":-1.5649882957718526,"y0":50.00602236517331,"z0":5.683503103968565,"aX":-20.0537663960646},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.4,"breakHorizontal":17.4,"spinRate":2350,"spinDirection":213},"zone":2,"typeConfidence":0.88,"plateTime":0.39791546970583136,"extension":6.360040336979002},"index":0,"playId":"b1631c78-50ca-3d2d-9057-c8d32bb4d4dd","pitchNumber":1,"startTime":"2026-07-21T23:50:48.540Z","endTime":"2026-07-21T23:50:51.868Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.833339910257113,"aZ":-25.235404943101898,"pfxX":2.3995318249623123,"pfxZ":3.9827661795476104,"pX":1.3160528689800852,"pZ":1.7503018164927038,"vX0":6.779581888053076,"vY0":-130.72999768693748,"vZ0":-5.460629970521374,"x":66.84,"y":191.52,"x0":-1.6156601815589937,"y0":50.002309084911495,"z0":5.743950624558881,"aX":4.1812383775942985},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.2,"breakHorizontal":-5.8,"spinRate":2534,"spinDirection":171},"zone":14,"typeConfidence":0.9,"plateTime":0.417896585101762,"extension":6.308777626316532},"index":1,"playId":"f6e8e738-166f-3587-8211-0e9be42057db","pitchNumber":2,"startTime":"2026-07-21T23:51:05.987Z","endTime":"2026-07-21T23:51:09.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17715798484588,"aZ":-11.015115644234008,"pfxX":-3.419688488943116,"pfxZ":10.532912767026982,"pX":-0.8402455649972915,"pZ":3.1099059107476736,"vX0":3.052461412261959,"vY0":-140.88437171472367,"vZ0":-5.635215765507254,"x":149.03,"y":154.81,"x0":-1.4937490569009135,"y0":50.00654775208689,"z0":5.849009144260156,"aX":-6.872007161527951},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":5.5,"spinRate":2562,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.3888697717484533,"extension":6.600337657413788},"index":2,"playId":"ce81e177-6272-38c2-85d3-8e2f888572cf","pitchNumber":3,"startTime":"2026-07-21T23:51:24.452Z","endTime":"2026-07-21T23:51:27.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:51:27.452Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Myles Straw flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-21T23:51:32.590Z","endTime":"2026-07-21T23:52:24.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69072604215769,"aZ":-18.185765060263158,"pfxX":-9.403017913839754,"pfxZ":7.409998654113133,"pX":-0.4461834106161484,"pZ":2.445163825263227,"vX0":6.49000377796266,"vY0":-136.6745990221504,"vZ0":-5.239077622971492,"x":134.01,"y":172.76,"x0":-1.6322675707632148,"y0":50.00483346591779,"z0":5.639646802189617,"aX":-17.755530021745987},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":15.6,"spinRate":2334,"spinDirection":213},"zone":4,"typeConfidence":0.84,"plateTime":0.4010558059760525,"extension":6.6112005273196015},"index":0,"playId":"4c87c7b3-e7e2-368d-a9f0-e20ef73135c2","pitchNumber":1,"startTime":"2026-07-21T23:51:54.781Z","endTime":"2026-07-21T23:51:58.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5106958416211,"aZ":-17.78797792118552,"pfxX":-8.620157171230343,"pfxZ":7.372070282311633,"pX":-0.6796966241303632,"pZ":3.0621627911874008,"vX0":5.536915988877493,"vY0":-139.11542361472104,"vZ0":-3.9690382595183222,"x":142.91,"y":156.1,"x0":-1.58049405650515,"y0":50.00153951566575,"z0":5.693517689507809,"aX":-16.81920925533824},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":14.4,"spinRate":2402,"spinDirection":212},"zone":1,"typeConfidence":0.89,"plateTime":0.3943921627485656,"extension":6.586055923827695},"hitData":{"launchSpeed":72.7,"launchAngle":31.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.99,"coordY":101.62}},"index":1,"playId":"48b84855-ebe6-3c8e-96ce-475b15951e9c","pitchNumber":2,"startTime":"2026-07-21T23:52:17.012Z","endTime":"2026-07-21T23:52:24.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:52:24.499Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-21T23:52:45.806Z","endTime":"2026-07-21T23:53:24.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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.3,"endSpeed":86.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.551533561681435,"aZ":-18.219173272217354,"pfxX":-9.456536155667076,"pfxZ":7.193227950319413,"pX":0.27854074839195786,"pZ":3.0807334130090793,"vX0":8.471257819411042,"vY0":-138.5579723948822,"vZ0":-3.6440524911912533,"x":106.38,"y":155.6,"x0":-1.592854548686329,"y0":50.00571105487022,"z0":5.633723786876477,"aX":-18.35282679609502},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.4,"breakHorizontal":15.4,"spinRate":2409,"spinDirection":214},"zone":3,"typeConfidence":0.9,"plateTime":0.3956280586575369,"extension":6.547434010639673},"index":0,"playId":"ed7a1e6e-a026-3208-99dd-433969a8a1e9","pitchNumber":1,"startTime":"2026-07-21T23:52:53.171Z","endTime":"2026-07-21T23:52:56.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93933732018669,"aZ":-32.139010260227195,"pfxX":-9.323733005602527,"pfxZ":0.025196377589990604,"pX":0.10101526120715382,"pZ":1.3327720350524088,"vX0":7.319569481994839,"vY0":-130.78065363645837,"vZ0":-4.631600495603028,"x":113.15,"y":202.8,"x0":-1.5408563180690322,"y0":50.005975485454705,"z0":5.57364062422413,"aX":-15.942938576909361},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.8,"breakHorizontal":15.0,"spinRate":1349,"spinDirection":240},"zone":14,"typeConfidence":0.92,"plateTime":0.4209222132559245,"extension":6.545518957254516},"hitData":{"launchSpeed":87.2,"launchAngle":-14.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.48,"coordY":158.3}},"index":1,"playId":"27f4e431-9e80-35bc-89b4-d517ac45a7bf","pitchNumber":2,"startTime":"2026-07-21T23:53:17.351Z","endTime":"2026-07-21T23:53:24.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:53:24.849Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonny DeLuca lines out to center fielder Daulton Varsho.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-21T23:55:47.363Z","endTime":"2026-07-21T23:56:52.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.177361724662404,"aZ":-14.851428794820784,"pfxX":-4.6019921472496925,"pfxZ":9.699548741268687,"pX":0.7638260213152183,"pZ":3.0248740684070925,"vX0":8.589958159540622,"vY0":-132.4961949454625,"vZ0":-4.34204281356133,"x":87.88,"y":157.11,"x0":-1.9159449926712127,"y0":50.00041410646886,"z0":5.763357498184031,"aX":-8.217444069545985},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.8,"breakHorizontal":6.6,"spinRate":2189,"spinDirection":212},"zone":3,"typeConfidence":0.85,"plateTime":0.4127255524784199,"extension":6.8060051681417955},"index":0,"playId":"4f7792cc-e528-346d-b99e-a3538e7c779e","pitchNumber":1,"startTime":"2026-07-21T23:55:51.897Z","endTime":"2026-07-21T23:55:55.207Z","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":83.3,"endSpeed":76.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15897285857264,"aZ":-27.139219972942385,"pfxX":1.0143376418237091,"pfxZ":3.375266868455337,"pX":-0.003158486101010925,"pZ":1.2651159509962526,"vX0":4.985243884752503,"vY0":-121.16043117203161,"vZ0":-4.686290743330493,"x":117.12,"y":204.62,"x0":-2.217086682056727,"y0":50.001194323213625,"z0":5.589610113441465,"aX":1.5100939560205011},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.3,"breakHorizontal":-3.0,"spinRate":2196,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.45167551852886856,"extension":6.947144806643053},"index":1,"playId":"1149d4e7-ed84-3a09-b5b0-0e7b24c2be09","pitchNumber":2,"startTime":"2026-07-21T23:56:02.758Z","endTime":"2026-07-21T23:56:06.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.147004760261435,"aZ":-28.320831436318873,"pfxX":0.7066715320064016,"pfxZ":2.6407167427236455,"pX":1.0126966804294855,"pZ":0.21063888845585335,"vX0":7.290723697644961,"vY0":-120.75663217441763,"vZ0":-6.553684023869146,"x":78.4,"y":233.09,"x0":-2.152540811780946,"y0":50.00193524098977,"z0":5.490057886648498,"aX":1.0311022786796162},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.2,"breakHorizontal":-3.2,"spinRate":2168,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.45567901812575906,"extension":6.850596793738109},"index":2,"playId":"16532f18-bc60-3274-8f57-d0ddff24bf7a","pitchNumber":3,"startTime":"2026-07-21T23:56:14.136Z","endTime":"2026-07-21T23:56:17.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.585086142040048,"aZ":-11.595896214358522,"pfxX":-5.663778376904381,"pfxZ":11.105487527636786,"pX":0.08094261976562861,"pZ":2.7241416399655893,"vX0":7.608906281838417,"vY0":-135.49584041605547,"vZ0":-5.614668657746337,"x":113.91,"y":165.23,"x0":-2.032374502768532,"y0":50.00146603048291,"z0":5.638938274281918,"aX":-10.49390305881082},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":8.5,"spinRate":2291,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.40479821209734457,"extension":6.861930064476602},"index":3,"playId":"64cc7d29-7dce-35a2-beb4-60963300239f","pitchNumber":4,"startTime":"2026-07-21T23:56:28.247Z","endTime":"2026-07-21T23:56:31.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.213102300735578,"aZ":-11.389326428403105,"pfxX":-6.215315861080679,"pfxZ":10.949058532049396,"pX":-0.11136105419996102,"pZ":1.9357675267671486,"vX0":7.236487734687392,"vY0":-136.91572628105777,"vZ0":-7.80485893255176,"x":121.24,"y":186.51,"x0":-1.9810978671470851,"y0":50.00598389936992,"z0":5.602817698878609,"aX":-11.803003993058558},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":9.7,"spinRate":2340,"spinDirection":222},"zone":8,"typeConfidence":0.9,"plateTime":0.40003644963432583,"extension":6.912899672670224},"hitData":{"launchSpeed":99.3,"launchAngle":14.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.41,"coordY":77.32}},"index":4,"playId":"e6a25ae9-4b07-322e-8870-cf5300cca030","pitchNumber":5,"startTime":"2026-07-21T23:56:44.665Z","endTime":"2026-07-21T23:56:52.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:56:52.740Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a bunt ground ball to third baseman Kazuma Okamoto.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-21T23:57:06.401Z","endTime":"2026-07-21T23:57:24.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26996397001281,"aZ":-31.125090035681065,"pfxX":1.2935247837626465,"pfxZ":0.783246423638964,"pX":-0.023287513657788732,"pZ":1.878128382383426,"vX0":4.7167641844678405,"vY0":-115.70117449408872,"vZ0":-1.9059285067398282,"x":117.89,"y":188.07,"x0":-2.2634425980067414,"y0":50.00491507588458,"z0":5.719090289705964,"aX":1.7388220871405513},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":1.2,"breakHorizontal":-3.6,"spinRate":2184,"spinDirection":143},"zone":8,"typeConfidence":0.92,"plateTime":0.47491024527490255,"extension":6.8111174443917575},"hitData":{"launchSpeed":14.5,"launchAngle":-22.0,"totalDistance":9.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":120.4,"coordY":189.77}},"index":0,"playId":"6756a238-ea16-3cd6-9873-a7c78ca6df2a","pitchNumber":1,"startTime":"2026-07-21T23:57:17.487Z","endTime":"2026-07-21T23:57:24.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:57:24.609Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Williamson singles on a line drive to center fielder Daulton Varsho. Chandler Simpson to 3rd. Chandler Simpson advances to 3rd, on a fielding error by center fielder Daulton Varsho.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-21T23:57:47.377Z","endTime":"2026-07-21T23:58:25.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"postOnThird":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","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":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.334539148788792,"aZ":-26.707947971184765,"pfxX":-9.821636023627814,"pfxZ":3.760570422712104,"pX":-0.881976440287082,"pZ":1.6796045016899714,"vX0":6.092116960882183,"vY0":-120.12615792214223,"vZ0":-3.74621305549514,"x":150.62,"y":193.43,"x0":-2.1811108044041774,"y0":50.005129943981686,"z0":5.646726673629635,"aX":-14.285738379302803},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.1,"breakHorizontal":16.2,"spinRate":1466,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.4568206061322946,"extension":6.889146317031915},"index":0,"playId":"e595aff9-6e35-3e76-875d-f65cf60570f5","pitchNumber":1,"startTime":"2026-07-21T23:57:53.839Z","endTime":"2026-07-21T23:57:57.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23898928268223,"aZ":-13.403396225724721,"pfxX":-5.831908613960756,"pfxZ":10.236176165757097,"pX":-0.8703670956123496,"pZ":2.3793394160835124,"vX0":5.221121495823723,"vY0":-135.00925214833293,"vZ0":-6.268533680296306,"x":150.18,"y":174.54,"x0":-2.0779848679752106,"y0":50.000598827645796,"z0":5.686376378588453,"aX":-10.692350157009615},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":9.4,"spinRate":2278,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.4067326655110648,"extension":6.8278101032015925},"hitData":{"launchSpeed":92.2,"launchAngle":14.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.86,"coordY":105.7}},"index":1,"playId":"bc4fa64a-3c3a-316b-a963-17d326870840","pitchNumber":2,"startTime":"2026-07-21T23:58:13.294Z","endTime":"2026-07-21T23:58:25.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T23:58:25.840Z","atBatIndex":25},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Taylor Walls reaches on a fielder's choice out, pitcher Kevin Gausman to catcher Brandon Valenzuela. Chandler Simpson out at home. Ben Williamson to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-21T23:59:00.516Z","endTime":"2026-07-22T00:00:47.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"postOnSecond":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592332,"link":"/api/v1/people/592332"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_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":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.051048543695163,"aZ":-27.52674855811379,"pfxX":-8.942819857871767,"pfxZ":3.158527128720853,"pX":-0.4957337548792729,"pZ":1.4396657361632743,"vX0":6.865591559657604,"vY0":-120.62763063770761,"vZ0":-4.0640682643591965,"x":135.9,"y":199.91,"x0":-2.220661303001448,"y0":50.00090389818927,"z0":5.580415147384405,"aX":-13.14267280386843},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.9,"breakHorizontal":14.5,"spinRate":1642,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.4545382263797322,"extension":7.0183363459327355},"index":0,"playId":"403f9409-e4b5-314a-99ca-338ddbcf800b","pitchNumber":1,"startTime":"2026-07-21T23:59:00.516Z","endTime":"2026-07-21T23:59:05.622Z","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":91.1,"endSpeed":82.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.138272613452145,"aZ":-15.081153783737264,"pfxX":-5.021229043553563,"pfxZ":9.652572494235631,"pX":-1.683272086266628,"pZ":3.792456918957688,"vX0":3.1890226857306065,"vY0":-132.67547339679828,"vZ0":-2.3428123422200295,"x":181.16,"y":136.38,"x0":-2.252516633434443,"y0":50.0053522470792,"z0":5.794680303396283,"aX":-8.893838843101596},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2140,"spinDirection":218},"zone":11,"typeConfidence":0.88,"plateTime":0.4138816843034223,"extension":6.838989146796304},"index":1,"playId":"df90e58e-bca2-35ff-ac3b-006e76d1d8e1","pitchNumber":2,"startTime":"2026-07-21T23:59:26.850Z","endTime":"2026-07-21T23:59:30.452Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"df90e58e-bca2-35ff-ac3b-006e76d1d8e1","startTime":"2026-07-21T23:59:36.290Z","endTime":"2026-07-21T23:59:52.762Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"ad036e4f-8e1f-4e4b-a9f9-90d41490b030","startTime":"2026-07-21T23:59:52.762Z","endTime":"2026-07-21T23:59:57.762Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.397247139782003,"aZ":-26.48241737707435,"pfxX":-9.355937455546613,"pfxZ":3.8761450031310325,"pX":0.18921846983129767,"pZ":0.794406531262654,"vX0":8.581540183940248,"vY0":-120.66533194463287,"vZ0":-5.907120200398589,"x":109.79,"y":217.33,"x0":-2.2048695276021437,"y0":50.003923826121266,"z0":5.620108779857317,"aX":-13.74017079587234},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.8,"breakHorizontal":14.8,"spinRate":1658,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.45464732167805355,"extension":7.010125056122428},"index":4,"playId":"e644ce96-0ada-394b-8c85-dcc1011540d1","pitchNumber":3,"startTime":"2026-07-22T00:00:11.521Z","endTime":"2026-07-22T00:00:15.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32599752048022,"aZ":-12.129786735846388,"pfxX":-5.987026218280134,"pfxZ":10.975181512853354,"pX":-0.5692051333717107,"pZ":2.0984750044911626,"vX0":6.110350057332281,"vY0":-134.5628219341185,"vZ0":-7.051167130018187,"x":138.7,"y":182.12,"x0":-2.096036695777291,"y0":50.00195413937495,"z0":5.619682173225607,"aX":-10.933714517726164},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":9.5,"spinRate":2257,"spinDirection":212},"zone":4,"typeConfidence":0.9,"plateTime":0.40768485055843273,"extension":6.800889852591761},"hitData":{"launchSpeed":29.7,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":130.09,"coordY":190.98}},"index":5,"playId":"d1ea0df3-090c-3b05-99f1-b1799df9b91e","pitchNumber":4,"startTime":"2026-07-22T00:00:40.842Z","endTime":"2026-07-22T00:00:47.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:00:47.573Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out softly, catcher Brandon Valenzuela to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-22T00:01:19.190Z","endTime":"2026-07-22T00:02:17.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.982108301775227,"aZ":-21.938814996863137,"pfxX":-9.214699725557995,"pfxZ":6.7176116724594666,"pX":-0.3129276831725384,"pZ":1.0959986075942778,"vX0":7.566889591187182,"vY0":-122.83986085455575,"vZ0":-5.941580975065077,"x":128.93,"y":209.19,"x0":-2.2403189928060634,"y0":50.00500204842099,"z0":5.418796697379677,"aX":-14.044338650659919},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.9,"breakHorizontal":14.9,"spinRate":1466,"spinDirection":235},"zone":13,"typeConfidence":0.88,"plateTime":0.44638354986604645,"extension":7.104386717549664},"index":0,"playId":"e5c80620-eb44-3f3f-af23-ff9475135eef","pitchNumber":1,"startTime":"2026-07-22T00:01:28.536Z","endTime":"2026-07-22T00:01:32.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.189719654358502,"aZ":-24.368339008434987,"pfxX":-9.013857870274384,"pfxZ":5.251504863038414,"pX":0.12699895893214866,"pZ":1.2366639787540659,"vX0":8.52197530646601,"vY0":-121.54385698981596,"vZ0":-5.03319681174812,"x":112.16,"y":205.39,"x0":-2.2638669393564936,"y0":50.00479695266292,"z0":5.4667614644295375,"aX":-13.405260517797798},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.4,"breakHorizontal":14.2,"spinRate":1390,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.451702553352471,"extension":7.025444181046848},"index":1,"playId":"0333f7f4-63b3-3a0e-9c50-e491c03e6361","pitchNumber":2,"startTime":"2026-07-22T00:01:48.418Z","endTime":"2026-07-22T00:01:52.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30574990730667,"aZ":-13.199550511138328,"pfxX":-7.253540246946558,"pfxZ":10.038403900452721,"pX":-0.05437413196268544,"pZ":2.69284097852825,"vX0":7.823235857932908,"vY0":-137.10578908133706,"vZ0":-5.534763040455044,"x":119.07,"y":166.07,"x0":-2.0119610511860704,"y0":50.006035243758895,"z0":5.650012120085912,"aX":-13.715383673212727},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":11.4,"spinRate":2494,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.40057711237457205,"extension":6.861646425251008},"hitData":{"launchSpeed":48.2,"launchAngle":-59.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":124.76,"coordY":201.77}},"index":2,"playId":"2ec1d9d8-b677-3d9c-885b-f4856746f94d","pitchNumber":3,"startTime":"2026-07-22T00:02:09.226Z","endTime":"2026-07-22T00:02:17.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:02:17.806Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vladimir Guerrero Jr. lines out to center fielder Cedric Mullins.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-22T00:04:19.053Z","endTime":"2026-07-22T00:05:38.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18131776188156,"aZ":-11.114304841062177,"pfxX":-2.8679726164287027,"pfxZ":10.745018898315728,"pX":0.21057042882823418,"pZ":2.3589383654550296,"vX0":5.424031481550522,"vY0":-139.3189917880137,"vZ0":-7.491510299295424,"x":108.97,"y":175.09,"x0":-1.391595803990971,"y0":50.0038504835833,"z0":5.822778097902747,"aX":-5.622129161904736},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.0,"breakHorizontal":4.1,"spinRate":2445,"spinDirection":200},"zone":5,"typeConfidence":0.91,"plateTime":0.3936142556430027,"extension":6.455851135718956},"index":0,"playId":"f369d309-0f92-32b0-9a18-6b3343091b2a","pitchNumber":1,"startTime":"2026-07-22T00:04:24.799Z","endTime":"2026-07-22T00:04:28.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09546809006927,"aZ":-30.478643788356447,"pfxX":2.7497069059713892,"pfxZ":0.9980243707163856,"pX":0.4815914157574573,"pZ":1.3900944837699167,"vX0":4.841329681388069,"vY0":-129.18743532852272,"vZ0":-5.045590866550196,"x":98.64,"y":201.25,"x0":-1.7688423493102128,"y0":50.00530449615587,"z0":5.6915527510964266,"aX":4.680986582309067},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.0,"breakHorizontal":-6.0,"spinRate":2718,"spinDirection":166},"zone":14,"typeConfidence":0.9,"plateTime":0.4228098363787707,"extension":6.305336721437633},"index":1,"playId":"2767026a-e4bd-39a7-9218-bc1b96683686","pitchNumber":2,"startTime":"2026-07-22T00:04:39.508Z","endTime":"2026-07-22T00:04:43.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.097516537516526,"aZ":-17.629675169755792,"pfxX":-9.803420465881821,"pfxZ":7.531771374036348,"pX":0.5368134932383247,"pZ":2.2493647848503304,"vX0":8.797311474044044,"vY0":-138.37051585424334,"vZ0":-5.863663602753092,"x":96.54,"y":178.05,"x0":-1.4166379160651696,"y0":50.0022938959735,"z0":5.585159634116043,"aX":-18.929200038460316},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.5,"breakHorizontal":15.8,"spinRate":2383,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.3964804299096092,"extension":6.666475038154486},"index":2,"playId":"3313399d-30cd-3bbb-8520-9a56f2bb76fa","pitchNumber":3,"startTime":"2026-07-22T00:04:55.057Z","endTime":"2026-07-22T00:04:58.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85483344585805,"aZ":-25.35323725057675,"pfxX":-7.08233524718179,"pfxZ":3.9498452501274883,"pX":-0.05579982462849445,"pZ":1.9093696774049402,"vX0":5.969169880370293,"vY0":-130.67211623577242,"vZ0":-4.590309149654299,"x":119.13,"y":187.23,"x0":-1.450961184488241,"y0":50.004513855178075,"z0":5.596600885771681,"aX":-12.234070289935605},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.4,"breakHorizontal":11.5,"spinRate":1611,"spinDirection":241},"zone":8,"typeConfidence":0.91,"plateTime":0.4193712075797529,"extension":6.584897522190611},"index":3,"playId":"c11004fc-5073-34ea-94f6-2b1199be14ea","pitchNumber":4,"startTime":"2026-07-22T00:05:12.226Z","endTime":"2026-07-22T00:05:15.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15097288698653,"aZ":-10.54955893229587,"pfxX":-3.0320306307574336,"pfxZ":10.749913309063226,"pX":0.04785790341028484,"pZ":3.0390490370756713,"vX0":5.036823158701116,"vY0":-141.17573921885435,"vZ0":-5.965528219467646,"x":115.18,"y":156.73,"x0":-1.3682333719087767,"y0":50.004105391527375,"z0":5.863533835186392,"aX":-6.100378181107747},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.4,"breakHorizontal":4.4,"spinRate":2485,"spinDirection":199},"zone":2,"typeConfidence":0.91,"plateTime":0.3884730857936187,"extension":6.4519951285712125},"hitData":{"launchSpeed":89.2,"launchAngle":21.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.65,"coordY":77.13}},"index":4,"playId":"d0591016-ca44-3755-860f-47be0c1026c1","pitchNumber":5,"startTime":"2026-07-22T00:05:30.946Z","endTime":"2026-07-22T00:05:38.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:05:38.190Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-22T00:05:43.727Z","endTime":"2026-07-22T00:07:15.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00221061285103,"aZ":-10.766092574199785,"pfxX":-3.4089228943599967,"pfxZ":10.771146783488863,"pX":0.8976978293807606,"pZ":1.9846791378719477,"vX0":7.229494407117528,"vY0":-140.17992256101806,"vZ0":-8.486676579979285,"x":82.78,"y":185.19,"x0":-1.2731865801910862,"y0":50.00693612951896,"z0":5.7564171537885676,"aX":-6.778320417203611},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.9,"breakHorizontal":4.7,"spinRate":2544,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.3908926879205499,"extension":6.503774794491837},"index":0,"playId":"e633331f-718a-3bbd-98d9-72259ff469d1","pitchNumber":1,"startTime":"2026-07-22T00:06:02.505Z","endTime":"2026-07-22T00:06:06.082Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.693335035367024,"aZ":-26.266776001350287,"pfxX":1.5703721284412366,"pfxZ":3.2417180197122617,"pX":0.6431216375033287,"pZ":1.8567116382260995,"vX0":5.608012827573746,"vY0":-133.36723645757095,"vZ0":-5.182786708235097,"x":92.49,"y":188.65,"x0":-1.6813832244005154,"y0":50.00101076154111,"z0":5.693162018534415,"aX":2.8595804666120483},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.0,"breakHorizontal":-4.0,"spinRate":2737,"spinDirection":179},"zone":9,"typeConfidence":0.9,"plateTime":0.4089583133033412,"extension":6.536076535690675},"index":1,"playId":"5ce0ad8e-6e7f-37e4-8a22-c9321f9e4945","pitchNumber":2,"startTime":"2026-07-22T00:06:32.362Z","endTime":"2026-07-22T00:06:35.986Z","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.3,"endSpeed":83.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04977898900795,"aZ":-28.327873639967937,"pfxX":2.1615403032955127,"pfxZ":2.194954362155203,"pX":0.9200386101223312,"pZ":1.7681963740088347,"vX0":5.707124862758434,"vY0":-131.45887855546923,"vZ0":-4.892677571431528,"x":81.93,"y":191.04,"x0":-1.5574140564771362,"y0":50.00642708609223,"z0":5.7485234781942625,"aX":3.7957323099229305},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.1,"breakHorizontal":-5.2,"spinRate":2764,"spinDirection":167},"zone":14,"typeConfidence":0.9,"plateTime":0.41615628251350767,"extension":6.427690008961806},"index":2,"playId":"2b9c2c39-3bfa-3fcb-8407-f90188174e83","pitchNumber":3,"startTime":"2026-07-22T00:06:49.940Z","endTime":"2026-07-22T00:06:54.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.474799009026974,"aZ":-18.20795090632576,"pfxX":-10.22790395878847,"pfxZ":7.1114637029374945,"pX":-0.4289065668813024,"pZ":1.9724404276016987,"vX0":6.688725888352242,"vY0":-139.51321802416624,"vZ0":-6.617896166718454,"x":133.35,"y":185.52,"x0":-1.5331667167252663,"y0":50.00511388795534,"z0":5.583014717740883,"aX":-20.089771346537205},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.6,"breakHorizontal":17.0,"spinRate":2455,"spinDirection":211},"zone":7,"typeConfidence":0.91,"plateTime":0.39317245680623314,"extension":6.536177165395865},"hitData":{"launchSpeed":97.6,"launchAngle":26.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.07,"coordY":43.61}},"index":3,"playId":"897b21b2-f26d-34aa-b1ab-5275adc4ffc8","pitchNumber":4,"startTime":"2026-07-22T00:07:06.261Z","endTime":"2026-07-22T00:07:15.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:07:15.420Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-22T00:07:26.158Z","endTime":"2026-07-22T00:08:25.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.517888638934995,"aZ":-9.639094825359654,"pfxX":-2.779131295179509,"pfxZ":11.452118241280957,"pX":1.8107256296869507,"pZ":2.3751351105964718,"vX0":9.040858569591233,"vY0":-139.22638607086276,"vZ0":-7.752496065638456,"x":47.98,"y":174.65,"x0":-1.1140860907696217,"y0":50.005764531616535,"z0":5.829459632653062,"aX":-5.470040151185694},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.3,"breakHorizontal":3.2,"spinRate":2562,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.39301620657006353,"extension":6.525199040003587},"index":0,"playId":"3d950954-a7f4-3200-be1d-abb10f5bebdc","pitchNumber":1,"startTime":"2026-07-22T00:07:43.456Z","endTime":"2026-07-22T00:07:46.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.607690278258378,"aZ":-9.934054384534504,"pfxX":-3.4285658187792922,"pfxZ":11.193326313751069,"pX":-0.1859819917658603,"pZ":2.2315292056600673,"vX0":4.552115125875058,"vY0":-140.0656536644536,"vZ0":-7.930407815231821,"x":124.09,"y":178.53,"x0":-1.3867427103958434,"y0":50.00308451038816,"z0":5.748945492642416,"aX":-6.8129263045480695},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.8,"breakHorizontal":5.3,"spinRate":2535,"spinDirection":202},"zone":5,"typeConfidence":0.91,"plateTime":0.39103458201529406,"extension":6.54236495672851},"index":1,"playId":"822a9a99-aea8-37cd-b6a9-0265f4b59660","pitchNumber":2,"startTime":"2026-07-22T00:07:59.529Z","endTime":"2026-07-22T00:08:02.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62734513774022,"aZ":-17.8375064737309,"pfxX":-10.660112807924515,"pfxZ":7.421329045787225,"pX":0.20300454104443386,"pZ":2.1156932160069557,"vX0":8.408256857935323,"vY0":-138.5193654353709,"vZ0":-6.161852120173593,"x":109.26,"y":181.66,"x0":-1.4956191340763498,"y0":50.00503259093133,"z0":5.573087882944639,"aX":-20.59772571502777},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":17.4,"spinRate":2455,"spinDirection":211},"zone":8,"typeConfidence":0.91,"plateTime":0.39630444248997865,"extension":6.7326101990575},"hitData":{"launchSpeed":97.3,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.17,"coordY":162.54}},"index":2,"playId":"9662f055-8e95-34fe-b0eb-143a19a6158d","pitchNumber":3,"startTime":"2026-07-22T00:08:16.780Z","endTime":"2026-07-22T00:08:25.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:08:25.419Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a sharp ground ball to right fielder Nathan Lukes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T00:10:25.757Z","endTime":"2026-07-22T00:10:55.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":83.4,"endSpeed":76.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01049025087461,"aZ":-28.306482520744595,"pfxX":1.2195136594304603,"pfxZ":2.5997076758671613,"pX":0.34388447395188165,"pZ":0.903148843008391,"vX0":5.717699629421545,"vY0":-121.35728668535214,"vZ0":-5.26649555205854,"x":103.89,"y":214.39,"x0":-2.202422887544812,"y0":50.00550926557485,"z0":5.5706256851268225,"aX":1.8168959586595144},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.7,"breakHorizontal":-3.6,"spinRate":2121,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.45153187202277056,"extension":6.906898116796518},"index":0,"playId":"2ce5b5bf-42d4-3ef8-b33a-e02ba19a1d14","pitchNumber":1,"startTime":"2026-07-22T00:10:30.404Z","endTime":"2026-07-22T00:10:34.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.978155438516946,"aZ":-13.573492647820391,"pfxX":-5.801712920334239,"pfxZ":10.190244330281782,"pX":-0.15377139265044637,"pZ":1.9634733532613662,"vX0":6.924634113533673,"vY0":-134.68593681347846,"vZ0":-7.143939816023564,"x":122.86,"y":185.77,"x0":-2.0120177432470663,"y0":50.004702489802035,"z0":5.62241561217994,"aX":-10.592937979076613},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":8.9,"spinRate":2333,"spinDirection":214},"zone":8,"typeConfidence":0.89,"plateTime":0.40765293660391766,"extension":6.8603895360207785},"hitData":{"launchSpeed":107.7,"launchAngle":5.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":156.2,"coordY":115.92}},"index":1,"playId":"bda6738f-e9bf-3747-ad76-e997f1f0a94a","pitchNumber":2,"startTime":"2026-07-22T00:10:44.286Z","endTime":"2026-07-22T00:10:55.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:10:55.255Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out to left fielder Myles Straw.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T00:11:13.795Z","endTime":"2026-07-22T00:14:26.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":8},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.030500711171776,"aZ":-13.013892953036983,"pfxX":-5.105582101618268,"pfxZ":10.518814803658948,"pX":-0.5142288263576834,"pZ":2.797465004568042,"vX0":5.687733008651761,"vY0":-134.5581398495823,"vZ0":-5.262670180951846,"x":136.6,"y":163.25,"x0":-1.998818324346748,"y0":50.002140196085044,"z0":5.7114547713558705,"aX":-9.299426958940355},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":7.9,"spinRate":2247,"spinDirection":213},"zone":1,"typeConfidence":0.9,"plateTime":0.4081127142318617,"extension":7.0051804644567754},"index":0,"playId":"b6279a67-8b4e-30a4-bad1-1ed6070f937e","pitchNumber":1,"startTime":"2026-07-22T00:11:23.247Z","endTime":"2026-07-22T00:11:26.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.702484997081438,"aZ":-12.959588424606634,"pfxX":-5.975464605200817,"pfxZ":10.292389668960652,"pX":-0.47865064281700764,"pZ":3.5932410735767744,"vX0":6.381292039242844,"vY0":-135.9900999110355,"vZ0":-3.246592688767265,"x":135.25,"y":141.76,"x0":-2.0828097835274244,"y0":50.00542192361723,"z0":5.705628305365515,"aX":-11.158693760744725},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":9.4,"spinRate":2309,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.4032591085491437,"extension":6.906363683347804},"index":1,"playId":"91cec553-032d-3b3c-999b-4cca3649a9c6","pitchNumber":2,"startTime":"2026-07-22T00:11:48.021Z","endTime":"2026-07-22T00:11:51.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.386618797238814,"aZ":-12.947724933931541,"pfxX":-6.542000287135125,"pfxZ":10.234214850422786,"pX":-0.06054090761303894,"pZ":2.5061800620880743,"vX0":7.591380144477464,"vY0":-136.3056474177562,"vZ0":-5.960266193269764,"x":119.31,"y":171.11,"x0":-2.0337605942877897,"y0":50.00345853638034,"z0":5.617723753578522,"aX":-12.291715572693006},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":10.2,"spinRate":2433,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.4020670978905443,"extension":6.944586606867278},"index":2,"playId":"6ab1e3a7-076d-3fd9-9d68-fe3e063de20e","pitchNumber":3,"startTime":"2026-07-22T00:12:08.189Z","endTime":"2026-07-22T00:12:11.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":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82581298107109,"aZ":-14.83347115488831,"pfxX":-7.4419122474175,"pfxZ":8.801736354150723,"pX":-0.774282574474361,"pZ":3.1942352470147415,"vX0":6.381037506015228,"vY0":-139.57212523373443,"vZ0":-3.994020029669412,"x":146.51,"y":152.54,"x0":-2.124860494023126,"y0":50.002991791991064,"z0":5.6226297816910105,"aX":-14.662158491677122},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":12.1,"spinRate":2363,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.3926476492525066,"extension":6.838969646784858},"index":3,"playId":"64a7c797-4562-338b-a385-d917bdd2331a","pitchNumber":4,"startTime":"2026-07-22T00:12:31.958Z","endTime":"2026-07-22T00:12:35.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.977491974257372,"aZ":-24.16560673126166,"pfxX":-8.613113834960236,"pfxZ":5.265409491410393,"pX":0.10335968290804862,"pZ":1.499825178054704,"vX0":7.981413938093773,"vY0":-122.49324645314506,"vZ0":-4.784170433597005,"x":113.06,"y":198.28,"x0":-2.0766586607111597,"y0":50.00394432174554,"z0":5.541977970237289,"aX":-13.102779721635256},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.6,"breakHorizontal":13.8,"spinRate":1650,"spinDirection":229},"zone":14,"typeConfidence":0.89,"plateTime":0.44698325611396905,"extension":7.0126840345090455},"index":4,"playId":"ff7241b1-40de-39e8-b405-13c8cd4c2364","pitchNumber":5,"startTime":"2026-07-22T00:12:52.216Z","endTime":"2026-07-22T00:12:55.913Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-22T00:13:17.675Z","endTime":"2026-07-22T00:13:35.530Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71551687501392,"aZ":-26.855991892003733,"pfxX":-9.882399571639695,"pfxZ":3.6465415229930773,"pX":-0.7784136220646234,"pZ":1.644008431553835,"vX0":6.470945698430301,"vY0":-120.87586234204933,"vZ0":-3.453696810173338,"x":146.67,"y":194.39,"x0":-2.225668150834001,"y0":50.003627954476656,"z0":5.486608716334931,"aX":-14.414689669089103},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.9,"breakHorizontal":16.1,"spinRate":1587,"spinDirection":232},"zone":7,"typeConfidence":0.9,"plateTime":0.45565551273936755,"extension":7.0639324292164405},"index":6,"playId":"65dccf53-7ecc-3f77-8579-c77a1ac59600","pitchNumber":6,"startTime":"2026-07-22T00:13:35.530Z","endTime":"2026-07-22T00:13:39.207Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":7,"playId":"18965709-aeeb-4a80-ac43-60eb997e66b8","startTime":"2026-07-22T00:13:56.375Z","endTime":"2026-07-22T00:14:01.375Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59865970132666,"aZ":-24.542502129785973,"pfxX":-7.505745994028623,"pfxZ":5.051597062963669,"pX":-0.42504370245045586,"pZ":1.4085400535565713,"vX0":6.74092289674521,"vY0":-122.28496771910038,"vZ0":-4.68648606351864,"x":133.2,"y":200.75,"x0":-2.2450587167741283,"y0":50.00553752809673,"z0":5.461060773014651,"aX":-11.345066393928052},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.3,"breakHorizontal":12.0,"spinRate":1645,"spinDirection":227},"zone":13,"typeConfidence":0.89,"plateTime":0.44829173617258977,"extension":6.991021564611309},"hitData":{"launchSpeed":87.4,"launchAngle":47.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.18,"coordY":112.92}},"index":8,"playId":"b305a94d-ead5-3b61-96d7-096414d29d58","pitchNumber":7,"startTime":"2026-07-22T00:14:12.798Z","endTime":"2026-07-22T00:14:26.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:14:26.735Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Junior Caminero walks. Yandy Díaz to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T00:14:40.195Z","endTime":"2026-07-22T00:17:00.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.526331916915325,"aZ":-23.89547761279323,"pfxX":-9.274736253150731,"pfxZ":5.347933659346882,"pX":-0.04621241920379615,"pZ":1.0028092374453472,"vX0":8.256593329762886,"vY0":-123.56579308864289,"vZ0":-5.8949163094613555,"x":118.76,"y":211.7,"x0":-2.225273686393134,"y0":50.00006101404853,"z0":5.42586217756761,"aX":-14.346231712775765},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.5,"breakHorizontal":14.9,"spinRate":1618,"spinDirection":232},"zone":13,"typeConfidence":0.89,"plateTime":0.44320514619530815,"extension":7.020425153358678},"index":0,"playId":"0addcbf8-0ed8-3864-84b4-4444eafb13c8","pitchNumber":1,"startTime":"2026-07-22T00:14:52.474Z","endTime":"2026-07-22T00:14:56.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68496447805225,"aZ":-10.669134177479782,"pfxX":-7.165373087875059,"pfxZ":11.256489212455413,"pX":-0.14032500056083896,"pZ":1.8422505402960623,"vX0":7.524436652689581,"vY0":-137.61692858736419,"vZ0":-7.903383960365631,"x":122.35,"y":189.04,"x0":-1.9842758861609093,"y0":50.00391431683474,"z0":5.481551332530792,"aX":-13.689982246784313},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":11.3,"spinRate":2345,"spinDirection":218},"zone":8,"typeConfidence":0.91,"plateTime":0.39862159501119043,"extension":6.885611703249594},"index":1,"playId":"d7a15736-3907-3161-b288-3e9228f22585","pitchNumber":2,"startTime":"2026-07-22T00:15:11.674Z","endTime":"2026-07-22T00:15:14.961Z","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":94.9,"endSpeed":86.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.870455979234706,"aZ":-12.25102488152071,"pfxX":-7.795171306873029,"pfxZ":10.423472846448265,"pX":0.6462336444691099,"pZ":1.9808277592275647,"vX0":10.045041738516797,"vY0":-137.68341144345843,"vZ0":-7.375398233038077,"x":92.37,"y":185.3,"x0":-2.0444166801543493,"y0":50.002361451739866,"z0":5.53174063034576,"aX":-14.898673844967632},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":11.9,"spinRate":2457,"spinDirection":218},"zone":9,"typeConfidence":0.9,"plateTime":0.3985142885070587,"extension":6.914352796652141},"index":2,"playId":"4fb94ccf-d613-3d4f-8746-3d46e98aa9f4","pitchNumber":3,"startTime":"2026-07-22T00:15:31.276Z","endTime":"2026-07-22T00:15:34.629Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-22T00:15:44.310Z","endTime":"2026-07-22T00:16:00.057Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.426125730248224,"aZ":-25.51545878246362,"pfxX":-10.854105117650837,"pfxZ":4.263172200357022,"pX":-0.25294479965043004,"pZ":0.36921567797529925,"vX0":8.200378028979298,"vY0":-124.3211948974511,"vZ0":-6.947861017047606,"x":126.64,"y":228.81,"x0":-2.187493932345001,"y0":50.00473280199149,"z0":5.324575798932971,"aX":-16.955865718251957},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.2,"breakHorizontal":17.8,"spinRate":1722,"spinDirection":238},"zone":13,"typeConfidence":0.89,"plateTime":0.44094595253673097,"extension":7.1341846144733045},"index":4,"playId":"b357202f-b209-36a0-9b0b-29ddbb9210f0","pitchNumber":4,"startTime":"2026-07-22T00:16:00.057Z","endTime":"2026-07-22T00:16:03.657Z","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":96.0,"endSpeed":87.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00764120379306,"aZ":-12.398766667904876,"pfxX":-6.6893221600118995,"pfxZ":10.038520087304772,"pX":-1.6387403314510989,"pZ":2.3921728238461957,"vX0":3.868573494014742,"vY0":-139.60458904189542,"vZ0":-6.43141293052855,"x":179.46,"y":174.19,"x0":-2.174822910969492,"y0":50.00138225118293,"z0":5.545048236179064,"aX":-13.176653001490278},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":11.3,"spinRate":2301,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.3926308477006062,"extension":6.934140914021505},"index":5,"playId":"12c22af0-399e-3fe2-a203-a79af985a10d","pitchNumber":5,"startTime":"2026-07-22T00:16:36.227Z","endTime":"2026-07-22T00:16:39.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.664157665713482,"aZ":-28.94692951465559,"pfxX":-9.224890077350587,"pfxZ":2.031218965703846,"pX":0.1825323985921724,"pZ":0.5093713161195891,"vX0":8.693685222513945,"vY0":-124.92461826029178,"vZ0":-6.179727368327059,"x":110.04,"y":225.03,"x0":-2.1334976242768224,"y0":50.00546979809441,"z0":5.375666578043561,"aX":-14.676235167213127},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.5,"breakHorizontal":14.9,"spinRate":1677,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.437391648928001,"extension":7.077717408736484},"index":6,"playId":"088888a9-aa1d-3fe7-b18d-7d459b341eb7","pitchNumber":6,"startTime":"2026-07-22T00:16:55.834Z","endTime":"2026-07-22T00:17:00.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:17:00.035Z","atBatIndex":33},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Cedric Mullins grounds into a force out, first baseman Vladimir Guerrero Jr. to shortstop Andrés Giménez. Yandy Díaz to 3rd. Junior Caminero out at 2nd. Cedric Mullins to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T00:19:30.033Z","endTime":"2026-07-22T00:20:38.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":"Forceout","eventType":"force_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":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-22T00:17:28.238Z","endTime":"2026-07-22T00:17:45.522Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mason Fluharty replaces Kevin Gausman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-22T00:17:45.522Z","endTime":"2026-07-22T00:19:32.282Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689254,"link":"/api/v1/people/689254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.482217629110657,"aZ":-32.3891094271078,"pfxX":-6.798487116900903,"pfxZ":-0.1619761533709454,"pX":-0.516178667816008,"pZ":1.8477028757467027,"vX0":-7.61277624067384,"vY0":-117.46333107382702,"vZ0":-1.7467140164471824,"x":136.68,"y":188.89,"x0":3.6687430170985214,"y0":50.00017396445388,"z0":5.656928128493021,"aX":-9.347931125706797},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-0.5,"breakHorizontal":14.4,"spinRate":2729,"spinDirection":298},"zone":7,"typeConfidence":0.91,"plateTime":0.4691025575693346,"extension":6.87851906600611},"index":2,"playId":"1d73e2ed-afd6-34d6-a68f-55b904da63f5","pitchNumber":1,"startTime":"2026-07-22T00:19:32.282Z","endTime":"2026-07-22T00:19:35.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38288903942324,"aZ":-19.170228516388256,"pfxX":-0.0333321811728009,"pfxZ":7.713148996059077,"pX":-2.3628068565152405,"pZ":0.7166162488118287,"vX0":-14.726523529438488,"vY0":-128.46276628264997,"vZ0":-8.21342177107473,"x":207.06,"y":219.43,"x0":3.427055188856729,"y0":50.00368539550226,"z0":5.422516394879284,"aX":-0.056606075835294783},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":12.2,"breakHorizontal":3.1,"spinRate":2683,"spinDirection":138},"zone":13,"typeConfidence":0.73,"plateTime":0.42491219595299246,"extension":6.810075770937844},"index":3,"playId":"fc2a61d6-59e1-3a6e-882d-cbc0e701bfb0","pitchNumber":2,"startTime":"2026-07-22T00:19:50.193Z","endTime":"2026-07-22T00:19:53.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.352730886943583,"aZ":-35.128400485537775,"pfxX":-7.792480336177297,"pfxZ":-2.1830541222110735,"pX":-1.2187981053110133,"pZ":2.099520130404226,"vX0":-8.367691589969514,"vY0":-116.90883401380785,"vZ0":-0.8705062795924001,"x":163.46,"y":182.09,"x0":3.4474442115912285,"y0":50.00142800822572,"z0":5.835899753756001,"aX":-10.557384334926617},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-3.8,"breakHorizontal":16.6,"spinRate":2724,"spinDirection":298},"zone":13,"typeConfidence":0.91,"plateTime":0.4723194660656609,"extension":7.111971148570925},"index":4,"playId":"0d9367e7-e487-3383-8064-7c3e3c71cf46","pitchNumber":3,"startTime":"2026-07-22T00:20:13.245Z","endTime":"2026-07-22T00:20:17.064Z","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":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":71.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28894341393959,"aZ":-35.33251108210638,"pfxX":-8.284450335146268,"pfxZ":-2.423955701123166,"pX":-0.5499990027190688,"pZ":2.2762464708173624,"vX0":-6.612192686495604,"vY0":-114.59075893000208,"vZ0":-0.18862322065339732,"x":137.96,"y":177.32,"x0":3.47123837964566,"y0":50.00390609599097,"z0":5.873217158178408,"aX":-10.787252125383116},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-4.1,"breakHorizontal":16.9,"spinRate":2666,"spinDirection":289},"zone":4,"typeConfidence":0.91,"plateTime":0.48185490730602876,"extension":7.030417971584904},"hitData":{"launchSpeed":66.6,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.11,"coordY":166.77}},"index":5,"playId":"61dec722-d69d-38ad-8710-80610259ef9e","pitchNumber":4,"startTime":"2026-07-22T00:20:30.479Z","endTime":"2026-07-22T00:20:38.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:20:38.977Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonny DeLuca singles on a ground ball to left fielder Myles Straw. Cedric Mullins scores.","rbi":1,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T00:21:04.235Z","endTime":"2026-07-22T00:22:47.795Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","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":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.696241398229237,"aZ":-19.253186032497606,"pfxX":-0.48828199185997967,"pfxZ":7.306645478890308,"pX":1.138512325540626,"pZ":3.856436447729545,"vX0":-6.617063672045059,"vY0":-131.80444133323496,"vZ0":-1.2185119651207366,"x":73.6,"y":134.66,"x0":3.739678292358077,"y0":50.00182703373439,"z0":5.7395458267563875,"aX":-0.8627004537407289},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.2,"breakHorizontal":2.3,"spinRate":2494,"spinDirection":162},"zone":12,"typeConfidence":0.9,"plateTime":0.41476251978679635,"extension":6.789641916923982},"index":0,"playId":"4fd938f9-9d49-36d8-9744-a268a0919c0c","pitchNumber":1,"startTime":"2026-07-22T00:21:19.157Z","endTime":"2026-07-22T00:21:30.218Z","isPitch":true,"type":"pitch"},{"details":{"description":"Cedric Mullins steals (16) 2nd base. Yandy Díaz scores. Cedric Mullins to 3rd. Throwing error by catcher Brandon Valenzuela.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":0,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"4fd938f9-9d49-36d8-9744-a268a0919c0c","startTime":"2026-07-22T00:22:01.449Z","endTime":"2026-07-22T00:22:04.620Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.194783485196908,"aZ":-30.395632531204534,"pfxX":9.969237616887515,"pfxZ":1.117087661529295,"pX":-0.7343046163378959,"pZ":2.7157747351239716,"vX0":-13.867939329889015,"vY0":-125.47651487487386,"vZ0":-0.7936437906707707,"x":144.99,"y":165.45,"x0":3.566937846054918,"y0":50.0051798820873,"z0":5.511047460493567,"aX":15.912730415779311},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.0,"breakHorizontal":-14.9,"spinRate":1892,"spinDirection":112},"zone":4,"typeConfidence":0.91,"plateTime":0.43638830332419376,"extension":6.907345507558718},"index":2,"playId":"5bb073d7-5ed8-39f7-a6c0-a706245c767c","pitchNumber":2,"startTime":"2026-07-22T00:22:04.620Z","endTime":"2026-07-22T00:22:08.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.408201869159136,"aZ":-30.90741899188046,"pfxX":-7.525349483515006,"pfxZ":0.9471639784304511,"pX":-0.7479931391226486,"pZ":1.8022895647874209,"vX0":-7.907612480874903,"vY0":-115.76245498789461,"vZ0":-1.7980563143713006,"x":145.51,"y":190.12,"x0":3.707745819389378,"y0":50.003007752758585,"z0":5.586910133525099,"aX":-10.071375683683593},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":1.6,"breakHorizontal":15.8,"spinRate":2610,"spinDirection":297},"zone":13,"typeConfidence":0.92,"plateTime":0.47567929613732085,"extension":6.953261246563734},"index":3,"playId":"eb306207-a00b-3904-9371-8c9abb9f03a2","pitchNumber":3,"startTime":"2026-07-22T00:22:20.313Z","endTime":"2026-07-22T00:22:24.150Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13767991600587,"aZ":-20.010508343786242,"pfxX":0.6966619075587897,"pfxZ":6.980665299172637,"pX":0.07285153555725869,"pZ":1.8044318451201693,"vX0":-9.21950628709258,"vY0":-130.82891587918797,"vZ0":-5.641901996681963,"x":114.22,"y":190.06,"x0":3.5437276743037884,"y0":50.00571404270054,"z0":5.476554402987783,"aX":1.2141905653719185},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.6,"breakHorizontal":0.6,"spinRate":2650,"spinDirection":154},"zone":8,"typeConfidence":0.88,"plateTime":0.41774494899238057,"extension":6.8512135388502635},"hitData":{"launchSpeed":104.0,"launchAngle":2.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.81,"coordY":114.13}},"index":4,"playId":"d9870926-f0ca-37c3-9d08-26aec867e8a4","pitchNumber":4,"startTime":"2026-07-22T00:22:38.051Z","endTime":"2026-07-22T00:22:47.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:22:47.795Z","atBatIndex":35},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Jonny DeLuca caught stealing 2nd base, catcher Brandon Valenzuela to shortstop Andrés Giménez.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T00:23:06.409Z","endTime":"2026-07-22T00:24:18.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":75.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.358054585940668,"aZ":-31.84736855205198,"pfxX":-6.8312990209641615,"pfxZ":0.22467105897376705,"pX":-0.8547940072682784,"pZ":1.7953187469047818,"vX0":-7.4820888043576295,"vY0":-119.04119647719028,"vZ0":-2.4841016320797213,"x":149.58,"y":190.31,"x0":3.2244776339425374,"y0":50.00028850065075,"z0":5.755573088506145,"aX":-9.731426652311278},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.0,"breakHorizontal":14.3,"spinRate":2695,"spinDirection":310},"zone":13,"typeConfidence":0.91,"plateTime":0.46136531490016397,"extension":7.068709315111348},"index":0,"playId":"b374fd1c-2361-3704-8df2-5420d81750a7","pitchNumber":1,"startTime":"2026-07-22T00:23:11.705Z","endTime":"2026-07-22T00:23:14.727Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"12b4259e-4e4a-3a59-83c5-1748c92c774e","startTime":"2026-07-22T00:23:29.320Z","endTime":"2026-07-22T00:23:32.320Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.656464184835862,"aZ":-34.502397151784514,"pfxX":-8.623984026338357,"pfxZ":-1.7116636490449446,"pX":-0.6522747646688551,"pZ":1.5587835686575975,"vX0":-7.062122997228215,"vY0":-116.76616453448781,"vZ0":-2.039004855119302,"x":141.86,"y":196.69,"x0":3.545853193122092,"y0":50.00201097927888,"z0":5.730158707460343,"aX":-11.750026604784631},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-3.4,"breakHorizontal":17.5,"spinRate":2714,"spinDirection":299},"zone":13,"typeConfidence":0.92,"plateTime":0.4714398919208618,"extension":6.955441784744763},"index":2,"playId":"89e3d175-490f-3abb-b78b-fa95b7b4d5c4","pitchNumber":2,"startTime":"2026-07-22T00:23:47.445Z","endTime":"2026-07-22T00:23:51.080Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-22T00:24:02.329Z","endTime":"2026-07-22T00:24:12.609Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13303779856102,"aZ":-30.51621990581178,"pfxX":-8.30494740004705,"pfxZ":1.1456114270973874,"pX":-1.5693618601045456,"pZ":2.3742078697494935,"vX0":-8.956922527645517,"vY0":-120.10446090653377,"vZ0":-1.9037284193734219,"x":176.82,"y":174.68,"x0":3.2994554654447414,"y0":50.00458745941242,"z0":5.913624633728365,"aX":-12.026599455696747},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.8,"breakHorizontal":17.3,"spinRate":2773,"spinDirection":294},"zone":13,"typeConfidence":0.91,"plateTime":0.4575547014896548,"extension":6.939796278316075},"index":4,"playId":"b98b37c7-deb8-33ff-83cc-8661e58efca3","pitchNumber":3,"startTime":"2026-07-22T00:24:12.609Z","endTime":"2026-07-22T00:24:18.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:24:18.724Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daulton Varsho lines out sharply to second baseman Ben Williamson.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T00:26:34.054Z","endTime":"2026-07-22T00:27:43.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44333232566538,"aZ":-21.274388211702487,"pfxX":-9.200413933922423,"pfxZ":5.808604314617275,"pX":-0.08794432643393299,"pZ":3.044610540276993,"vX0":7.377099812158727,"vY0":-136.00978712162765,"vZ0":-3.31111542002883,"x":120.35,"y":156.58,"x0":-1.638275598129135,"y0":50.000384099231745,"z0":5.75059671355816,"aX":-17.258641703544185},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.0,"breakHorizontal":15.1,"spinRate":2243,"spinDirection":210},"zone":2,"typeConfidence":0.74,"plateTime":0.40250094988423246,"extension":6.257180672842767},"index":0,"playId":"668d3a0f-5d31-3a8c-a0ec-9f31e4013a49","pitchNumber":1,"startTime":"2026-07-22T00:26:43.985Z","endTime":"2026-07-22T00:26:47.362Z","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":94.2,"endSpeed":85.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.599790925817594,"aZ":-13.131090476822028,"pfxX":-3.544811444036317,"pfxZ":10.042562355883609,"pX":-1.1219546375648979,"pZ":3.072032006953209,"vX0":2.4004480910217696,"vY0":-137.15025676528938,"vZ0":-5.281837112230326,"x":159.77,"y":155.84,"x0":-1.5499670069568816,"y0":50.00483483191128,"z0":5.925387530382405,"aX":-6.7237030889805665},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":5.9,"spinRate":2346,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.40004180612076645,"extension":6.287761628802579},"index":1,"playId":"61561866-afff-31df-aedc-5acd8d1cc0f6","pitchNumber":2,"startTime":"2026-07-22T00:27:00.484Z","endTime":"2026-07-22T00:27:04.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07275027523953,"aZ":-27.924041531477002,"pfxX":1.1679269472687657,"pfxZ":2.4424516796411453,"pX":0.3963553349653376,"pZ":3.4085000608300398,"vX0":5.368871421193497,"vY0":-130.72552536424845,"vZ0":-0.9018250278788381,"x":101.89,"y":146.75,"x0":-1.8309483921829417,"y0":50.002873325979635,"z0":5.843258223485878,"aX":2.033055565028371},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":-3.2,"spinRate":2518,"spinDirection":178},"zone":12,"typeConfidence":0.9,"plateTime":0.4180651516292624,"extension":6.416108899552777},"index":2,"playId":"2e4e9c22-995f-3662-ae53-444e395fa292","pitchNumber":3,"startTime":"2026-07-22T00:27:16.113Z","endTime":"2026-07-22T00:27:19.113Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-22T00:27:29.526Z","endTime":"2026-07-22T00:27:38.441Z","isPitch":false,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.233997058658513,"aZ":-28.947099523752208,"pfxX":-4.073929367935959,"pfxZ":1.9043611906374451,"pX":0.2408545583421973,"pZ":1.5769060336041856,"vX0":6.120958660949733,"vY0":-129.42195340589,"vZ0":-4.814624615994877,"x":107.82,"y":196.2,"x0":-1.6265215191960143,"y0":50.00461758010638,"z0":5.68083578387787,"aX":-6.906540553200759},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.5,"breakHorizontal":6.0,"spinRate":1705,"spinDirection":235},"zone":8,"typeConfidence":0.84,"plateTime":0.42336285951831876,"extension":6.396356086273945},"hitData":{"launchSpeed":100.4,"launchAngle":8.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":156.71,"coordY":154.67}},"index":4,"playId":"d589794b-c351-3503-a467-441da7414e44","pitchNumber":4,"startTime":"2026-07-22T00:27:38.441Z","endTime":"2026-07-22T00:27:43.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:27:43.028Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out to second baseman Ben Williamson.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T00:28:03.507Z","endTime":"2026-07-22T00:28:18.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.612207446915473,"aZ":-34.6885825712619,"pfxX":1.6002200530385813,"pfxZ":-1.716897917751595,"pX":-0.4806309541461723,"pZ":3.2923077383739,"vX0":3.1966903694504216,"vY0":-120.52718827768942,"vZ0":1.283670136262826,"x":135.32,"y":149.89,"x0":-2.034903720379549,"y0":50.0038625237104,"z0":5.828771000281817,"aX":2.3412366924341845},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.5,"breakHorizontal":-3.7,"spinRate":2099,"spinDirection":59},"zone":1,"typeConfidence":0.47,"plateTime":0.45539294727911317,"extension":6.334762405086993},"hitData":{"launchSpeed":71.5,"launchAngle":51.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":121.66,"coordY":122.51}},"index":0,"playId":"50dcf6ce-bb0c-3101-983f-a18dca7f26bd","pitchNumber":1,"startTime":"2026-07-22T00:28:09.789Z","endTime":"2026-07-22T00:28:18.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:28:18.429Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Valenzuela strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T00:28:33.162Z","endTime":"2026-07-22T00:30:25.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"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,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":93.7,"endSpeed":85.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22773945224493,"aZ":-11.871247116849826,"pfxX":-2.1628497580016672,"pfxZ":10.835538255788318,"pX":1.362923476786859,"pZ":2.6574669839278835,"vX0":7.921884464419631,"vY0":-136.1002114065577,"vZ0":-6.302429711955725,"x":65.05,"y":167.03,"x0":-1.3060816738703342,"y0":50.00265599442122,"z0":5.827511125198079,"aX":-4.053884519646919},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":2.2,"spinRate":2426,"spinDirection":200},"zone":12,"typeConfidence":0.88,"plateTime":0.40264467197309406,"extension":6.475342614773238},"index":0,"playId":"bb423e8c-f85b-377c-bc75-55e65b195c8a","pitchNumber":1,"startTime":"2026-07-22T00:28:44.479Z","endTime":"2026-07-22T00:28:48.160Z","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.2,"endSpeed":86.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41405752437498,"aZ":-9.8822082083387,"pfxX":-1.099379142235839,"pfxZ":11.632102648440803,"pX":-0.8429226394786726,"pZ":2.773777412179007,"vX0":2.2464590093748846,"vY0":-138.41420229381518,"vZ0":-6.505945533157181,"x":149.13,"y":163.89,"x0":-1.5267488156802274,"y0":50.00655198111486,"z0":5.8356442311744585,"aX":-2.1077488853888338},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.7,"breakHorizontal":1.4,"spinRate":2507,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.39757249661111027,"extension":6.438512953025043},"index":1,"playId":"0e6464f7-b556-34e3-a134-8d33b603dae8","pitchNumber":2,"startTime":"2026-07-22T00:28:58.634Z","endTime":"2026-07-22T00:29:02.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":79.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.696409527400775,"aZ":-31.567804561141667,"pfxX":-7.744694366730117,"pfxZ":0.3760399527429339,"pX":-0.10917177949792399,"pZ":2.912750343441776,"vX0":6.094201357578704,"vY0":-128.1227206779588,"vZ0":-0.9694584260175255,"x":121.16,"y":160.14,"x0":-1.537509115483923,"y0":50.005829487127926,"z0":5.810816646358355,"aX":-12.605451600321341},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":12.2,"spinRate":1435,"spinDirection":230},"zone":2,"typeConfidence":0.93,"plateTime":0.4310271847829408,"extension":6.328602577837573},"index":2,"playId":"d316ed72-0447-3512-bf61-bfaeaff9114c","pitchNumber":3,"startTime":"2026-07-22T00:29:15.369Z","endTime":"2026-07-22T00:29:19.118Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-22T00:29:27.260Z","endTime":"2026-07-22T00:29:41.511Z","isPitch":false,"type":"action","player":{"id":678218,"link":"/api/v1/people/678218"}},{"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":95.6,"endSpeed":86.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.045659921548484,"aZ":-10.893312724159602,"pfxX":-1.345656748926042,"pfxZ":11.031593367906035,"pX":0.47750815562677873,"pZ":3.686381729436343,"vX0":5.343183395366166,"vY0":-138.95812448923385,"vZ0":-4.121394644925651,"x":98.8,"y":139.25,"x0":-1.3069142758001784,"y0":50.00636115548288,"z0":5.929315288360615,"aX":-2.597467103639062},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.1,"breakHorizontal":1.2,"spinRate":2431,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.39622546804561853,"extension":6.575605602879102},"index":4,"playId":"31cee2da-b481-3ec5-a617-7a92fce0f32f","pitchNumber":4,"startTime":"2026-07-22T00:29:41.511Z","endTime":"2026-07-22T00:29:45.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88219166059521,"aZ":-17.913433686739378,"pfxX":-9.218970833024091,"pfxZ":7.434231678626027,"pX":1.1097317365973656,"pZ":3.5654859585951995,"vX0":10.156994650128432,"vY0":-137.6995019362967,"vZ0":-2.5098331776613985,"x":74.7,"y":142.51,"x0":-1.4307960348029225,"y0":50.002602948106485,"z0":5.70220522568261,"aX":-17.684869252121306},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":14.5,"spinRate":2305,"spinDirection":210},"zone":12,"typeConfidence":0.88,"plateTime":0.39792975724726176,"extension":6.487149538179992},"index":5,"playId":"49531012-cb7c-3514-943f-7214e8cb2251","pitchNumber":5,"startTime":"2026-07-22T00:30:02.792Z","endTime":"2026-07-22T00:30:06.271Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57602360080779,"aZ":-27.720233884362145,"pfxX":1.8728740152953716,"pfxZ":2.5733957117162056,"pX":0.7358032265996062,"pZ":1.5065265900180305,"vX0":5.594637371392853,"vY0":-130.26953154037375,"vZ0":-5.38138545725246,"x":88.95,"y":198.1,"x0":-1.677002676802278,"y0":50.00415416531242,"z0":5.676578588571017,"aX":3.240048310715213},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.7,"breakHorizontal":-4.6,"spinRate":2591,"spinDirection":160},"zone":14,"typeConfidence":0.9,"plateTime":0.4193433720037665,"extension":6.499910180008431},"index":6,"playId":"1a77af89-6a51-3c7f-b945-d1bd099c02c5","pitchNumber":6,"startTime":"2026-07-22T00:30:22.386Z","endTime":"2026-07-22T00:30:25.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:30:25.753Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to shortstop Andrés Giménez.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T00:32:59.869Z","endTime":"2026-07-22T00:34:10.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Lazaro Estrada replaces Mason Fluharty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T00:31:38.918Z","endTime":"2026-07-22T00:33:02.114Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681751,"link":"/api/v1/people/681751"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26669420716877,"aZ":-32.58913566311063,"pfxX":1.8350046719781448,"pfxZ":-0.28270412460377337,"pX":-0.3124020593016921,"pZ":1.2150191388072482,"vX0":1.1369130559275957,"vY0":-121.16118191059674,"vZ0":-3.507283158862939,"x":128.91,"y":205.97,"x0":-1.025782881699378,"y0":50.00153999510502,"z0":5.523885738360579,"aX":2.732371789155825},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.1,"breakHorizontal":-3.6,"spinRate":2438,"spinDirection":107},"zone":13,"typeConfidence":0.88,"plateTime":0.45176311682158854,"extension":6.2180306378342225},"index":1,"playId":"32a17a5c-392b-3eab-a29e-9ed7621d80df","pitchNumber":1,"startTime":"2026-07-22T00:33:02.114Z","endTime":"2026-07-22T00:33:05.829Z","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":93.6,"endSpeed":84.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7897943079144,"aZ":-12.801409122758791,"pfxX":-4.85484347662134,"pfxZ":10.437006166163734,"pX":-0.37128556643326377,"pZ":1.2787881228614717,"vX0":2.624393279424691,"vY0":-136.084421284085,"vZ0":-8.541654220856458,"x":131.15,"y":204.25,"x0":-0.7228405585701713,"y0":50.002737972797654,"z0":5.366977368505347,"aX":-9.009768079529225},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":8.2,"spinRate":2298,"spinDirection":210},"zone":13,"typeConfidence":0.91,"plateTime":0.40413010097182056,"extension":6.061828203108051},"index":2,"playId":"6ab53f45-d7db-3c1a-9625-51557469ca01","pitchNumber":2,"startTime":"2026-07-22T00:33:28.630Z","endTime":"2026-07-22T00:33:32.197Z","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":93.6,"endSpeed":84.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71496984228161,"aZ":-12.90884879106857,"pfxX":-5.116528909291793,"pfxZ":10.398146221337942,"pX":0.7081218067921616,"pZ":1.5656441420899936,"vX0":4.63179974892446,"vY0":-135.97739442356675,"vZ0":-7.9136018036747595,"x":90.01,"y":196.51,"x0":-0.36127095343431986,"y0":50.00626060914994,"z0":5.430193419704898,"aX":-9.48349212442448},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":8.2,"spinRate":2340,"spinDirection":209},"zone":9,"typeConfidence":0.91,"plateTime":0.4044277906141427,"extension":6.230474001231627},"index":3,"playId":"aa9e6a0e-261c-3576-81dd-5291478ef24c","pitchNumber":3,"startTime":"2026-07-22T00:33:44.385Z","endTime":"2026-07-22T00:33:47.703Z","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":93.9,"endSpeed":84.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.927861070435675,"aZ":-12.742145033069871,"pfxX":-5.577298361257406,"pfxZ":10.434578904906292,"pX":-0.8041122547540563,"pZ":2.4987529997266846,"vX0":1.8560728767536356,"vY0":-136.5380658837259,"vZ0":-5.5803799353559365,"x":147.65,"y":171.31,"x0":-0.7738269232302376,"y0":50.001145980536236,"z0":5.467982074557146,"aX":-10.384065662591981},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":9.6,"spinRate":2308,"spinDirection":210},"zone":4,"typeConfidence":0.92,"plateTime":0.40328415025646125,"extension":6.0919866200665105},"hitData":{"launchSpeed":78.9,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.8,"coordY":140.16}},"index":4,"playId":"ae864d00-5281-31e0-a1a6-71adbb013b33","pitchNumber":4,"startTime":"2026-07-22T00:34:02.784Z","endTime":"2026-07-22T00:34:10.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:34:10.250Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Williamson singles on a sharp line drive to right fielder Nathan Lukes. Chandler Simpson to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T00:34:38.040Z","endTime":"2026-07-22T00:35:59.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":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":"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":83.8,"endSpeed":77.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07407555341412,"aZ":-31.606316031443498,"pfxX":2.488744678509052,"pfxZ":0.37882193370653994,"pX":0.6896432768654437,"pZ":1.7164771504416712,"vX0":2.716698642285942,"vY0":-122.10243126731923,"vZ0":-2.751573641336539,"x":90.71,"y":192.44,"x0":-0.7608568250554991,"y0":50.00448433005428,"z0":5.577939216104764,"aX":3.7575766016375476},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.2,"breakHorizontal":-5.2,"spinRate":2340,"spinDirection":65},"zone":9,"typeConfidence":0.9,"plateTime":0.44859548528746584,"extension":6.396535859978571},"index":0,"playId":"2ed14c2a-e491-33b7-b91d-29c7f42e7221","pitchNumber":1,"startTime":"2026-07-22T00:34:45.014Z","endTime":"2026-07-22T00:34:48.601Z","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":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.806505109251265,"aZ":-31.264145210834645,"pfxX":2.256203524161987,"pfxZ":0.6088849781354606,"pX":0.8016512779996716,"pZ":0.20527759078492575,"vX0":2.3846129224876487,"vY0":-121.58791464824793,"vZ0":-6.057151346805508,"x":86.44,"y":233.24,"x0":-0.4833656685857419,"y0":50.006072565357755,"z0":5.426652849113119,"aX":3.3940557630105923},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.0,"breakHorizontal":-4.7,"spinRate":2521,"spinDirection":66},"zone":14,"typeConfidence":0.9,"plateTime":0.44969395336932827,"extension":6.332942234342588},"index":1,"playId":"60620896-65f2-358e-a17e-e1aaa9ad67c1","pitchNumber":2,"startTime":"2026-07-22T00:35:02.718Z","endTime":"2026-07-22T00:35:06.628Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"cbc5027a-cfda-3422-ae2c-880fd95a02a5","startTime":"2026-07-22T00:35:28.747Z","endTime":"2026-07-22T00:35:31.747Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.007088758754996,"aZ":-12.076054633385299,"pfxX":-3.4214185783162705,"pfxZ":11.225224356149878,"pX":0.025378244810947324,"pZ":2.940883397706543,"vX0":2.330743130831057,"vY0":-133.30409015746093,"vZ0":-4.850968090644863,"x":116.03,"y":159.38,"x0":-0.417992216013416,"y0":50.0062966124339,"z0":5.6637920017756205,"aX":-6.1277267361476255},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.4,"breakHorizontal":5.6,"spinRate":2197,"spinDirection":205},"zone":2,"typeConfidence":0.84,"plateTime":0.4116829169392937,"extension":6.352065623767605},"hitData":{"launchSpeed":102.5,"launchAngle":10.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":187.57,"coordY":108.08}},"index":3,"playId":"335b7634-15a3-311b-97ee-93bcd25731fd","pitchNumber":3,"startTime":"2026-07-22T00:35:49.436Z","endTime":"2026-07-22T00:35:59.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:35:59.370Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls called out on strikes.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T00:36:21.650Z","endTime":"2026-07-22T00:39:34.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":8},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45826205132643,"aZ":-34.05288282697676,"pfxX":3.6743209042290994,"pfxZ":-1.2879498227761328,"pX":-1.4965313247434873,"pZ":2.866826390600202,"vX0":-2.4852532616793535,"vY0":-120.07087067159293,"vZ0":0.40528585846623244,"x":174.04,"y":161.38,"x0":-0.9249373491782007,"y0":50.0022353326459,"z0":5.728198372897833,"aX":5.359645367128007},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.9,"breakHorizontal":-6.0,"spinRate":2320,"spinDirection":96},"zone":11,"typeConfidence":0.85,"plateTime":0.4563381918073839,"extension":6.085670390482795},"index":0,"playId":"e52a915a-ae22-3085-9797-d81f7f9ba1a2","pitchNumber":1,"startTime":"2026-07-22T00:36:35.908Z","endTime":"2026-07-22T00:36:39.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.923365746268924,"aZ":-22.77984222004043,"pfxX":-3.1782975907477193,"pfxZ":6.019764525057957,"pX":0.6624510564286817,"pZ":1.0997999936272977,"vX0":3.935582064470645,"vY0":-123.90068155778707,"vZ0":-5.900800234658288,"x":91.75,"y":209.09,"x0":-0.5309536686227603,"y0":50.00094729339489,"z0":5.406423581168146,"aX":-4.958733656322757},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.8,"breakHorizontal":4.9,"spinRate":1041,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.441457691568762,"extension":6.471316666594186},"index":1,"playId":"8b833c72-5c50-303f-87be-383e4800b54a","pitchNumber":2,"startTime":"2026-07-22T00:36:54.399Z","endTime":"2026-07-22T00:36:57.955Z","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":93.5,"endSpeed":85.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.861153639468732,"aZ":-14.932055202908431,"pfxX":-3.385253364129481,"pfxZ":9.265062289849485,"pX":-0.45620665110298486,"pZ":2.491207977594165,"vX0":1.7380830068919304,"vY0":-136.04413221195364,"vZ0":-5.099541904069615,"x":134.39,"y":171.52,"x0":-0.6660364149532076,"y0":50.00363475895864,"z0":5.437092531189903,"aX":-6.299784615804207},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":5.8,"spinRate":2192,"spinDirection":206},"zone":4,"typeConfidence":0.89,"plateTime":0.40373379656287867,"extension":6.178040867810606},"index":2,"playId":"db9cdbc1-b3c3-3716-b67b-5f6110b83fd3","pitchNumber":3,"startTime":"2026-07-22T00:37:13.110Z","endTime":"2026-07-22T00:37:16.526Z","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":87.4,"endSpeed":80.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87733364560364,"aZ":-24.498114975657767,"pfxX":3.305865092668423,"pfxZ":4.672856116829266,"pX":1.0057460998378864,"pZ":1.4697297140296182,"vX0":2.846844476019546,"vY0":-127.28609360099759,"vZ0":-5.113264200290429,"x":78.66,"y":199.1,"x0":-0.5562513213634322,"y0":50.002687983732585,"z0":5.441864472997905,"aX":5.42944170092282},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.6,"breakHorizontal":-6.6,"spinRate":2338,"spinDirection":190},"zone":14,"typeConfidence":0.91,"plateTime":0.43014555232628116,"extension":6.236398715691366},"index":3,"playId":"10acd76a-d948-3fd6-9c6c-e9e12abe12c7","pitchNumber":4,"startTime":"2026-07-22T00:37:32.378Z","endTime":"2026-07-22T00:37:35.393Z","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":82.4,"endSpeed":75.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79727588692823,"aZ":-32.99654930257617,"pfxX":2.460411993926514,"pfxZ":-0.5604434516289132,"pX":-1.1086197199281966,"pZ":2.9560046685194328,"vX0":-1.8700464636984968,"vY0":-120.00658881896409,"vZ0":0.5247375582677087,"x":159.26,"y":158.97,"x0":-0.6396848115844398,"y0":50.003796687807366,"z0":5.6690447697552635,"aX":3.595937181739178},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.6,"breakHorizontal":-4.0,"spinRate":2370,"spinDirection":57},"zone":11,"typeConfidence":0.79,"plateTime":0.4560641740635738,"extension":6.2376963836685535},"index":4,"playId":"f457f9db-bb3c-375d-bea1-0ab0cc9674ee","pitchNumber":5,"startTime":"2026-07-22T00:38:01.729Z","endTime":"2026-07-22T00:38:04.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":93.4,"endSpeed":84.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.987123139126993,"aZ":-9.777175576496882,"pfxX":-1.8098493035274859,"pfxZ":12.07358582262192,"pX":-0.1506809769585961,"pZ":2.513494424671641,"vX0":1.3060175980616084,"vY0":-135.8769989557824,"vZ0":-5.996242873198521,"x":122.74,"y":170.92,"x0":-0.4043635754051468,"y0":50.002616547654355,"z0":5.44028014815446,"aX":-3.357181951112353},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.6,"breakHorizontal":3.0,"spinRate":2377,"spinDirection":202},"zone":5,"typeConfidence":0.88,"plateTime":0.40434819236639585,"extension":6.424595840491357},"index":5,"playId":"0c539e60-96f1-3cd6-bad0-2254aa8438cb","pitchNumber":6,"startTime":"2026-07-22T00:38:24.402Z","endTime":"2026-07-22T00:38:27.652Z","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":0},"index":6,"playId":"33e9bbf9-7eaf-46d2-86e3-d4ba594b94b4","startTime":"2026-07-22T00:38:51.082Z","endTime":"2026-07-22T00:38:56.082Z","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":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35222136789472,"aZ":-34.07100472317699,"pfxX":2.9441673502113668,"pfxZ":-1.3061449716585418,"pX":-1.6618150164167005,"pZ":2.83624949403325,"vX0":-3.469786169968072,"vY0":-120.05217245418082,"vZ0":0.4227155267249292,"x":180.34,"y":162.2,"x0":-0.5768347386169261,"y0":50.00257682309931,"z0":5.703053521998346,"aX":4.275594644856234},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.9,"breakHorizontal":-4.4,"spinRate":2362,"spinDirection":77},"zone":11,"typeConfidence":0.77,"plateTime":0.45714102793330813,"extension":6.4459778037979785},"index":7,"playId":"01b9cdfd-972a-3fce-92cd-8e7ca0eee47c","pitchNumber":7,"startTime":"2026-07-22T00:39:10.097Z","endTime":"2026-07-22T00:39:13.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04601409161276,"aZ":-10.644185558659974,"pfxX":-3.1141717766120474,"pfxZ":11.590789608804329,"pX":0.16334823035948892,"pZ":1.9079011293719845,"vX0":2.525239292913437,"vY0":-136.42447187004979,"vZ0":-7.064101203320507,"x":110.77,"y":187.27,"x0":-0.3763330782796828,"y0":50.005131474427714,"z0":5.289360513644281,"aX":-5.786296763080888},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.4,"breakHorizontal":5.0,"spinRate":2322,"spinDirection":196},"zone":8,"typeConfidence":0.91,"plateTime":0.4037155097753562,"extension":6.411487340803432},"index":8,"playId":"755cd058-d5d9-311f-a3c4-654cd271c1df","pitchNumber":8,"startTime":"2026-07-22T00:39:30.706Z","endTime":"2026-07-22T00:39:34.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:39:34.455Z","atBatIndex":42},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Fortes homers (4) on a fly ball to left center field. Chandler Simpson scores. Ben Williamson scores.","rbi":3,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T00:39:54.228Z","endTime":"2026-07-22T00:41:42.685Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":{"id":681751,"link":"/api/v1/people/681751"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":{"id":681751,"link":"/api/v1/people/681751"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":{"id":681751,"link":"/api/v1/people/681751"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.756240787140406,"aZ":-35.10754642597417,"pfxX":2.4652682730589888,"pfxZ":-1.9355200589402948,"pX":-0.39855552351035456,"pZ":1.745406559576955,"vX0":0.09008018921926098,"vY0":-122.5216267402188,"vZ0":-1.799454216599428,"x":132.19,"y":191.65,"x0":-0.7559816874554167,"y0":50.002748957835024,"z0":5.4964669385518095,"aX":3.7386136035960247},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.7,"breakHorizontal":-4.4,"spinRate":2502,"spinDirection":70},"zone":7,"typeConfidence":0.88,"plateTime":0.4474631984660329,"extension":6.343165190224399},"index":0,"playId":"c55a01ca-4438-3325-b53f-5680fd7b6561","pitchNumber":1,"startTime":"2026-07-22T00:40:03.690Z","endTime":"2026-07-22T00:40:06.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.748003079448356,"aZ":-33.77627166858691,"pfxX":2.398979602831183,"pfxZ":-1.0426982594053786,"pX":-1.1100351274690667,"pZ":1.6757305986377657,"vX0":-1.9701175076426216,"vY0":-122.90580780822818,"vZ0":-2.4235520020423036,"x":128.49,"y":148.91,"x0":-0.6107892469451579,"y0":50.003370782798974,"z0":5.535416347773305,"aX":3.680157136331058},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.2,"breakHorizontal":-3.8,"spinRate":2407,"spinDirection":85},"zone":13,"typeConfidence":0.89,"plateTime":0.44518801214592374,"extension":6.43034441929062},"index":1,"playId":"046707a1-8f37-3df3-ac23-dd1f00a43258","pitchNumber":2,"startTime":"2026-07-22T00:40:24.809Z","endTime":"2026-07-22T00:40:35.462Z","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":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00760840871148,"aZ":-35.3733525349644,"pfxX":2.0759279284237073,"pfxZ":-2.0918857936505475,"pX":-0.01086121725071589,"pZ":0.012490302735512016,"vX0":0.6540722291767449,"vY0":-123.06488373764357,"vZ0":-5.407620107375354,"x":117.41,"y":238.44,"x0":-0.5499501276929093,"y0":50.00267586302567,"z0":5.243402853391577,"aX":3.175761809433287},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.8,"breakHorizontal":-4.0,"spinRate":2455,"spinDirection":77},"zone":14,"typeConfidence":0.89,"plateTime":0.44550418854330154,"extension":6.426563725552544},"index":2,"playId":"e2ed8efe-654b-3761-8df0-567eb56243a6","pitchNumber":3,"startTime":"2026-07-22T00:40:45.586Z","endTime":"2026-07-22T00:40:50.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8409768272851,"aZ":-13.21013672523272,"pfxX":-4.135121345703414,"pfxZ":10.436893307088724,"pX":-0.33838793578040693,"pZ":2.9770712095425695,"vX0":1.7508952530895234,"vY0":-134.82282573338844,"vZ0":-4.132271807442877,"x":129.9,"y":158.4,"x0":-0.46366535652594976,"y0":50.00600856204398,"z0":5.480633435225922,"aX":-7.515509044073071},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":7.1,"spinRate":2121,"spinDirection":202},"zone":1,"typeConfidence":0.9,"plateTime":0.4082837970914026,"extension":6.435201637565721},"hitData":{"launchSpeed":100.0,"launchAngle":33.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":65.5,"coordY":58.48}},"index":3,"playId":"80cea66d-05a4-3ea7-83a9-c20f9ef5691f","pitchNumber":4,"startTime":"2026-07-22T00:41:13.322Z","endTime":"2026-07-22T00:41:42.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:41:42.685Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yandy Díaz lines out to center fielder Daulton Varsho.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T00:42:00.421Z","endTime":"2026-07-22T00:42:28.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"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":"Lineout","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":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61495645159177,"aZ":-11.284256717846677,"pfxX":-4.039548360830653,"pfxZ":11.352919809877193,"pX":-0.26278341534771993,"pZ":1.8406571110815124,"vX0":2.5049323683046905,"vY0":-135.76011961335678,"vZ0":-7.202239266814888,"x":127.02,"y":189.08,"x0":-0.6793278798044189,"y0":50.005432061169195,"z0":5.338598281254569,"aX":-7.435677573661067},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.0,"breakHorizontal":6.7,"spinRate":2300,"spinDirection":206},"zone":8,"typeConfidence":0.91,"plateTime":0.40563636768485356,"extension":6.250432253287093},"index":0,"playId":"e53ba746-3b80-3959-9ebe-0993265821f6","pitchNumber":1,"startTime":"2026-07-22T00:42:08.600Z","endTime":"2026-07-22T00:42:11.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.371214038259062,"aZ":-33.92841506912938,"pfxX":2.2721979099889573,"pfxZ":-1.1681602576874237,"pX":-0.4490618356069219,"pZ":2.4496937048698664,"vX0":0.8546318896351951,"vY0":-122.01157442005662,"vZ0":-0.5889878418418913,"x":134.12,"y":172.64,"x0":-1.0991868706160406,"y0":50.001270857620405,"z0":5.622080007594845,"aX":3.419586876997875},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.0,"breakHorizontal":-4.3,"spinRate":2433,"spinDirection":78},"zone":4,"typeConfidence":0.89,"plateTime":0.4491889615894711,"extension":6.263042192848072},"hitData":{"launchSpeed":92.6,"launchAngle":21.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.74,"coordY":77.81}},"index":1,"playId":"0c10640e-198a-33b3-9428-62d9bb99bb91","pitchNumber":2,"startTime":"2026-07-22T00:42:20.801Z","endTime":"2026-07-22T00:42:28.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:42:28.753Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda called out on strikes.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T00:42:39.485Z","endTime":"2026-07-22T00:44:09.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.535405445458892,"aZ":-26.399127547592528,"pfxX":2.831226587778444,"pfxZ":3.500979548336197,"pX":-0.043560919271798566,"pZ":2.6232436423514027,"vX0":0.8629771039937981,"vY0":-127.22956698216264,"vZ0":-2.0026362634362798,"x":118.66,"y":167.95,"x0":-0.7544896402031973,"y0":50.00423187783371,"z0":5.499555696650248,"aX":4.671277464002078},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.1,"breakHorizontal":-5.3,"spinRate":2317,"spinDirection":178},"zone":5,"typeConfidence":0.9,"plateTime":0.42944965196254303,"extension":6.186211481569344},"index":0,"playId":"5a006f9e-6f37-3fa0-8c5c-b8b0ef40b497","pitchNumber":1,"startTime":"2026-07-22T00:42:54.198Z","endTime":"2026-07-22T00:42:57.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55684102127773,"aZ":-20.403486869603274,"pfxX":-4.313668844468424,"pfxZ":7.327832296654747,"pX":-0.24164479766182478,"pZ":0.3885682470018619,"vX0":2.278602596546028,"vY0":-125.92331865880843,"vZ0":-7.9752844497994095,"x":126.21,"y":228.29,"x0":-0.5977843044355207,"y0":50.0033444674363,"z0":5.247494963226043,"aX":-6.927967046941977},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":11.6,"breakHorizontal":7.3,"spinRate":1205,"spinDirection":211},"zone":13,"typeConfidence":0.89,"plateTime":0.4349742730709756,"extension":6.25419366191104},"index":1,"playId":"378d65ef-2aa4-36c9-95cc-67a1ad6955d7","pitchNumber":2,"startTime":"2026-07-22T00:43:10.663Z","endTime":"2026-07-22T00:43:14.100Z","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":93.3,"endSpeed":84.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72173400069874,"aZ":-11.742834681036474,"pfxX":-3.4900915903326046,"pfxZ":11.031035446515471,"pX":-0.6154597082886876,"pZ":2.0279221131556753,"vX0":1.3789253304368307,"vY0":-135.7378722817145,"vZ0":-6.550449839350216,"x":140.46,"y":184.03,"x0":-0.6786844117638616,"y0":50.00518290582386,"z0":5.302470546666289,"aX":-6.466379291125955},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.6,"breakHorizontal":6.0,"spinRate":2164,"spinDirection":201},"zone":7,"typeConfidence":0.9,"plateTime":0.4046269005227767,"extension":6.330717317788155},"index":2,"playId":"6aaec609-d432-3b31-91ae-541cb191d986","pitchNumber":3,"startTime":"2026-07-22T00:43:25.735Z","endTime":"2026-07-22T00:43:29.066Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-22T00:43:37.116Z","endTime":"2026-07-22T00:43:49.104Z","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(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":86.9,"endSpeed":80.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.238046616191745,"aZ":-27.66413990491022,"pfxX":-5.075665962252309,"pfxZ":2.7869973314333185,"pX":-1.0552689793409935,"pZ":0.7746497532154102,"vX0":1.0122715389386567,"vY0":-126.55776209542431,"vZ0":-5.914864955929676,"x":157.22,"y":217.86,"x0":-0.8013831295639327,"y0":50.00603502102387,"z0":5.362898063801043,"aX":-8.220633458397334},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":9.0,"spinRate":1173,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.433070951455381,"extension":6.326111300729472},"index":4,"playId":"ed521675-c7cf-32ac-9d5e-9082c76c74a8","pitchNumber":4,"startTime":"2026-07-22T00:43:49.104Z","endTime":"2026-07-22T00:43:52.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.017385708357917,"aZ":-10.239481306878949,"pfxX":-3.5427646276456066,"pfxZ":11.706094912254645,"pX":-0.11935216094897237,"pZ":1.6231828616038297,"vX0":2.323388480900719,"vY0":-135.84893710234672,"vZ0":-8.069549947251026,"x":121.55,"y":194.95,"x0":-0.5242161797667716,"y0":50.005419249247964,"z0":5.339124057860098,"aX":-6.640414575930598},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.8,"breakHorizontal":6.0,"spinRate":2242,"spinDirection":203},"zone":8,"typeConfidence":0.89,"plateTime":0.40278232652360657,"extension":6.090728356760814},"index":5,"playId":"c387bea8-400d-3dc0-8c5f-53faab5ca892","pitchNumber":5,"startTime":"2026-07-22T00:44:06.206Z","endTime":"2026-07-22T00:44:09.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:44:09.887Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T00:46:12.797Z","endTime":"2026-07-22T00:47:16.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.054414979166125,"aZ":-42.518833604958694,"pfxX":1.6271611890761786,"pfxZ":-8.052021181011359,"pX":0.008234503747209635,"pZ":1.771684499043634,"vX0":3.354425472187715,"vY0":-113.03600328595832,"vZ0":0.13818553594815697,"x":116.69,"y":190.94,"x0":-1.710920280657006,"y0":50.00504645046244,"z0":6.005602808866802,"aX":2.089204588474783},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-14.2,"breakHorizontal":-3.8,"spinRate":2645,"spinDirection":30},"zone":8,"typeConfidence":0.91,"plateTime":0.48597460227404676,"extension":6.357702350793659},"index":0,"playId":"d9ba7c55-631d-35df-b8d4-8d74170c60ed","pitchNumber":1,"startTime":"2026-07-22T00:46:14.273Z","endTime":"2026-07-22T00:46:17.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.283654516601022,"aZ":-19.65245858689171,"pfxX":-9.963338213175023,"pfxZ":6.616280989937842,"pX":1.0122833046523758,"pZ":3.861200689888797,"vX0":10.176726135847654,"vY0":-136.73606334089143,"vZ0":-1.3190031953857329,"x":78.41,"y":134.53,"x0":-1.4641371085077277,"y0":50.003417042926706,"z0":5.698908142537205,"aX":-18.858579422910637},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":15.8,"spinRate":2318,"spinDirection":208},"zone":12,"typeConfidence":0.84,"plateTime":0.4006406708291208,"extension":6.308800811501953},"index":1,"playId":"faf5334f-4e91-3ace-9aa4-f716f5e6281f","pitchNumber":2,"startTime":"2026-07-22T00:46:31.237Z","endTime":"2026-07-22T00:46:35.802Z","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":94.2,"endSpeed":86.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.978593289735723,"aZ":-11.403945190157575,"pfxX":-2.02628580572337,"pfxZ":10.900259664640348,"pX":0.41763989353998154,"pZ":2.9970497640313187,"vX0":5.733356937312414,"vY0":-137.09525383226622,"vZ0":-5.496902178870909,"x":101.08,"y":157.86,"x0":-1.4365090462164467,"y0":50.00633551361964,"z0":5.804893491439654,"aX":-3.8628959574340147},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":2.5,"spinRate":2432,"spinDirection":202},"zone":3,"typeConfidence":0.9,"plateTime":0.39933946756775374,"extension":6.136080360557981},"index":2,"playId":"f5aeb5b6-e2d4-3642-ad16-ef374cdfcb42","pitchNumber":3,"startTime":"2026-07-22T00:46:49.691Z","endTime":"2026-07-22T00:46:52.691Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-22T00:47:10.576Z","endTime":"2026-07-22T00:47:13.520Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.592710017050212,"aZ":-22.610656445120966,"pfxX":-10.902342407804056,"pfxZ":5.059631269696181,"pX":0.32188046863295505,"pZ":3.5402743874731484,"vX0":9.15268343710202,"vY0":-136.75321525640098,"vZ0":-1.5651296178262726,"x":104.73,"y":143.19,"x0":-1.654439952663764,"y0":50.00491666366525,"z0":5.673348567360525,"aX":-20.620173968869423},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.0,"breakHorizontal":17.8,"spinRate":2233,"spinDirection":215},"zone":12,"typeConfidence":0.81,"plateTime":0.40076187725850154,"extension":6.400336944468924},"index":4,"playId":"5acfabe0-9904-3841-bf47-acf064c6e659","pitchNumber":4,"startTime":"2026-07-22T00:47:13.520Z","endTime":"2026-07-22T00:47:16.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:47:16.687Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Myles Straw singles on a fly ball to center fielder Cedric Mullins.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T00:47:29.243Z","endTime":"2026-07-22T00:47:51.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47857060567514,"aZ":-28.14286203926559,"pfxX":3.0699127123667895,"pfxZ":2.390110545275009,"pX":0.687072040056114,"pZ":1.9163245396757136,"vX0":5.22623347344122,"vY0":-128.7886898213466,"vZ0":-4.08711447145604,"x":90.81,"y":187.04,"x0":-1.7634982378788289,"y0":50.00513924977733,"z0":5.688082988695185,"aX":5.183193892879016},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.7,"breakHorizontal":-6.7,"spinRate":2478,"spinDirection":167},"zone":9,"typeConfidence":0.9,"plateTime":0.4244642021292191,"extension":6.4621165040355155},"hitData":{"launchSpeed":69.5,"launchAngle":26.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.63,"coordY":95.78}},"index":0,"playId":"df42fb1f-d9eb-3cf3-bc4d-f7e98385c51c","pitchNumber":1,"startTime":"2026-07-22T00:47:40.768Z","endTime":"2026-07-22T00:47:51.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:47:51.861Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda. Myles Straw to 3rd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T00:48:09.334Z","endTime":"2026-07-22T00:52:10.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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"}]},{"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":94.2,"endSpeed":86.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.867281243765714,"aZ":-13.514622542015202,"pfxX":-3.9995046829445293,"pfxZ":9.808096995042064,"pX":0.7080295753249071,"pZ":2.882165348222573,"vX0":7.034831472386165,"vY0":-136.96972474879033,"vZ0":-5.368151911677169,"x":90.01,"y":160.96,"x0":-1.3724381062994189,"y0":50.00459485264606,"z0":5.789491215567237,"aX":-7.610925385118224},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":5.8,"spinRate":2200,"spinDirection":201},"zone":3,"typeConfidence":0.81,"plateTime":0.399683547943241,"extension":6.574454994062282},"index":0,"playId":"1c444c37-b03b-3db3-86bb-b8477f90e2d7","pitchNumber":1,"startTime":"2026-07-22T00:48:17.946Z","endTime":"2026-07-22T00:48:21.191Z","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":96.1,"endSpeed":87.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.448445334742924,"aZ":-9.954459695666644,"pfxX":-2.060112687899185,"pfxZ":11.244088340266988,"pX":0.7332828786200448,"pZ":2.45796169238598,"vX0":6.429875617876865,"vY0":-139.67437795605383,"vZ0":-7.141574231064972,"x":89.05,"y":172.42,"x0":-1.330810132568469,"y0":50.00085915886117,"z0":5.70242447614443,"aX":-4.071265213886645},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.1,"breakHorizontal":2.4,"spinRate":2540,"spinDirection":204},"zone":6,"typeConfidence":0.91,"plateTime":0.39215117183617565,"extension":6.679732059281963},"index":1,"playId":"4263ed6d-a692-3da1-9241-f057a83cecb8","pitchNumber":2,"startTime":"2026-07-22T00:48:36.863Z","endTime":"2026-07-22T00:48:39.863Z","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":94.0,"endSpeed":86.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.989841404086302,"aZ":-22.86061158257287,"pfxX":-9.530959919639535,"pfxZ":4.895195017885172,"pX":0.15825019291124964,"pZ":4.056235017335597,"vX0":7.871947160962036,"vY0":-136.78863329737197,"vZ0":-0.35168104195233674,"x":110.97,"y":129.26,"x0":-1.5126105778162373,"y0":50.003978067899034,"z0":5.748146049460677,"aX":-18.138614790492596},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.0,"breakHorizontal":15.7,"spinRate":2081,"spinDirection":210},"zone":12,"typeConfidence":0.78,"plateTime":0.3997850011364319,"extension":6.5529902689991415},"index":2,"playId":"c0c44fc8-81a0-378e-9f7d-77ac09bef188","pitchNumber":3,"startTime":"2026-07-22T00:49:01.273Z","endTime":"2026-07-22T00:49:04.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.060582982557925,"aZ":-24.447443339122135,"pfxX":-2.625319062791711,"pfxZ":4.613422363942615,"pX":-0.6539483511409783,"pZ":5.295127775026899,"vX0":3.3097793803672784,"vY0":-128.6798365928875,"vZ0":3.133494749593387,"x":141.93,"y":95.81,"x0":-1.616603038999212,"y0":50.0024033484231,"z0":5.957228715125394,"aX":-4.396720651885352},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.4,"breakHorizontal":4.0,"spinRate":781,"spinDirection":234},"zone":11,"typeConfidence":0.65,"plateTime":0.4258947393729051,"extension":6.356362615369768},"index":3,"playId":"be5bff14-7330-3a1f-9419-bb3fc38bf35e","pitchNumber":4,"startTime":"2026-07-22T00:49:20.535Z","endTime":"2026-07-22T00:49:25.811Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Drew Rasmussen. Myles Straw to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"actionPlayId":"be5bff14-7330-3a1f-9419-bb3fc38bf35e","startTime":"2026-07-22T00:49:38.949Z","endTime":"2026-07-22T00:49:52.189Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"}},{"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.8,"endSpeed":87.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.562457912980726,"aZ":-12.705266149371317,"pfxX":-2.3462124096268795,"pfxZ":10.058113198691293,"pX":0.721318685700489,"pZ":3.160586678982637,"vX0":6.197495342142951,"vY0":-137.97353576126133,"vZ0":-5.120293530526131,"x":89.51,"y":153.44,"x0":-1.2451887406027575,"y0":50.00149152162341,"z0":5.890642984470213,"aX":-4.54123118666033},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":3.0,"spinRate":2345,"spinDirection":196},"zone":3,"typeConfidence":0.9,"plateTime":0.3963724098313621,"extension":6.569317146084089},"index":5,"playId":"4b0095f9-19e4-3555-89f9-fd5dde96ea20","pitchNumber":5,"startTime":"2026-07-22T00:49:52.189Z","endTime":"2026-07-22T00:49:55.335Z","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":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51179097778523,"aZ":-34.05169331601054,"pfxX":1.1542229188215787,"pfxZ":-1.1457150565197693,"pX":0.561464728881782,"pZ":2.2533506927354976,"vX0":5.452216514538151,"vY0":-127.5604831748743,"vZ0":-1.967879492813847,"x":95.6,"y":177.94,"x0":-1.754362679470983,"y0":50.00023632394254,"z0":5.72232804569665,"aX":1.8979266412552647},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.3,"breakHorizontal":-3.4,"spinRate":2423,"spinDirection":89},"zone":6,"typeConfidence":0.9,"plateTime":0.4295793587787564,"extension":6.346732835325208},"index":6,"playId":"7eaa56dd-32f8-3a1a-98c2-ac3ec1c7f53b","pitchNumber":6,"startTime":"2026-07-22T00:50:15.663Z","endTime":"2026-07-22T00:50:21.930Z","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":94.1,"endSpeed":85.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32441287180135,"aZ":-18.50568277491029,"pfxX":-9.050755733126996,"pfxZ":7.2180903677324135,"pX":0.7883959521161251,"pZ":3.133477892797986,"vX0":9.527171209627404,"vY0":-136.7736250242207,"vZ0":-3.40936047690569,"x":86.95,"y":154.18,"x0":-1.5650709314849185,"y0":50.002389688068526,"z0":5.666084981523177,"aX":-17.13817947080879},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":14.4,"spinRate":2245,"spinDirection":211},"zone":3,"typeConfidence":0.84,"plateTime":0.400543396699065,"extension":6.542895997109335},"index":7,"playId":"f508b175-a907-3dcf-b41c-e9c2abcbdfcc","pitchNumber":7,"startTime":"2026-07-22T00:50:53.401Z","endTime":"2026-07-22T00:50:58.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04847323422185,"aZ":-32.136535025676295,"pfxX":-3.937827658092436,"pfxZ":0.021248072278163832,"pX":-0.38290789102759243,"pZ":2.7060408888301133,"vX0":4.673289036733158,"vY0":-129.30191621045805,"vZ0":-1.4746823395527837,"x":131.6,"y":165.72,"x0":-1.6990181439528595,"y0":50.00171001852777,"z0":5.741263722886667,"aX":-6.691618407179909},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.0,"breakHorizontal":6.1,"spinRate":1210,"spinDirection":233},"zone":4,"typeConfidence":0.77,"plateTime":0.4230106163545857,"extension":6.40172465068816},"index":8,"playId":"ed45817d-1e95-3c03-98c7-cf554d824eb9","pitchNumber":8,"startTime":"2026-07-22T00:51:19.472Z","endTime":"2026-07-22T00:51:22.819Z","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":95.0,"endSpeed":87.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.581719560516134,"aZ":-11.747465352383244,"pfxX":-2.786221583331311,"pfxZ":10.520061721975603,"pX":0.9738037018075046,"pZ":4.0646443205825715,"vX0":7.377107603417748,"vY0":-138.1700340688239,"vZ0":-3.000174173930787,"x":79.88,"y":129.03,"x0":-1.3637442486783873,"y0":50.00245313144993,"z0":5.949350777850618,"aX":-5.411219714619194},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":3.6,"spinRate":2555,"spinDirection":206},"zone":12,"typeConfidence":0.87,"plateTime":0.39578593204440704,"extension":6.541399717894208},"index":9,"playId":"bb2318d2-76bd-3d24-ab55-0463b1779afc","pitchNumber":9,"startTime":"2026-07-22T00:51:44.781Z","endTime":"2026-07-22T00:51:48.790Z","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":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.098585522617796,"aZ":-9.830271113007317,"pfxX":-2.8380652141040814,"pfxZ":11.799738852624632,"pX":0.8290037867732634,"pZ":1.9527255272335757,"vX0":6.9899139859517945,"vY0":-136.51168965654793,"vZ0":-8.283009986995864,"x":85.4,"y":186.06,"x0":-1.392172209150568,"y0":50.00430015184296,"z0":5.696840030842463,"aX":-5.375259363869776},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.8,"breakHorizontal":3.7,"spinRate":2400,"spinDirection":202},"zone":14,"typeConfidence":0.89,"plateTime":0.40070636383385416,"extension":6.613466137893896},"hitData":{"launchSpeed":86.1,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.45,"coordY":158.3}},"index":10,"playId":"74e2e5db-9cd1-326f-8873-775a16d41f6b","pitchNumber":10,"startTime":"2026-07-22T00:52:02.402Z","endTime":"2026-07-22T00:52:10.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:52:10.243Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out sharply, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T00:52:36.723Z","endTime":"2026-07-22T00:52:44.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":89.0,"endSpeed":82.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.200563605583937,"aZ":-30.301773674033154,"pfxX":1.9111682254618012,"pfxZ":1.096340866855341,"pX":-0.05800836884462677,"pZ":2.6894550081021125,"vX0":3.3674403502112984,"vY0":-129.6776819437289,"vZ0":-2.1443575321618464,"x":119.21,"y":166.16,"x0":-1.6199001390192498,"y0":50.00368050575731,"z0":5.830517918361497,"aX":3.2664095444005152},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.8,"breakHorizontal":-4.2,"spinRate":2445,"spinDirection":128},"zone":5,"typeConfidence":0.9,"plateTime":0.42179648316539753,"extension":6.464410073380609},"hitData":{"launchSpeed":109.6,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":108.3,"coordY":159.51}},"index":0,"playId":"a2cdda0a-2d46-3e42-a3ee-5f944935946b","pitchNumber":1,"startTime":"2026-07-22T00:52:36.729Z","endTime":"2026-07-22T00:52:44.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:52:44.619Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Junior Caminero walks.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T00:54:36.649Z","endTime":"2026-07-22T00:56:17.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.018857288691787,"aZ":-24.727961901881518,"pfxX":2.342655566200947,"pfxZ":4.636914219652292,"pX":0.0200904597925286,"pZ":3.276922261664099,"vX0":1.6998019133688307,"vY0":-125.33755163019798,"vZ0":-0.7577239166373153,"x":116.23,"y":150.3,"x0":-0.9690127996756637,"y0":50.00429343153039,"z0":5.584956925177618,"aX":3.763805044295331},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.5,"breakHorizontal":-4.6,"spinRate":2210,"spinDirection":185},"zone":2,"typeConfidence":0.9,"plateTime":0.4353826356146948,"extension":6.117658821321579},"index":0,"playId":"d08dd6a1-ff00-395d-9b7a-747e3eb84d89","pitchNumber":1,"startTime":"2026-07-22T00:54:52.614Z","endTime":"2026-07-22T00:54:55.614Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-22T00:55:05.603Z","endTime":"2026-07-22T00:55:22.955Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"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.6,"endSpeed":80.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.462520725078402,"aZ":-25.264719254456175,"pfxX":4.263888918521163,"pfxZ":4.15169862658121,"pX":1.1982343307289232,"pZ":3.1983661037248488,"vX0":3.1327609464413047,"vY0":-127.71275629886286,"vZ0":-1.0060396952032733,"x":71.33,"y":152.42,"x0":-0.5951123205587127,"y0":50.002827540585734,"z0":5.571004148662035,"aX":7.095429822538925},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.6,"breakHorizontal":-8.4,"spinRate":2415,"spinDirection":174},"zone":12,"typeConfidence":0.91,"plateTime":0.4276603099750833,"extension":6.284326784199374},"index":2,"playId":"7bc3a19e-ac45-37ae-8911-6de829f94b90","pitchNumber":2,"startTime":"2026-07-22T00:55:22.955Z","endTime":"2026-07-22T00:55:26.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.629213037661287,"aZ":-31.3581630545639,"pfxX":1.9639875952785535,"pfxZ":0.531965063491334,"pX":0.7645261186362252,"pZ":0.5123971953099401,"vX0":2.7262549635182367,"vY0":-122.87918521752208,"vZ0":-5.484291595870864,"x":87.86,"y":224.95,"x0":-0.6131823382814842,"y0":50.00445440700097,"z0":5.427716487255249,"aX":3.012197007583678},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.0,"breakHorizontal":-4.2,"spinRate":2291,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.44521896747759815,"extension":6.321272360605391},"index":3,"playId":"7fe889e6-9b86-3d71-b9f8-149c5b723372","pitchNumber":3,"startTime":"2026-07-22T00:55:38.365Z","endTime":"2026-07-22T00:55:41.834Z","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":93.4,"endSpeed":85.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95222197758819,"aZ":-9.227676787853175,"pfxX":-3.2291227800322893,"pfxZ":12.304880885671418,"pX":0.5058265582538659,"pZ":1.117174351956556,"vX0":3.709873117498879,"vY0":-135.76286085790463,"vZ0":-9.472861846169144,"x":97.72,"y":208.62,"x0":-0.4593908700446138,"y0":50.00649760391681,"z0":5.295764174763303,"aX":-6.024112248814519},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.4,"breakHorizontal":5.0,"spinRate":2266,"spinDirection":205},"zone":14,"typeConfidence":0.88,"plateTime":0.4035677666771842,"extension":6.42343223395466},"index":4,"playId":"d606a6bc-6834-3626-99af-3dd005bffb6c","pitchNumber":4,"startTime":"2026-07-22T00:55:55.892Z","endTime":"2026-07-22T00:55:59.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11966279900966,"aZ":-9.745892882183869,"pfxX":-3.239712472042653,"pfxZ":12.117844220095996,"pX":0.6639434354244931,"pZ":0.9446796540679494,"vX0":3.818036003104152,"vY0":-135.55258444021445,"vZ0":-9.766581315750605,"x":91.69,"y":213.27,"x0":-0.3455042712516742,"y0":50.004607604161734,"z0":5.28623327501041,"aX":-5.997288103798065},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.9,"breakHorizontal":5.0,"spinRate":2291,"spinDirection":203},"zone":14,"typeConfidence":0.89,"plateTime":0.404899270093908,"extension":6.467347136203636},"index":5,"playId":"50365969-62ce-3ab4-b5aa-12c8df8c917b","pitchNumber":5,"startTime":"2026-07-22T00:56:12.873Z","endTime":"2026-07-22T00:56:17.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:56:17.437Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to left fielder Myles Straw.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T00:56:28.647Z","endTime":"2026-07-22T00:57:30.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.4,"endSpeed":80.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.805819099227744,"aZ":-24.40817544283186,"pfxX":2.3193736916879475,"pfxZ":4.733065533493322,"pX":1.3299833215220593,"pZ":1.6765673317140144,"vX0":3.971593153150475,"vY0":-127.21883633687699,"vZ0":-4.535560449085611,"x":66.3,"y":193.51,"x0":-0.5520401015895116,"y0":50.004165909487824,"z0":5.414425483919698,"aX":3.8059379932512463},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.8,"breakHorizontal":-5.0,"spinRate":2340,"spinDirection":172},"zone":14,"typeConfidence":0.9,"plateTime":0.4303392547904181,"extension":6.651911274316242},"index":0,"playId":"92cc0822-836c-3326-8575-9d980512aed8","pitchNumber":1,"startTime":"2026-07-22T00:56:43.307Z","endTime":"2026-07-22T00:56:46.721Z","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":93.4,"endSpeed":85.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.153906724100494,"aZ":-9.708506694080407,"pfxX":-5.048655621074652,"pfxZ":12.051873912728691,"pX":0.3905532775419922,"pZ":1.2756788824384484,"vX0":3.3693999309626848,"vY0":-135.77148143264262,"vZ0":-8.956046680788448,"x":102.11,"y":204.34,"x0":-0.21154344648016804,"y0":50.00564802997874,"z0":5.296045595760447,"aX":-9.412615692341998},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.0,"breakHorizontal":8.4,"spinRate":2280,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.4036612886081308,"extension":6.430143312998941},"index":1,"playId":"ddb20dd3-f8ec-3248-bdf1-5262d5161cd5","pitchNumber":2,"startTime":"2026-07-22T00:56:58.817Z","endTime":"2026-07-22T00:57:02.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.181399841849824,"aZ":-8.869497161074664,"pfxX":-3.444467523356163,"pfxZ":12.61648975733292,"pX":-0.06449733343820559,"pZ":2.196560163580563,"vX0":2.2355954234284954,"vY0":-135.43866632988124,"vZ0":-6.762090718257151,"x":119.46,"y":179.47,"x0":-0.4555749042119112,"y0":50.00268262064805,"z0":5.3551071471438565,"aX":-6.362026097869809},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.5,"breakHorizontal":5.8,"spinRate":2321,"spinDirection":205},"zone":5,"typeConfidence":0.9,"plateTime":0.40531993394083177,"extension":6.462440952843152},"hitData":{"launchSpeed":98.9,"launchAngle":50.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.22,"coordY":84.16}},"index":2,"playId":"9bd93809-9006-38ac-80b9-0cf2574c6559","pitchNumber":3,"startTime":"2026-07-22T00:57:16.926Z","endTime":"2026-07-22T00:57:30.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:57:30.945Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny DeLuca called out on strikes.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T00:57:48.263Z","endTime":"2026-07-22T00:58:52.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.127981728842745,"aZ":-32.27980395269256,"pfxX":2.5965904264470954,"pfxZ":-0.07164668079748626,"pX":0.7351369126498168,"pZ":1.8703008584057457,"vX0":2.2316493577868366,"vY0":-121.88518309697403,"vZ0":-1.9959227175822192,"x":88.98,"y":188.28,"x0":-0.528385392873983,"y0":50.00108855642459,"z0":5.477301683079682,"aX":3.920725774379352},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.4,"breakHorizontal":-5.2,"spinRate":2322,"spinDirection":90},"zone":9,"typeConfidence":0.89,"plateTime":0.44874268791922667,"extension":6.465303928717747},"index":0,"playId":"6465ace6-7a05-3137-a4ae-fb40e45f7a2d","pitchNumber":1,"startTime":"2026-07-22T00:57:53.666Z","endTime":"2026-07-22T00:57:56.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.7,"endSpeed":68.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.557540228323095,"aZ":-38.39559963896999,"pfxX":6.686661145217069,"pfxZ":-5.239208592250997,"pX":1.2267797133946117,"pZ":1.3580044889633884,"vX0":1.4708141825959518,"vY0":-108.73239437982433,"vZ0":-0.1812473067547169,"x":70.24,"y":202.11,"x0":-0.32833447213497297,"y0":50.00312014763939,"z0":5.638162186470074,"aX":7.939145120654387},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-9.1,"breakHorizontal":-12.5,"spinRate":2590,"spinDirection":31},"zone":14,"typeConfidence":0.91,"plateTime":0.5053577510751643,"extension":6.311735241834695},"index":1,"playId":"941f1da3-7c23-3b67-9c2a-ee2d97f4e9be","pitchNumber":2,"startTime":"2026-07-22T00:58:10.697Z","endTime":"2026-07-22T00:58:13.766Z","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":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9469489371069,"aZ":-34.133595038010114,"pfxX":2.501605645502138,"pfxZ":-1.3286085245708041,"pX":1.1996613314951792,"pZ":0.6948467508520438,"vX0":3.0578219974840213,"vY0":-120.61068052645305,"vZ0":-4.003752089919995,"x":71.27,"y":220.02,"x0":-0.4083926580821207,"y0":50.00123241140657,"z0":5.378912390660973,"aX":3.6936766162866896},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.1,"breakHorizontal":-5.3,"spinRate":2391,"spinDirection":47},"zone":14,"typeConfidence":0.88,"plateTime":0.45371650758729,"extension":6.425625781013697},"index":2,"playId":"d3dc0ac3-a5b9-3756-8ab7-770e4d2891db","pitchNumber":3,"startTime":"2026-07-22T00:58:29.415Z","endTime":"2026-07-22T00:58:32.795Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.719052877141483,"aZ":-29.526000628992875,"pfxX":1.5554207890405862,"pfxZ":1.75160724887406,"pX":0.3953311372961905,"pZ":1.3259936222037598,"vX0":1.7845453767437438,"vY0":-122.1597538601165,"vZ0":-3.7517897122469543,"x":101.93,"y":202.98,"x0":-0.5463463854217984,"y0":50.004325634761415,"z0":5.415696737662775,"aX":2.354485157058512},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.5,"breakHorizontal":-3.2,"spinRate":2353,"spinDirection":122},"zone":14,"typeConfidence":0.9,"plateTime":0.4481114875137844,"extension":6.540954166869178},"index":3,"playId":"dfb54def-fdc7-39e6-9b7e-9528fac588c3","pitchNumber":4,"startTime":"2026-07-22T00:58:48.852Z","endTime":"2026-07-22T00:58:52.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T00:58:52.473Z","atBatIndex":52},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Chandler Simpson grounds into a force out, second baseman Ernie Clement to shortstop Andrés Giménez. Junior Caminero out at 2nd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T00:59:12.497Z","endTime":"2026-07-22T01:00:05.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":76.5,"endSpeed":70.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.24498181760241,"aZ":-37.21236422999886,"pfxX":6.178631504894408,"pfxZ":-4.014714018108577,"pX":-0.12576593487655066,"pZ":2.543288015049289,"vX0":-0.7763725159659025,"vY0":-111.37603026747607,"vZ0":1.504507741795321,"x":121.79,"y":170.11,"x0":-0.5750520683317617,"y0":50.00366206137067,"z0":5.711216217514174,"aX":7.7522719156564905},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-6.6,"breakHorizontal":-11.0,"spinRate":2515,"spinDirection":31},"zone":5,"typeConfidence":0.89,"plateTime":0.49202072474211045,"extension":6.22690685670311},"index":0,"playId":"77061b84-9855-3cd8-a7f3-6af80f4eb3b9","pitchNumber":1,"startTime":"2026-07-22T00:59:19.460Z","endTime":"2026-07-22T00:59:23.175Z","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":83.9,"endSpeed":77.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09485206544487,"aZ":-27.954217302452573,"pfxX":0.6272124830600472,"pfxZ":2.779206793553957,"pX":-0.20090691978301267,"pZ":0.3215723270702724,"vX0":0.6121359511884736,"vY0":-122.20389838972953,"vZ0":-6.356590554957935,"x":124.66,"y":230.1,"x0":-0.5357338714365218,"y0":50.00320926522361,"z0":5.344226505091052,"aX":0.9528104140730653},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.8,"breakHorizontal":-1.3,"spinRate":2327,"spinDirection":110},"zone":13,"typeConfidence":0.84,"plateTime":0.4474606266464196,"extension":6.29780940638074},"index":1,"playId":"e7a48da6-c534-37ba-b682-529035c76866","pitchNumber":2,"startTime":"2026-07-22T00:59:36.064Z","endTime":"2026-07-22T00:59:39.500Z","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":92.3,"endSpeed":84.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.314965245657476,"aZ":-12.168681055659619,"pfxX":-2.5440736394872845,"pfxZ":10.994484683527,"pX":0.39844727911485106,"pZ":2.246133580967462,"vX0":2.996707033191625,"vY0":-134.33737979416404,"vZ0":-5.92455022207848,"x":101.81,"y":178.13,"x0":-0.4033410802208194,"y0":50.00193724257885,"z0":5.352476397970744,"aX":-4.62899333330859},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.7,"breakHorizontal":4.0,"spinRate":2266,"spinDirection":201},"zone":6,"typeConfidence":0.83,"plateTime":0.4084194755733157,"extension":6.300883476592347},"hitData":{"launchSpeed":98.1,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.0,"coordY":151.64}},"index":2,"playId":"39e6f6b7-94b1-3a9c-a19f-4ec9a0ccd5ac","pitchNumber":3,"startTime":"2026-07-22T00:59:59.185Z","endTime":"2026-07-22T01:00:05.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:00:05.722Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a fly ball to right fielder Jonny DeLuca.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T01:01:46.032Z","endTime":"2026-07-22T01:03:53.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03905145133194,"aZ":-20.31041290683115,"pfxX":-9.925355604082462,"pfxZ":6.409788676745518,"pX":-0.8231023088602183,"pZ":2.488075481563713,"vX0":5.4804859081904915,"vY0":-135.77070227187986,"vZ0":-4.726417400589104,"x":148.37,"y":171.6,"x0":-1.5871798042013139,"y0":50.00491797674487,"z0":5.6810117319956515,"aX":-18.377705728330213},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.7,"breakHorizontal":16.7,"spinRate":2315,"spinDirection":211},"zone":11,"typeConfidence":0.76,"plateTime":0.4047106487404366,"extension":6.626308073477326},"index":0,"playId":"c9f2338e-db7d-3da5-a7c5-d57eba44afbd","pitchNumber":1,"startTime":"2026-07-22T01:02:11.682Z","endTime":"2026-07-22T01:02:15.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63324285691393,"aZ":-32.6129987735125,"pfxX":1.131261906863762,"pfxZ":-0.2628067134705212,"pX":0.40134013037418265,"pZ":1.9085817866198607,"vX0":4.8357971430846,"vY0":-128.57467042227654,"vZ0":-3.2770682947789096,"x":101.7,"y":187.25,"x0":-1.6569562611405626,"y0":50.003686298096554,"z0":5.751526339792176,"aX":1.8788382865520232},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.1,"breakHorizontal":-3.2,"spinRate":2426,"spinDirection":111},"zone":9,"typeConfidence":0.9,"plateTime":0.4272877162314175,"extension":6.3173799153491705},"index":1,"playId":"5f80b1bc-67b4-3822-a9cf-44a2d59fa7c9","pitchNumber":2,"startTime":"2026-07-22T01:02:29.981Z","endTime":"2026-07-22T01:02:32.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.785950747191247,"aZ":-14.661354871499201,"pfxX":-0.6444139249075334,"pfxZ":8.931173883518992,"pX":0.5555370259504075,"pZ":3.498849332728747,"vX0":5.415335306777551,"vY0":-138.62033040430723,"vZ0":-4.002364953383659,"x":95.82,"y":144.31,"x0":-1.3333167690661765,"y0":50.004229142606874,"z0":5.929595540300819,"aX":-1.2650610372480828},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":0.1,"spinRate":2376,"spinDirection":202},"zone":12,"typeConfidence":0.87,"plateTime":0.3939957710578357,"extension":6.402498062724276},"index":2,"playId":"e53cc846-cda6-3e24-9823-5e2a11472503","pitchNumber":3,"startTime":"2026-07-22T01:02:49.914Z","endTime":"2026-07-22T01:02:53.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28420730563212,"aZ":-29.46673490726,"pfxX":2.2457453212918965,"pfxZ":1.6032977343860209,"pX":2.010621344616313,"pZ":1.4885388609152357,"vX0":8.265423743990072,"vY0":-129.25727864161493,"vZ0":-4.927721750287493,"x":40.36,"y":198.59,"x0":-1.5220656266340775,"y0":50.00294704017696,"z0":5.685783214213807,"aX":3.7950118134284243},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.0,"breakHorizontal":-5.9,"spinRate":2541,"spinDirection":154},"zone":14,"typeConfidence":0.9,"plateTime":0.42396241791617095,"extension":6.644952107029343},"index":3,"playId":"2d297d1f-5d20-35dd-acb7-76a025ea84ea","pitchNumber":4,"startTime":"2026-07-22T01:03:08.098Z","endTime":"2026-07-22T01:03:11.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62338287296717,"aZ":-28.878090231777733,"pfxX":0.7968793799468292,"pfxZ":1.9001266036468314,"pX":1.1202006390223953,"pZ":1.3925051104785489,"vX0":6.84780607435735,"vY0":-130.689644967967,"vZ0":-5.516617705085803,"x":74.3,"y":201.18,"x0":-1.6337245180022064,"y0":50.00448578271915,"z0":5.690257371162208,"aX":1.382666369253606},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.4,"breakHorizontal":-2.9,"spinRate":2571,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.4185409451275075,"extension":6.482216115182833},"index":4,"playId":"14995cce-8563-346c-b923-c6189cfd647b","pitchNumber":5,"startTime":"2026-07-22T01:03:24.156Z","endTime":"2026-07-22T01:03:27.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.104353044377376,"aZ":-12.075844920830553,"pfxX":-1.6748491795874572,"pfxZ":10.1323124560409,"pX":-0.1966616433192993,"pZ":2.255608050887167,"vX0":3.8730517851227217,"vY0":-139.83943004272427,"vZ0":-7.567575304875462,"x":124.5,"y":177.88,"x0":-1.3810793229179177,"y0":50.001391118447245,"z0":5.7864030548619265,"aX":-3.322104835418491},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":2.3,"spinRate":2422,"spinDirection":196},"zone":5,"typeConfidence":0.91,"plateTime":0.39146195409760143,"extension":6.477806956922977},"hitData":{"launchSpeed":68.1,"launchAngle":51.0,"totalDistance":189.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.87,"coordY":140.27}},"index":5,"playId":"1e95f75c-408c-3463-b300-26ba408eaed9","pitchNumber":6,"startTime":"2026-07-22T01:03:40.533Z","endTime":"2026-07-22T01:03:53.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:03:53.909Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"George Springer doubles (12) on a sharp line drive to center fielder Cedric Mullins. Ernie Clement to 3rd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T01:04:13.197Z","endTime":"2026-07-22T01:05:54.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnThird":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.475375908194145,"aZ":-27.260470732815612,"pfxX":1.3094440415888682,"pfxZ":2.84058673588299,"pX":0.2595828676054229,"pZ":2.805829364566869,"vX0":4.604831374068339,"vY0":-130.258804280741,"vZ0":-2.397148742738619,"x":107.11,"y":163.02,"x0":-1.696095145827016,"y0":50.004881353077444,"z0":5.783776086879113,"aX":2.266462886123256},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.9,"breakHorizontal":-3.4,"spinRate":2511,"spinDirection":159},"zone":6,"typeConfidence":0.9,"plateTime":0.4193146510192647,"extension":6.338456546563232},"index":0,"playId":"43d7cb68-7c3a-3498-9c5f-8f9fa02abe25","pitchNumber":1,"startTime":"2026-07-22T01:04:25.199Z","endTime":"2026-07-22T01:04:28.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29113579526116,"aZ":-12.479128256737956,"pfxX":-3.089133452251474,"pfxZ":9.987021386806632,"pX":0.47468168585120835,"pZ":3.1665188507372193,"vX0":5.901549467720973,"vY0":-139.08226585921884,"vZ0":-5.254205448560185,"x":98.91,"y":153.28,"x0":-1.2670950778440184,"y0":50.002930192685966,"z0":5.898221275147146,"aX":-6.092701315065841},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":4.4,"spinRate":2470,"spinDirection":200},"zone":3,"typeConfidence":0.9,"plateTime":0.39283914887394866,"extension":6.479039912371265},"index":1,"playId":"0a0dbf51-4fed-33b9-bd52-5bd034e007f0","pitchNumber":2,"startTime":"2026-07-22T01:04:46.475Z","endTime":"2026-07-22T01:04:49.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.400914362310548,"aZ":-31.651791317875645,"pfxX":-5.340073238207134,"pfxZ":0.31053375991386556,"pX":1.0667749461425662,"pZ":1.4356075249204405,"vX0":8.31153833916036,"vY0":-128.65514103943866,"vZ0":-4.280645700208796,"x":76.34,"y":200.02,"x0":-1.5042854519480446,"y0":50.003187323661614,"z0":5.560018213015875,"aX":-8.998801540561749},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.1,"breakHorizontal":7.9,"spinRate":1502,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.4248882195213648,"extension":6.459037716981105},"index":2,"playId":"6b801396-140b-3829-b7c6-19679ccaff9b","pitchNumber":3,"startTime":"2026-07-22T01:05:08.133Z","endTime":"2026-07-22T01:05:11.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.302014127923876,"aZ":-33.86426241963985,"pfxX":1.7965378267999323,"pfxZ":-1.0079752243485771,"pX":1.5600929763096216,"pZ":1.7871982992614666,"vX0":7.1689985014288045,"vY0":-128.4351243069437,"vZ0":-3.296681624993357,"x":57.53,"y":190.53,"x0":-1.4995046185934833,"y0":50.00433509015592,"z0":5.7177211860646935,"aX":3.005011294199797},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.4,"breakHorizontal":-4.8,"spinRate":2618,"spinDirection":12},"zone":14,"typeConfidence":0.9,"plateTime":0.42626658551204466,"extension":6.529455893832328},"index":3,"playId":"3412bcf1-e6a0-32d0-815a-510cb5bb643f","pitchNumber":4,"startTime":"2026-07-22T01:05:25.420Z","endTime":"2026-07-22T01:05:28.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.064013787812726,"aZ":-18.661865340015932,"pfxX":-9.11344428641408,"pfxZ":6.957740940442092,"pX":0.1446300052459029,"pZ":2.7922259150821733,"vX0":7.6913628680813675,"vY0":-138.48764926319348,"vZ0":-4.355113024222243,"x":111.49,"y":163.39,"x0":-1.4852759510796723,"y0":50.00123626994674,"z0":5.634316113467453,"aX":-17.692371307565697},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":14.9,"spinRate":2473,"spinDirection":202},"zone":5,"typeConfidence":0.89,"plateTime":0.39559311022200294,"extension":6.533773611858031},"hitData":{"launchSpeed":108.6,"launchAngle":20.0,"totalDistance":400.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":94.76,"coordY":60.8}},"index":4,"playId":"e3ede5c9-398a-3550-ae19-01c58af1a6b5","pitchNumber":5,"startTime":"2026-07-22T01:05:42.500Z","endTime":"2026-07-22T01:05:54.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:05:54.872Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a ground ball to first baseman Jonathan Aranda. Ernie Clement scores. George Springer to 3rd.","rbi":1,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T01:07:22.384Z","endTime":"2026-07-22T01:10:16.599Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnThird":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T01:06:27.375Z","endTime":"2026-07-22T01:07:24.666Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.320026330146067,"aZ":-14.765390066951635,"pfxX":-1.3415785142457335,"pfxZ":9.17256640333336,"pX":-0.09834533570800562,"pZ":2.617047712586709,"vX0":4.187872151524832,"vY0":-136.90997883910123,"vZ0":-5.810513847732719,"x":120.75,"y":168.12,"x0":-1.4736585327785408,"y0":50.00014421006255,"z0":5.7777964111560935,"aX":-2.5456597602463065},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":1.6,"spinRate":2323,"spinDirection":206},"zone":5,"typeConfidence":0.87,"plateTime":0.40011537895152083,"extension":6.6268147400741935},"index":1,"playId":"10afa0aa-1b67-3bcc-845a-d40835155e78","pitchNumber":1,"startTime":"2026-07-22T01:07:24.666Z","endTime":"2026-07-22T01:07:27.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.072708483405265,"aZ":-12.57312280075345,"pfxX":-1.2472070879307429,"pfxZ":10.169762393254283,"pX":0.27909590001553103,"pZ":3.67102579913172,"vX0":5.127989121094811,"vY0":-138.4799172103332,"vZ0":-3.645517643783663,"x":106.36,"y":139.66,"x0":-1.4407490500074338,"y0":50.00516245206814,"z0":5.855042214418786,"aX":-2.404503108773224},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":1.1,"spinRate":2580,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.39664585216368975,"extension":6.409806595243668},"index":2,"playId":"c78c822b-9cfa-394a-8674-292b1d6f82e1","pitchNumber":2,"startTime":"2026-07-22T01:07:45.495Z","endTime":"2026-07-22T01:07:48.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(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":87.3,"endSpeed":81.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.400219030978445,"aZ":-32.979636856977145,"pfxX":1.0571338828638308,"pfxZ":-0.49092180681079833,"pX":0.8586776158016259,"pZ":-0.7600885826307818,"vX0":5.850627456199261,"vY0":-126.86856119987127,"vZ0":-9.236952725995632,"x":84.27,"y":259.3,"x0":-1.608618670483553,"y0":50.003646387008295,"z0":5.5329184508400076,"aX":1.7335063808965396},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.6,"breakHorizontal":-3.1,"spinRate":2556,"spinDirection":67},"zone":14,"typeConfidence":0.89,"plateTime":0.43067462645695187,"extension":6.500747993158965},"index":3,"playId":"58dc09e0-bdf1-3562-a4a8-4936457836d8","pitchNumber":3,"startTime":"2026-07-22T01:08:10.549Z","endTime":"2026-07-22T01:08:14.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.759024641478725,"aZ":-20.583323382927734,"pfxX":-8.257896430536688,"pfxZ":6.112976544837078,"pX":-0.4022285906479218,"pZ":3.3346421981029826,"vX0":6.424977385671323,"vY0":-137.18195268148187,"vZ0":-2.479078595718871,"x":132.33,"y":148.74,"x0":-1.7076183533834435,"y0":50.00320567367323,"z0":5.660865408720695,"aX":-15.661075553017378},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.7,"breakHorizontal":13.6,"spinRate":2314,"spinDirection":211},"zone":11,"typeConfidence":0.81,"plateTime":0.40002116084197326,"extension":6.441203925816083},"index":4,"playId":"9ea2554b-dec1-324a-853e-e024d91051ad","pitchNumber":4,"startTime":"2026-07-22T01:08:38.734Z","endTime":"2026-07-22T01:08:41.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13242957142588,"aZ":-10.558808067097766,"pfxX":-0.30854393260538826,"pfxZ":11.098697534405368,"pX":0.6715515825552515,"pZ":2.154238211567594,"vX0":5.556893938615796,"vY0":-138.91181700033582,"vZ0":-8.1103252428753,"x":91.4,"y":180.62,"x0":-1.3175638652996535,"y0":50.00014430616755,"z0":5.819810097982409,"aX":-0.6008597182330426},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":-0.6,"spinRate":2612,"spinDirection":201},"zone":6,"typeConfidence":0.9,"plateTime":0.3948136899746868,"extension":6.101504462946007},"index":5,"playId":"e17a35bd-fdca-34a7-8666-9155e363843d","pitchNumber":5,"startTime":"2026-07-22T01:09:00.392Z","endTime":"2026-07-22T01:09:04.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.022034050235433,"aZ":-11.111394932976596,"pfxX":-1.3994064745026058,"pfxZ":10.82057533870096,"pX":0.2617718064577918,"pZ":3.5322754398096747,"vX0":4.971442672287925,"vY0":-138.64092223364034,"vZ0":-4.272809990995014,"x":107.02,"y":143.41,"x0":-1.3728358564956487,"y0":50.00130867274899,"z0":5.835054981604997,"aX":-2.723973680250295},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.8,"breakHorizontal":1.4,"spinRate":2570,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.3950702553006735,"extension":6.41011409595413},"index":6,"playId":"ae946d63-2ca5-3ec5-bd50-c919049622ac","pitchNumber":6,"startTime":"2026-07-22T01:09:25.270Z","endTime":"2026-07-22T01:09:28.356Z","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":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.422157785358028,"aZ":-28.56060890599364,"pfxX":2.1097974152794885,"pfxZ":2.123887136311576,"pX":1.3439301020373204,"pZ":1.9490776755104162,"vX0":6.785579616280797,"vY0":-129.48736462295741,"vZ0":-4.09580039427739,"x":65.77,"y":186.15,"x0":-1.582086370546031,"y0":50.00276684328548,"z0":5.730375359832906,"aX":3.5917260164070295},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.1,"breakHorizontal":-5.3,"spinRate":2661,"spinDirection":121},"zone":14,"typeConfidence":0.9,"plateTime":0.4225962657524689,"extension":6.359747303131986},"index":7,"playId":"5702f80f-bca5-3d33-9316-0ddbd523fcf0","pitchNumber":7,"startTime":"2026-07-22T01:09:46.987Z","endTime":"2026-07-22T01:09:50.116Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.297480960053345,"aZ":-31.174074450438244,"pfxX":-3.6289677051147438,"pfxZ":0.5801513178411613,"pX":-0.09753252672498754,"pZ":1.9171352166800337,"vX0":5.143244071057393,"vY0":-129.88537520574576,"vZ0":-3.4459060228786167,"x":120.72,"y":187.02,"x0":-1.6250767258800072,"y0":50.00329113762298,"z0":5.612859251447694,"aX":-6.247696450447474},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.6,"breakHorizontal":5.5,"spinRate":1257,"spinDirection":236},"zone":8,"typeConfidence":0.6,"plateTime":0.42050266934842684,"extension":6.3650777792954605},"hitData":{"launchSpeed":81.2,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.13,"coordY":167.38}},"index":8,"playId":"d9a084a9-994f-351f-ab35-b108462a463a","pitchNumber":8,"startTime":"2026-07-22T01:10:08.578Z","endTime":"2026-07-22T01:10:16.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:10:16.599Z","atBatIndex":56},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kazuma Okamoto grounds into a double play, third baseman Junior Caminero to second baseman Ben Williamson to first baseman Jonathan Aranda. George Springer scores. Daulton Varsho out at 2nd. Kazuma Okamoto out at 1st.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T01:12:53.180Z","endTime":"2026-07-22T01:13:19.156Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_play","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T01:10:44.725Z","endTime":"2026-07-22T01:11:54.998Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cole Sulser replaces Drew Rasmussen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-22T01:11:54.998Z","endTime":"2026-07-22T01:12:55.273Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.403863019971816,"aZ":-32.74322095592536,"pfxX":-8.646841717360328,"pfxZ":-0.3800956290412518,"pX":0.4303720457757856,"pZ":1.0855328033695417,"vX0":7.513947957311993,"vY0":-121.89064681932659,"vZ0":-3.975489050584897,"x":100.6,"y":209.47,"x0":-1.565148627493974,"y0":50.00133038215935,"z0":5.557324509798263,"aX":-13.042556187801026},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.4,"breakHorizontal":13.9,"spinRate":1740,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.4489429728141481,"extension":6.533776056630006},"index":2,"playId":"f6665f54-3cf9-3a8a-b0b9-1260101f8ff5","pitchNumber":1,"startTime":"2026-07-22T01:12:55.273Z","endTime":"2026-07-22T01:12:58.871Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.192012407266194,"aZ":-23.26389998843644,"pfxX":2.1753045048134325,"pfxZ":5.248750223471584,"pX":0.7831720637943167,"pZ":2.527126995035031,"vX0":5.564935997345379,"vY0":-128.7889634322925,"vZ0":-3.140944019732021,"x":87.15,"y":170.55,"x0":-1.679312576230062,"y0":50.000392579546535,"z0":5.541375436803944,"aX":3.6904277371550736},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.1,"breakHorizontal":-5.0,"spinRate":2557,"spinDirection":186},"zone":6,"typeConfidence":0.89,"plateTime":0.42364215710239117,"extension":6.671127471577249},"hitData":{"launchSpeed":70.2,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":167.38}},"index":3,"playId":"eb222108-f37d-3d1d-8887-5d6b50fdfde9","pitchNumber":2,"startTime":"2026-07-22T01:13:11.328Z","endTime":"2026-07-22T01:13:19.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:13:19.156Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Valenzuela lines out to center fielder Cedric Mullins.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T01:13:40.945Z","endTime":"2026-07-22T01:14:35.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"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],"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":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74882223972289,"aZ":-13.482409236345525,"pfxX":-4.1366043106528885,"pfxZ":10.179377007210828,"pX":0.47888256555822023,"pZ":3.130364064073442,"vX0":6.398542452072145,"vY0":-134.76597843975102,"vZ0":-4.11711497381495,"x":98.75,"y":154.26,"x0":-1.3905474982157282,"y0":50.002623855330555,"z0":5.632596111267868,"aX":-7.596194616602673},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":6.1,"spinRate":2307,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.40668616533736435,"extension":6.647103427606029},"index":0,"playId":"e98fbf5a-cbc2-3ae1-afe4-430e26d98a7d","pitchNumber":1,"startTime":"2026-07-22T01:13:46.745Z","endTime":"2026-07-22T01:13:51.296Z","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":83.3,"endSpeed":77.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.019449778385628,"aZ":-30.28052612299701,"pfxX":-7.8073043796012485,"pfxZ":1.2624845323529623,"pX":-1.0181685622008707,"pZ":1.8555117787421918,"vX0":4.090260301738457,"vY0":-121.29618684159367,"vZ0":-2.953616594704589,"x":155.81,"y":188.68,"x0":-1.705212828623045,"y0":50.00404292518646,"z0":5.7086001045469015,"aX":-11.723706758232016},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.9,"breakHorizontal":13.3,"spinRate":1671,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.450251553054434,"extension":6.237781619665221},"index":1,"playId":"b4850a39-de4c-3ffb-a729-ede66bd16987","pitchNumber":2,"startTime":"2026-07-22T01:14:07.152Z","endTime":"2026-07-22T01:14:10.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.229108137182873,"aZ":-11.269627714753753,"pfxX":-5.42708669848202,"pfxZ":11.14246035218845,"pX":0.397441235295136,"pZ":3.0614242511648846,"vX0":6.5914728545016725,"vY0":-136.1733041383383,"vZ0":-4.868859257385961,"x":101.85,"y":156.12,"x0":-1.3506985173207278,"y0":50.00072908930552,"z0":5.653887684744776,"aX":-10.179980077386588},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":8.4,"spinRate":2407,"spinDirection":215},"zone":3,"typeConfidence":0.91,"plateTime":0.40241576356037045,"extension":6.712512451681881},"hitData":{"launchSpeed":93.2,"launchAngle":19.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.44,"coordY":72.22}},"index":2,"playId":"9e3788e5-ce48-37f2-808f-32bbe96702a8","pitchNumber":3,"startTime":"2026-07-22T01:14:28.689Z","endTime":"2026-07-22T01:14:35.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:14:35.772Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Williamson strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T01:16:55.605Z","endTime":"2026-07-22T01:17:48.879Z","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":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Patrick Corbin replaces Lazaro Estrada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T01:15:37.289Z","endTime":"2026-07-22T01:16:57.889Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571578,"link":"/api/v1/people/571578"},"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":90.4,"endSpeed":82.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61361042131639,"aZ":-14.336461683939563,"pfxX":6.32219305580845,"pfxZ":10.243422526608848,"pX":-0.3167599893097012,"pZ":1.0707313365524274,"vX0":-8.348572636644658,"vY0":-131.10660907635435,"vZ0":-10.259742182867347,"x":129.07,"y":209.87,"x0":2.0868492420206075,"y0":50.003795606559095,"z0":6.103712914856722,"aX":11.011290685326504},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.4,"breakHorizontal":-9.6,"spinRate":2113,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.41770664506695665,"extension":6.603442053868997},"index":1,"playId":"0070a731-d771-3481-8cec-837dad92a177","pitchNumber":1,"startTime":"2026-07-22T01:16:57.889Z","endTime":"2026-07-22T01:17:01.607Z","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":79.3,"endSpeed":73.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67812755162895,"aZ":-30.179632441270513,"pfxX":-1.0941339083193444,"pfxZ":1.4769909505387382,"pX":0.428292902392192,"pZ":2.4756080630461375,"vX0":-4.6981568648723915,"vY0":-115.46189818743379,"vZ0":-2.289421730574555,"x":100.67,"y":171.94,"x0":2.6322984221979433,"y0":50.002999772229025,"z0":6.386797076248045,"aX":-1.4746528792590912},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.4,"breakHorizontal":3.1,"spinRate":2114,"spinDirection":263},"zone":6,"typeConfidence":2.0,"plateTime":0.4745439626286845,"extension":6.56148888866761},"index":2,"playId":"ce5431d2-54f7-3849-bff0-53fb7009e68e","pitchNumber":2,"startTime":"2026-07-22T01:17:09.914Z","endTime":"2026-07-22T01:17:13.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.853962830540517,"aZ":-26.912963872277974,"pfxX":-1.4690649317046125,"pfxZ":3.284340326998082,"pX":-1.2962348281944684,"pZ":2.1093809454631,"vX0":-8.976428532140657,"vY0":-125.58063030834265,"vZ0":-4.415106886120058,"x":166.41,"y":181.83,"x0":2.51168013783278,"y0":50.001685426161465,"z0":6.073292516440767,"aX":-2.350513212327981},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.2,"breakHorizontal":4.7,"spinRate":2281,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.4357551302605547,"extension":6.512402548896717},"index":3,"playId":"d005df4b-ff90-32be-b7a6-44de51676333","pitchNumber":3,"startTime":"2026-07-22T01:17:23.002Z","endTime":"2026-07-22T01:17:26.002Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-22T01:17:35.763Z","endTime":"2026-07-22T01:17:44.057Z","isPitch":false,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.108263832009275,"aZ":-33.48131830864873,"pfxX":-0.9919580459221695,"pfxZ":-0.9444143959173198,"pX":-0.26148844597460474,"pZ":0.2343364314548084,"vX0":-6.415192624873825,"vY0":-116.99144744922728,"vZ0":-6.389462509009505,"x":126.97,"y":232.45,"x0":2.6451771659847783,"y0":50.002558251733575,"z0":6.139658385983775,"aX":-1.3738983217707916},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.0,"breakHorizontal":3.4,"spinRate":2329,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.46821495031537275,"extension":6.691970737090925},"index":5,"playId":"0196a004-1da3-377e-88d1-5a602150022c","pitchNumber":4,"startTime":"2026-07-22T01:17:44.057Z","endTime":"2026-07-22T01:17:48.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:17:48.879Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Walls grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T01:18:00.666Z","endTime":"2026-07-22T01:18:18.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02237794768704,"aZ":-18.376971565546572,"pfxX":6.847255104850154,"pfxZ":7.740586353351468,"pX":0.687029239694665,"pZ":3.1066510411796346,"vX0":-7.023238050898483,"vY0":-132.59259590677587,"vZ0":-4.758065068947552,"x":90.81,"y":154.9,"x0":2.4789724732708733,"y0":50.00365575543903,"z0":6.263008860782367,"aX":12.207605528194442},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.2,"breakHorizontal":-10.9,"spinRate":2082,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.41289289510509963,"extension":6.492792620804384},"hitData":{"launchSpeed":96.7,"launchAngle":-0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.11,"coordY":144.38}},"index":0,"playId":"050c03cf-a962-3aad-b520-d2d3f1c9f46a","pitchNumber":1,"startTime":"2026-07-22T01:18:11.259Z","endTime":"2026-07-22T01:18:18.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:18:18.855Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Fortes singles on a ground ball to third baseman Kazuma Okamoto.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T01:18:37.707Z","endTime":"2026-07-22T01:19:36.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"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, 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":69.2,"endSpeed":63.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.878730874545795,"aZ":-32.496932482741684,"pfxX":-1.529988156358184,"pfxZ":-0.32602391363253425,"pX":0.4125237815749706,"pZ":2.606012418204422,"vX0":-3.412327717921656,"vY0":-100.6723766697562,"vZ0":0.45123335569690215,"x":101.28,"y":168.42,"x0":2.3395613935604564,"y0":50.00037774709718,"z0":6.548587182419945,"aX":-1.5433826915240676},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":0.0,"breakHorizontal":3.8,"spinRate":1863,"spinDirection":285},"zone":6,"typeConfidence":2.0,"plateTime":0.5475728877047885,"extension":6.563655106964926},"index":0,"playId":"83c6340e-a813-3c8e-b977-9fe4ad0607d9","pitchNumber":1,"startTime":"2026-07-22T01:18:39.495Z","endTime":"2026-07-22T01:18:42.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.750063172875983,"aZ":-26.57123352919734,"pfxX":7.552886560709428,"pfxZ":3.88304565745442,"pX":0.6446957795623102,"pZ":1.3842810504239091,"vX0":-6.343810229763405,"vY0":-119.51669222142587,"vZ0":-5.7680967893225255,"x":92.43,"y":201.4,"x0":2.3563791358935138,"y0":50.00166511785354,"z0":6.22535566089159,"aX":10.889967341111394},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.9,"breakHorizontal":-12.1,"spinRate":1200,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4588680580823654,"extension":6.6876390099995335},"index":1,"playId":"a63279cf-5313-3a44-b73e-280f6bad3259","pitchNumber":2,"startTime":"2026-07-22T01:18:53.249Z","endTime":"2026-07-22T01:18:56.798Z","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":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88851694472789,"aZ":-22.97655558795438,"pfxX":5.68992708610079,"pfxZ":6.627519339120171,"pX":0.24369980207659492,"pZ":2.3782281182470646,"vX0":-6.582135416169897,"vY0":-117.49408923217337,"vZ0":-4.2128586709347,"x":107.71,"y":174.57,"x0":2.352397446977322,"y0":50.00066244799992,"z0":6.34954848814124,"aX":7.8925560856044905},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":11.2,"breakHorizontal":-8.5,"spinRate":1139,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.4675755017702903,"extension":6.742252343773889},"hitData":{"launchSpeed":94.3,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.07,"coordY":164.35}},"index":2,"playId":"430f112f-bc8c-3ba9-82b2-c5d791c35412","pitchNumber":3,"startTime":"2026-07-22T01:19:25.552Z","endTime":"2026-07-22T01:19:36.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:19:36.745Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yandy Díaz flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T01:19:58.010Z","endTime":"2026-07-22T01:20:26.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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, 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":69.7,"endSpeed":64.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.38135929436045,"aZ":-35.05738988714344,"pfxX":-0.4805450702095988,"pfxZ":-2.8104286160090606,"pX":-0.9452107037484502,"pZ":2.4320813107681727,"vX0":-6.495799403419904,"vY0":-101.21004003418062,"vZ0":0.4639177120608702,"x":153.03,"y":173.11,"x0":2.3847347462824455,"y0":50.004238858568925,"z0":6.633771569798029,"aX":-0.49192110590505805},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-4.4,"breakHorizontal":3.0,"spinRate":1924,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.5437001954901053,"extension":6.404727351635977},"index":0,"playId":"99754f16-c85d-30ab-b29e-e115c87f5243","pitchNumber":1,"startTime":"2026-07-22T01:20:02.319Z","endTime":"2026-07-22T01:20:06.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.371717476572233,"aZ":-24.677194915133487,"pfxX":-0.07922347876418945,"pfxZ":4.683403206398722,"pX":-0.46668005301741744,"pZ":2.9765711542139592,"vX0":-7.568547674981819,"vY0":-125.48944428514132,"vZ0":-2.795177089973215,"x":134.79,"y":158.41,"x0":2.5934057127483774,"y0":50.00495716342748,"z0":6.105963348383048,"aX":-0.1268942176942484},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.0,"breakHorizontal":1.8,"spinRate":2130,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.4357552069455397,"extension":6.611834022184463},"hitData":{"launchSpeed":83.2,"launchAngle":35.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.77,"coordY":80.24}},"index":1,"playId":"85780098-50c7-3228-b20f-60540029aef7","pitchNumber":2,"startTime":"2026-07-22T01:20:18.235Z","endTime":"2026-07-22T01:20:26.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:20:26.644Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T01:22:28.021Z","endTime":"2026-07-22T01:23:26.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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],"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.685420666703976,"aZ":-12.486632700582181,"pfxX":-4.640366550970759,"pfxZ":10.977481114389448,"pX":0.041536494313912306,"pZ":2.7718530785223963,"vX0":5.197377145168836,"vY0":-133.56185581452945,"vZ0":-5.1854180660476095,"x":115.42,"y":163.94,"x0":-1.3333675970713001,"y0":50.00521151037591,"z0":5.647739917336477,"aX":-8.324892178933204},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.8,"breakHorizontal":7.2,"spinRate":2442,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.411210598650142,"extension":6.704907375148179},"index":0,"playId":"dd76e783-029d-33d4-b6b1-61fd786bf362","pitchNumber":1,"startTime":"2026-07-22T01:22:33.444Z","endTime":"2026-07-22T01:22:36.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.360650172978662,"aZ":-21.70203686700526,"pfxX":0.7753137192461157,"pfxZ":6.239199892205933,"pX":0.8903322591797085,"pZ":2.6436096771273263,"vX0":6.165058633362629,"vY0":-128.20078133134388,"vZ0":-3.117994997377715,"x":83.06,"y":167.4,"x0":-1.6378857042417283,"y0":50.004881796070165,"z0":5.553115579848077,"aX":1.3011743259216593},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.9,"breakHorizontal":-2.6,"spinRate":2512,"spinDirection":201},"zone":12,"typeConfidence":0.91,"plateTime":0.425831910760579,"extension":6.3942960728963625},"index":1,"playId":"c4d72678-5621-35ba-a807-d803dbe732d3","pitchNumber":2,"startTime":"2026-07-22T01:22:53.535Z","endTime":"2026-07-22T01:22:58.058Z","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":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.269451492561615,"aZ":-30.497260126608435,"pfxX":-8.569661522468037,"pfxZ":1.1230572836266477,"pX":-1.5768744354536182,"pZ":1.4567099602876332,"vX0":2.6631716655678384,"vY0":-121.67839283032419,"vZ0":-3.825565721080948,"x":177.11,"y":199.45,"x0":-1.5763190742243718,"y0":50.001396386650946,"z0":5.709700118314235,"aX":-12.76842169391283},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.3,"breakHorizontal":14.8,"spinRate":1699,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.4512310743102508,"extension":6.330249252633587},"hitData":{"launchSpeed":69.3,"launchAngle":38.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.37,"coordY":126.83}},"index":2,"playId":"44cf388e-9d57-3846-84a4-1d70c223bb35","pitchNumber":3,"startTime":"2026-07-22T01:23:18.254Z","endTime":"2026-07-22T01:23:26.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:23:26.180Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Myles Straw grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T01:23:40.145Z","endTime":"2026-07-22T01:25:15.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":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":[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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.659580457526353,"aZ":-23.54364220847315,"pfxX":2.8349439265715266,"pfxZ":5.2498237480900745,"pX":0.16805429693319282,"pZ":2.666361213710784,"vX0":4.0187901961116275,"vY0":-127.06401961531971,"vZ0":-2.8325353770812054,"x":110.59,"y":166.79,"x0":-1.7990439939777512,"y0":50.004371539602,"z0":5.654936380233209,"aX":4.6615320269122975},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.1,"breakHorizontal":-6.0,"spinRate":2382,"spinDirection":202},"zone":5,"typeConfidence":0.89,"plateTime":0.43014136638612044,"extension":6.724482792811833},"index":0,"playId":"1ef2b86c-df1d-3dff-a337-ca0f8d1a0534","pitchNumber":1,"startTime":"2026-07-22T01:23:50.200Z","endTime":"2026-07-22T01:23:53.332Z","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":92.8,"endSpeed":84.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37481716480721,"aZ":-12.74670157007884,"pfxX":-5.766788383931202,"pfxZ":10.598505533585737,"pX":-0.3211845208393859,"pZ":3.7084889625420168,"vX0":4.596916232022039,"vY0":-135.03187341507814,"vZ0":-3.0496589169424766,"x":129.24,"y":138.65,"x0":-1.302458440284613,"y0":50.006329084813274,"z0":5.758231854278739,"aX":-10.575079990143996},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":9.4,"spinRate":2359,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.40673774069896274,"extension":6.432663093094242},"index":1,"playId":"aed564cd-1dfc-30df-8643-2d4cf4d91f8e","pitchNumber":2,"startTime":"2026-07-22T01:24:08.300Z","endTime":"2026-07-22T01:24:12.214Z","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":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88618547388858,"aZ":-30.3426983620522,"pfxX":4.195112018877561,"pfxZ":1.2110931501293605,"pX":2.2506709567623866,"pZ":1.936694673762184,"vX0":7.887398900994663,"vY0":-121.7112700398398,"vZ0":-2.3357289128421823,"x":31.21,"y":186.49,"x0":-1.5709891008357644,"y0":50.00047699824642,"z0":5.524910833655635,"aX":6.318942287443015},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.9,"breakHorizontal":-9.4,"spinRate":2710,"spinDirection":94},"zone":14,"typeConfidence":0.86,"plateTime":0.4492552770335445,"extension":6.4626749085133435},"index":2,"playId":"3511891e-fe44-3515-9450-4754174baa30","pitchNumber":3,"startTime":"2026-07-22T01:24:32.217Z","endTime":"2026-07-22T01:24:35.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.211989458687416,"aZ":-27.667820341811044,"pfxX":-9.832468630597809,"pfxZ":2.922843863668605,"pX":0.322364102919482,"pZ":-0.2410527954760999,"vX0":7.094567922367797,"vY0":-122.98389446047496,"vZ0":-8.413141470102929,"x":104.71,"y":245.29,"x0":-1.3149570568125661,"y0":50.00193973269695,"z0":5.553556609403142,"aX":-15.139041267419078},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.6,"breakHorizontal":16.2,"spinRate":1725,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.4445075653054462,"extension":6.596037311881448},"index":3,"playId":"6c614467-a940-38d3-9308-d5e55ef7ac80","pitchNumber":4,"startTime":"2026-07-22T01:24:47.881Z","endTime":"2026-07-22T01:24:51.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38974154726559,"aZ":-11.811906084722377,"pfxX":-5.244280044874788,"pfxZ":10.883983516279478,"pX":0.07670555775437346,"pZ":3.5321814319836355,"vX0":5.5245779211593415,"vY0":-136.0531430676583,"vZ0":-3.739422215675458,"x":114.08,"y":143.41,"x0":-1.3007246821902056,"y0":50.00376086650322,"z0":5.745466359673944,"aX":-9.812919906733635},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":8.3,"spinRate":2349,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.40287087368339014,"extension":6.595391664283763},"hitData":{"launchSpeed":91.3,"launchAngle":4.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.24,"coordY":141.7}},"index":4,"playId":"fb61f148-a675-3cc4-b1af-1270df441e4c","pitchNumber":5,"startTime":"2026-07-22T01:25:07.471Z","endTime":"2026-07-22T01:25:15.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:25:15.683Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Lukes flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T01:25:34.936Z","endTime":"2026-07-22T01:26:57.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(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.8,"endSpeed":85.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.682691915565172,"aZ":-10.138424904775245,"pfxX":-4.778481115075884,"pfxZ":11.77436237356389,"pX":1.0261767006185996,"pZ":1.4677191587093672,"vX0":7.785302518027974,"vY0":-136.1348211809716,"vZ0":-8.994753566966558,"x":77.88,"y":199.15,"x0":-1.2535864120385578,"y0":50.00255588949424,"z0":5.52199317777582,"aX":-8.943296026316203},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.4,"breakHorizontal":7.0,"spinRate":2292,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.4027824406274343,"extension":6.536551483284789},"index":0,"playId":"3a239958-61b6-30d8-a8c6-c5a001e475cc","pitchNumber":1,"startTime":"2026-07-22T01:25:38.674Z","endTime":"2026-07-22T01:25:42.445Z","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.8,"endSpeed":84.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.762519260908014,"aZ":-10.211712167977764,"pfxX":-4.665513568362655,"pfxZ":11.952668081237308,"pX":-0.3001713320077327,"pZ":3.1167657520166907,"vX0":4.678134678884353,"vY0":-135.0195800428202,"vZ0":-4.887953860337311,"x":128.44,"y":154.63,"x0":-1.453231437929318,"y0":50.00027146534518,"z0":5.675937827098886,"aX":-8.57055702743232},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.8,"breakHorizontal":7.4,"spinRate":2359,"spinDirection":210},"zone":1,"typeConfidence":0.91,"plateTime":0.40643854100516963,"extension":6.535889062009248},"index":1,"playId":"50cc5cf2-df3a-394b-8e84-b4291c542eb2","pitchNumber":2,"startTime":"2026-07-22T01:25:52.291Z","endTime":"2026-07-22T01:25:55.326Z","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.7,"endSpeed":80.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.988738086569676,"aZ":-25.17386928606834,"pfxX":3.5129667957033526,"pfxZ":4.235865327229984,"pX":-0.40442656433140955,"pZ":4.908886414082645,"vX0":2.3808527771636485,"vY0":-127.66828352556412,"vZ0":2.7904051355844453,"x":132.42,"y":106.24,"x0":-1.805087603429475,"y0":50.00305109908674,"z0":5.78165608480065,"aX":5.805246769898239},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.5,"breakHorizontal":-6.8,"spinRate":2309,"spinDirection":177},"zone":11,"typeConfidence":0.87,"plateTime":0.4288311426259437,"extension":6.413688814749003},"index":2,"playId":"714ec523-a7d3-3bea-9435-bc2f7eef6847","pitchNumber":3,"startTime":"2026-07-22T01:26:10.062Z","endTime":"2026-07-22T01:26:13.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83066905756456,"aZ":-28.93963850926926,"pfxX":-8.490124489956692,"pfxZ":2.167117421505729,"pX":-1.1964305641961215,"pZ":2.5559759509514723,"vX0":3.7100664275465687,"vY0":-121.63176679271812,"vZ0":-1.6318321089968708,"x":162.61,"y":169.77,"x0":-1.6421402725894692,"y0":50.00203657285382,"z0":5.7553725266280455,"aX":-12.66479433923588},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.8,"breakHorizontal":14.4,"spinRate":1731,"spinDirection":237},"zone":11,"typeConfidence":0.89,"plateTime":0.45106764525967646,"extension":6.404645112438667},"index":3,"playId":"a86a1794-aefe-35ea-b406-ccffadecca16","pitchNumber":4,"startTime":"2026-07-22T01:26:31.657Z","endTime":"2026-07-22T01:26:35.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.745118677566946,"aZ":-13.614172053092586,"pfxX":-4.14128717634154,"pfxZ":10.429393621311544,"pX":-0.09235770134448226,"pZ":2.5441564833960078,"vX0":4.920713959177085,"vY0":-133.0960309853891,"vZ0":-5.502627286105287,"x":120.52,"y":170.09,"x0":-1.4341980214949341,"y0":50.00003524166659,"z0":5.638040618653747,"aX":-7.368090689645907},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":6.4,"spinRate":2396,"spinDirection":211},"zone":5,"typeConfidence":0.88,"plateTime":0.4128158859262778,"extension":6.492842527944513},"hitData":{"launchSpeed":97.3,"launchAngle":35.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.31,"coordY":56.22}},"index":4,"playId":"9a3bb743-a38f-3793-9d13-074b016d19c6","pitchNumber":5,"startTime":"2026-07-22T01:26:48.253Z","endTime":"2026-07-22T01:26:57.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:26:57.790Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T01:29:00.725Z","endTime":"2026-07-22T01:30:37.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"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(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":86.7,"endSpeed":80.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08674239936123,"aZ":-23.102651274561655,"pfxX":-0.4797313472200835,"pfxZ":5.632305654449229,"pX":-0.9757211401143014,"pZ":1.4980277166195688,"vX0":-8.330402979845413,"vY0":-125.94847970449794,"vZ0":-6.559300319672672,"x":154.19,"y":198.33,"x0":2.433969351928759,"y0":50.00150013870382,"z0":5.9989836029451595,"aX":-0.7703068467236822},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.9,"breakHorizontal":2.8,"spinRate":2187,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4345414175934623,"extension":6.708927147296661},"index":0,"playId":"65e14c39-bd86-3aed-bf24-a02c5d3ea046","pitchNumber":1,"startTime":"2026-07-22T01:29:05.529Z","endTime":"2026-07-22T01:29:08.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.0,"endSpeed":72.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.28666596561603,"aZ":-35.962598197147315,"pfxX":-0.4895142528213099,"pfxZ":-2.853978724643918,"pX":-0.9835405606878399,"pZ":1.515642332946502,"vX0":-7.664696723336786,"vY0":-114.74538139701524,"vZ0":-2.9780154480231427,"x":154.49,"y":197.86,"x0":2.4712436009591157,"y0":50.00527423469771,"z0":6.352942914095911,"aX":-0.647758927820709},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-5.6,"breakHorizontal":2.9,"spinRate":2189,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4783187362987613,"extension":6.700482817009967},"index":1,"playId":"fe82048e-180b-3498-8cac-628317b0c608","pitchNumber":2,"startTime":"2026-07-22T01:29:17.917Z","endTime":"2026-07-22T01:29:21.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.159587847964314,"aZ":-20.296715743902073,"pfxX":8.876684714554573,"pfxZ":6.738206945536108,"pX":1.1051664437962878,"pZ":0.8918639913994836,"vX0":-6.595455318437667,"vY0":-131.72268310177733,"vZ0":-9.58351784574309,"x":74.87,"y":214.7,"x0":2.4843012643120304,"y0":50.00356393477092,"z0":6.069320537867659,"aX":15.648352803655307},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.3,"breakHorizontal":-14.6,"spinRate":2024,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.41531677051276183,"extension":6.624075812481966},"index":2,"playId":"1a5af779-5557-3f27-bf0d-491c8e76fdcd","pitchNumber":3,"startTime":"2026-07-22T01:29:31.144Z","endTime":"2026-07-22T01:29:34.510Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-22T01:29:41.805Z","endTime":"2026-07-22T01:29:50.204Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.954434325532475,"aZ":-36.58194352735196,"pfxX":-0.243572627831538,"pfxZ":-3.4499195035964436,"pX":-0.42579826694936035,"pZ":0.8791822262108399,"vX0":-6.4003109462202215,"vY0":-112.72964739678606,"vZ0":-3.8208165418339215,"x":133.23,"y":215.04,"x0":2.490991648686869,"y0":50.00394950012403,"z0":6.318135524524776,"aX":-0.3103362002022553},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-7.0,"breakHorizontal":2.2,"spinRate":2241,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4873001959963643,"extension":6.637388532724788},"index":4,"playId":"69e814e1-0dd7-3039-b885-9b6cdb179e25","pitchNumber":4,"startTime":"2026-07-22T01:29:50.204Z","endTime":"2026-07-22T01:29:53.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22027429916765,"aZ":-29.419019335468775,"pfxX":1.1241745982034965,"pfxZ":1.880433833573771,"pX":-1.191300776904053,"pZ":0.16432826793697405,"vX0":-8.791518307960763,"vY0":-120.53186827320624,"vZ0":-7.5632413582260725,"x":162.41,"y":234.34,"x0":2.3630525069084745,"y0":50.00316401994328,"z0":5.95322819636131,"aX":1.648274598290512},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.7,"breakHorizontal":0.1,"spinRate":2277,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.45504833923551,"extension":6.991663094954013},"index":5,"playId":"3f2ef682-efce-31c4-9029-536aa3cd636b","pitchNumber":5,"startTime":"2026-07-22T01:30:07.240Z","endTime":"2026-07-22T01:30:10.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.902528751805335,"aZ":-30.94375483642221,"pfxX":-0.4202888562397791,"pfxZ":0.8515956481178275,"pX":-0.47365633131435864,"pZ":0.3518498190856565,"vX0":-7.054022791911217,"vY0":-119.16513184121663,"vZ0":-6.813524570126141,"x":135.05,"y":229.28,"x0":2.5681591963077146,"y0":50.00483783910615,"z0":6.010989748601441,"aX":-0.6103153648949413},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.2,"breakHorizontal":2.3,"spinRate":2154,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.4580112512482981,"extension":6.751331578246304},"index":6,"playId":"fbfbbe51-19bc-3431-9f98-ed459bb74e00","pitchNumber":6,"startTime":"2026-07-22T01:30:28.904Z","endTime":"2026-07-22T01:30:37.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:30:37.201Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a line drive to right fielder Nathan Lukes.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T01:30:57.507Z","endTime":"2026-07-22T01:32:30.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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(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":86.9,"endSpeed":79.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.769578200647885,"aZ":-25.991690919815653,"pfxX":-0.07530221787695712,"pfxZ":3.8086944151962854,"pX":-0.5627591233795157,"pZ":4.064853716010513,"vX0":-7.718008142648568,"vY0":-126.40570010965745,"vZ0":-0.27825865433600394,"x":138.45,"y":129.03,"x0":2.5347742835506875,"y0":50.005729063508774,"z0":6.25573787223974,"aX":-0.12263678626656822},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.1,"breakHorizontal":1.8,"spinRate":2235,"spinDirection":172},"zone":11,"typeConfidence":2.0,"plateTime":0.432617133530941,"extension":6.771247220469152},"index":0,"playId":"45c61821-1ebb-364f-abc5-1d51f7d35284","pitchNumber":1,"startTime":"2026-07-22T01:31:03.359Z","endTime":"2026-07-22T01:31:07.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, 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":79.8,"endSpeed":73.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.22212905930356,"aZ":-18.39090794626348,"pfxX":4.631847742037248,"pfxZ":10.090106192915343,"pX":-0.10607619169969451,"pZ":2.693230074123512,"vX0":-6.736361957858215,"vY0":-116.00288806539511,"vZ0":-4.137700646651906,"x":121.04,"y":166.06,"x0":2.230576622418866,"y0":50.002656745582144,"z0":6.248045684271003,"aX":6.327610964496292},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":17.5,"breakHorizontal":-6.7,"spinRate":1435,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.47174204352032456,"extension":6.602588720211394},"index":1,"playId":"5382a0c9-8ede-3a37-8998-ef888b283426","pitchNumber":2,"startTime":"2026-07-22T01:31:16.857Z","endTime":"2026-07-22T01:31:20.183Z","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":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.796180999795688,"aZ":-21.18262122431059,"pfxX":8.04136264047226,"pfxZ":6.2579703485304785,"pX":1.4432520552104302,"pZ":2.4314978265567806,"vX0":-5.186645082628575,"vY0":-132.1180086317093,"vZ0":-5.567731645165258,"x":61.99,"y":173.13,"x0":2.393380757017826,"y0":50.00423450807088,"z0":6.136814741046478,"aX":14.127802510672709},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.2,"breakHorizontal":-13.3,"spinRate":2009,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4155743768451492,"extension":6.619884971984686},"index":2,"playId":"ead9b45d-d32b-3611-ac6a-af1674dcf4d2","pitchNumber":3,"startTime":"2026-07-22T01:31:31.380Z","endTime":"2026-07-22T01:31:35.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":69.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.674010283056873,"aZ":-32.44994757069177,"pfxX":-0.276711291876528,"pfxZ":-0.22238355182099134,"pX":1.8367060742464556,"pZ":3.353661523931745,"vX0":-1.7844451251558096,"vY0":-109.59318257367634,"vZ0":0.7025887386199203,"x":46.99,"y":148.23,"x0":2.6980518211075055,"y0":50.004998683090825,"z0":6.499416645903808,"aX":-0.3360669279615195},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":0.1,"breakHorizontal":1.0,"spinRate":2127,"spinDirection":279},"zone":12,"typeConfidence":2.0,"plateTime":0.5001033838397926,"extension":6.475833373101017},"index":3,"playId":"da22e399-473d-3299-91b3-53d35390b751","pitchNumber":4,"startTime":"2026-07-22T01:31:44.135Z","endTime":"2026-07-22T01:31:47.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97800015499873,"aZ":-26.222296049506184,"pfxX":0.7303574500443057,"pfxZ":3.6519804536295073,"pX":0.0922684138119688,"pZ":2.237439256637238,"vX0":-6.446350461722431,"vY0":-126.55719880134073,"vZ0":-4.16441350553132,"x":113.48,"y":178.37,"x0":2.5735356693902585,"y0":50.00006346383053,"z0":5.995956871626568,"aX":1.190307882730293},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.9,"breakHorizontal":0.1,"spinRate":2286,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.43220688626675763,"extension":6.618194315685523},"index":4,"playId":"a3499497-389c-3a0c-96d6-137755bddc5f","pitchNumber":5,"startTime":"2026-07-22T01:31:58.854Z","endTime":"2026-07-22T01:32:02.457Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-22T01:32:12.659Z","endTime":"2026-07-22T01:32:19.439Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.907944297303988,"aZ":-16.24619516033624,"pfxX":5.05513116861912,"pfxZ":9.009363314170173,"pX":-0.02460722260465366,"pZ":3.419809945231703,"vX0":-7.767996040401101,"vY0":-131.8338053649311,"vZ0":-4.37078231413026,"x":117.94,"y":146.45,"x0":2.297518770804081,"y0":50.0002967214134,"z0":6.2910204209599545,"aX":8.935069613825736},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.6,"breakHorizontal":-7.6,"spinRate":2172,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.41478275437273693,"extension":6.566134868142939},"hitData":{"launchSpeed":84.2,"launchAngle":16.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.64,"coordY":96.57}},"index":6,"playId":"7a2cbc5d-c9a3-3aa4-bce9-5560715700a7","pitchNumber":6,"startTime":"2026-07-22T01:32:19.439Z","endTime":"2026-07-22T01:32:30.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:32:30.470Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T01:32:43.955Z","endTime":"2026-07-22T01:34:22.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.425450157971593,"aZ":-20.49159887334728,"pfxX":8.98537554783739,"pfxZ":6.717693577911714,"pX":-0.007128620704265337,"pZ":2.7411767812523404,"vX0":-8.48121394194291,"vY0":-131.45470410373437,"vZ0":-5.020394844967202,"x":117.27,"y":164.77,"x0":2.1029821050899358,"y0":50.005262318694,"z0":6.209539581181982,"aX":15.633679808088612},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.2,"breakHorizontal":-14.3,"spinRate":2064,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.41762660631430926,"extension":6.7352656913951385},"index":0,"playId":"768860a2-8048-32ee-bfb6-3bed153b83fa","pitchNumber":1,"startTime":"2026-07-22T01:32:58.141Z","endTime":"2026-07-22T01:33:04.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":70.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.844075760991146,"aZ":-33.6120746275762,"pfxX":-1.1088299483544075,"pfxZ":-1.1604080377955386,"pX":-1.0213000197851885,"pZ":1.1685885867068613,"vX0":-7.355287619507716,"vY0":-110.70927527162203,"vZ0":-3.557752632223729,"x":155.93,"y":207.23,"x0":2.4886454916648812,"y0":50.00197056774906,"z0":6.3159787128907725,"aX":-1.375092333717375},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-2.8,"breakHorizontal":4.0,"spinRate":2090,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.49482585873824725,"extension":6.568439329710215},"index":1,"playId":"13f61eb7-7cc6-3737-9121-34934622f42e","pitchNumber":2,"startTime":"2026-07-22T01:33:25.823Z","endTime":"2026-07-22T01:33:29.722Z","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":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.175701092422354,"aZ":-24.11556344947333,"pfxX":0.6025326191821856,"pfxZ":4.860209848044102,"pX":-0.7237651323957404,"pZ":3.055406344839278,"vX0":-8.227457989251327,"vY0":-127.39250901103092,"vZ0":-2.896832653690398,"x":144.59,"y":156.28,"x0":2.458087975090031,"y0":50.00055570439938,"z0":6.096870611902505,"aX":1.0002552626838486},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.4,"breakHorizontal":0.6,"spinRate":2239,"spinDirection":164},"zone":1,"typeConfidence":2.0,"plateTime":0.42863169690310476,"extension":6.632629382387281},"index":2,"playId":"331fd5a3-3a81-36a6-ab48-f4462da29db1","pitchNumber":3,"startTime":"2026-07-22T01:33:44.982Z","endTime":"2026-07-22T01:33:48.330Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"}}},{"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":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.227641459828973,"aZ":-28.70491407802699,"pfxX":-0.7968836605470192,"pfxZ":2.3679927410738,"pX":-0.19602196031129301,"pZ":0.9103887861291572,"vX0":-6.831312837477995,"vY0":-119.75233779009976,"vZ0":-6.053107976261498,"x":124.47,"y":214.2,"x0":2.7867647945910083,"y0":50.00225586128253,"z0":6.010684546426266,"aX":-1.1673917508074472},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.1,"breakHorizontal":3.0,"spinRate":2259,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.45585861721908394,"extension":6.822968835243205},"index":3,"playId":"f5f45851-80c6-3c6e-b99c-fd8eaaafd964","pitchNumber":4,"startTime":"2026-07-22T01:34:18.558Z","endTime":"2026-07-22T01:34:22.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:34:22.299Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonny DeLuca grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T01:34:43.293Z","endTime":"2026-07-22T01:35:37.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.746651050966616,"aZ":-24.652611695987925,"pfxX":-0.7249553267463674,"pfxZ":4.501913711769969,"pX":0.1714407275379454,"pZ":3.022775361503218,"vX0":-6.136823460509186,"vY0":-127.95988692397557,"vZ0":-2.849109668264797,"x":110.47,"y":157.17,"x0":2.6881428051528693,"y0":50.000393464561014,"z0":6.068318517027258,"aX":-1.2081978621617984},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":2.6,"spinRate":2278,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.4269586515330812,"extension":6.661429448842969},"index":0,"playId":"f568b2b7-4625-3524-a709-88b280c46d9a","pitchNumber":1,"startTime":"2026-07-22T01:34:48.228Z","endTime":"2026-07-22T01:34:51.561Z","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":82.2,"endSpeed":75.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.851887145618225,"aZ":-20.074283269162525,"pfxX":7.749752429104406,"pfxZ":8.39061009146681,"pX":0.628077094289588,"pZ":0.24715435215074433,"vX0":-6.568073386663597,"vY0":-119.30926665752312,"vZ0":-9.326307779660388,"x":93.06,"y":232.11,"x0":2.409162405696802,"y0":50.00462806569583,"z0":6.014582309882603,"aX":11.179236034036451},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":13.2,"breakHorizontal":-12.5,"spinRate":1480,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.45900254532881757,"extension":6.770045084099347},"index":1,"playId":"37d5bf5b-3405-38bb-8f27-87fe24edb7d4","pitchNumber":2,"startTime":"2026-07-22T01:35:07.257Z","endTime":"2026-07-22T01:35:11.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.5,"endSpeed":69.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92611506060175,"aZ":-34.54543946332643,"pfxX":-0.13797770537723753,"pfxZ":-1.957472691951729,"pX":0.4131103288574613,"pZ":1.8348915408608568,"vX0":-4.732863096048317,"vY0":-109.91580822251534,"vZ0":-1.746633613938261,"x":101.25,"y":189.24,"x0":2.6192998600649355,"y0":50.00190804034056,"z0":6.335167987706961,"aX":-0.16630083093998793},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-3.7,"breakHorizontal":1.6,"spinRate":2109,"spinDirection":307},"zone":9,"typeConfidence":2.0,"plateTime":0.49983674932688515,"extension":6.4648580254259445},"hitData":{"launchSpeed":62.4,"launchAngle":-39.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.01,"coordY":152.06}},"index":2,"playId":"e7d731bd-ce7e-3195-a738-3eba6fe829ce","pitchNumber":3,"startTime":"2026-07-22T01:35:29.006Z","endTime":"2026-07-22T01:35:37.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:35:37.286Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Vladimir Guerrero Jr. pops out to shortstop Taylor Walls.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T01:38:04.448Z","endTime":"2026-07-22T01:39:28.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Craig Kimbrel replaces Cole Sulser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T01:36:49.100Z","endTime":"2026-07-22T01:38:06.720Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518886,"link":"/api/v1/people/518886"},"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":93.7,"endSpeed":85.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15907980421659,"aZ":-12.332908421172542,"pfxX":-6.32434485250939,"pfxZ":10.637164348242845,"pX":0.73363563786111,"pZ":1.380829505904139,"vX0":11.4952670991967,"vY0":-135.81538981459434,"vZ0":-6.40103277697042,"x":89.04,"y":201.5,"x0":-2.7349721306681674,"y0":50.00480328649741,"z0":4.62862514257533,"aX":-11.799925083092768},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":9.0,"spinRate":2262,"spinDirection":224},"zone":14,"typeConfidence":0.93,"plateTime":0.40352181990351443,"extension":6.688003670795105},"index":1,"playId":"ffea76d8-911c-36b7-a8d9-a505ee9d52a3","pitchNumber":1,"startTime":"2026-07-22T01:38:06.720Z","endTime":"2026-07-22T01:38:10.006Z","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.3,"endSpeed":86.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.073455232468195,"aZ":-12.358364335648409,"pfxX":-5.994729878783295,"pfxZ":10.454037609001976,"pX":0.9752188183088022,"pZ":2.4511858074669166,"vX0":11.606826561867301,"vY0":-136.7816576090607,"vZ0":-3.954308415341368,"x":79.83,"y":172.6,"x0":-2.5436539013322577,"y0":50.00360849654461,"z0":4.762630479609632,"aX":-11.365508117134137},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":8.4,"spinRate":2306,"spinDirection":220},"zone":14,"typeConfidence":0.93,"plateTime":0.400397962746752,"extension":6.671710833634533},"index":2,"playId":"eeb33f27-d46e-3f20-93e0-12d09112e8ec","pitchNumber":2,"startTime":"2026-07-22T01:38:22.739Z","endTime":"2026-07-22T01:38:25.914Z","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":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.849274252966744,"aZ":-13.688766297722005,"pfxX":-7.296358853750649,"pfxZ":9.828633268846342,"pX":1.3993472838727035,"pZ":1.9280633063439276,"vX0":13.330229503464354,"vY0":-136.25415088118476,"vZ0":-4.42361983303856,"x":63.66,"y":186.72,"x0":-2.607783655870828,"y0":50.00514310576334,"z0":4.518218644503413,"aX":-13.727582029562956},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":10.4,"spinRate":2297,"spinDirection":229},"zone":14,"typeConfidence":0.93,"plateTime":0.4019485552998958,"extension":6.838363667346522},"index":3,"playId":"2a3ee6e0-9108-3d40-8c6a-c0c7ddd10cab","pitchNumber":3,"startTime":"2026-07-22T01:38:40.052Z","endTime":"2026-07-22T01:38:43.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43734606657496,"aZ":-16.602182316406836,"pfxX":-7.133593271422942,"pfxZ":8.416982249681507,"pX":-0.8044849708396482,"pZ":3.3089346723488466,"vX0":7.828176367871516,"vY0":-135.16109848718344,"vZ0":-0.4545460242789503,"x":147.67,"y":149.44,"x0":-2.811355936771191,"y0":50.00547318244991,"z0":4.64510180692474,"aX":-13.202520307402276},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":11.3,"spinRate":2160,"spinDirection":225},"zone":1,"typeConfidence":0.92,"plateTime":0.4052438803830407,"extension":6.699412666151144},"index":4,"playId":"2bf1462d-3a70-396a-8fc5-086d2bcef7d4","pitchNumber":4,"startTime":"2026-07-22T01:39:01.800Z","endTime":"2026-07-22T01:39:05.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.154748204214695,"aZ":-15.209359828034122,"pfxX":-6.359504621777564,"pfxZ":9.151203065407564,"pX":-0.28485777180561767,"pZ":2.9269726298982564,"vX0":9.053074213737442,"vY0":-135.20881968582728,"vZ0":-1.69712601718286,"x":127.86,"y":159.75,"x0":-2.8484015865438077,"y0":50.00238900455794,"z0":4.628755827123485,"aX":-11.789709011946792},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":9.6,"spinRate":2243,"spinDirection":225},"zone":2,"typeConfidence":0.92,"plateTime":0.4049164370212375,"extension":6.766623984984596},"hitData":{"launchSpeed":92.6,"launchAngle":64.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":122.83,"coordY":145.59}},"index":5,"playId":"1f32ac75-b48c-3c22-8fb7-62aeb0707f12","pitchNumber":5,"startTime":"2026-07-22T01:39:18.173Z","endTime":"2026-07-22T01:39:28.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:39:28.301Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T01:39:43.600Z","endTime":"2026-07-22T01:41:38.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64921824069665,"aZ":-22.56747935629462,"pfxX":-10.953443343598003,"pfxZ":5.091571947196457,"pX":-0.8385426118028176,"pZ":1.5032120595658314,"vX0":9.03883686099466,"vY0":-136.59812053706654,"vZ0":-4.21789918387528,"x":148.96,"y":198.19,"x0":-2.7706074032188117,"y0":50.00129850885684,"z0":4.622799311454854,"aX":-20.65669866011617},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.5,"breakHorizontal":17.9,"spinRate":2125,"spinDirection":227},"zone":13,"typeConfidence":0.98,"plateTime":0.40128667915050675,"extension":6.682820774122179},"index":0,"playId":"5f04c8d0-9f31-3abb-9542-a569654430dd","pitchNumber":1,"startTime":"2026-07-22T01:39:53.069Z","endTime":"2026-07-22T01:39:56.814Z","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.2,"endSpeed":85.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91437500154409,"aZ":-14.176308278079658,"pfxX":-7.50732537433562,"pfxZ":9.59205962960302,"pX":0.9014860218282422,"pZ":1.2777127284628709,"vX0":12.290216377122142,"vY0":-136.56376322299627,"vZ0":-5.752451716244018,"x":82.64,"y":204.28,"x0":-2.695431399867578,"y0":50.00272837959854,"z0":4.397731704008327,"aX":-14.087123180373185},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":10.8,"spinRate":2283,"spinDirection":234},"zone":14,"typeConfidence":0.92,"plateTime":0.4020887931121053,"extension":6.789932695710348},"index":1,"playId":"088be7cc-3e18-3b39-b453-3cd44d6fe3da","pitchNumber":2,"startTime":"2026-07-22T01:40:10.358Z","endTime":"2026-07-22T01:40:13.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41442138776047,"aZ":-16.043863836504087,"pfxX":-6.917044486162038,"pfxZ":8.660405751650913,"pX":-0.31765534055021155,"pZ":2.8008624918061464,"vX0":9.130203699079813,"vY0":-136.2274169413198,"vZ0":-2.080343804546929,"x":129.11,"y":163.16,"x0":-2.827977280911929,"y0":50.00496195783665,"z0":4.694713709996992,"aX":-12.887323506111144},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":10.4,"spinRate":2361,"spinDirection":224},"zone":1,"typeConfidence":0.92,"plateTime":0.40345013083522474,"extension":6.755256380097254},"index":2,"playId":"738d20a4-2821-3643-ac68-73cfae58f2c5","pitchNumber":3,"startTime":"2026-07-22T01:40:26.776Z","endTime":"2026-07-22T01:40:32.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.902037572858635,"aZ":-23.15330535878062,"pfxX":-10.61370198193107,"pfxZ":4.832601122532434,"pX":-0.6798189275614354,"pZ":2.9144036230685364,"vX0":9.615023232992353,"vY0":-135.8167219107581,"vZ0":-0.5053822784867712,"x":142.91,"y":160.09,"x0":-2.887866052332324,"y0":50.00525662586576,"z0":4.713983049381504,"aX":-19.820841147070656},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.9,"breakHorizontal":17.2,"spinRate":2142,"spinDirection":224},"zone":1,"typeConfidence":0.95,"plateTime":0.4033829149432928,"extension":6.682645430471546},"index":3,"playId":"67e87b21-6027-3fad-91b0-71d78d58b093","pitchNumber":4,"startTime":"2026-07-22T01:41:04.325Z","endTime":"2026-07-22T01:41:07.928Z","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":86.2,"endSpeed":78.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.332729975836553,"aZ":-30.08555248212629,"pfxX":6.261880577279387,"pfxZ":1.316217091148217,"pX":-0.5608381785618468,"pZ":1.7093448329704986,"vX0":3.846290561413112,"vY0":-125.535187538143,"vZ0":-1.189543305161365,"x":138.38,"y":192.63,"x0":-2.9303120562787166,"y0":50.00045206072383,"z0":4.6566074807901225,"aX":9.91102508445507},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.4,"breakHorizontal":-12.2,"spinRate":2521,"spinDirection":66},"zone":7,"typeConfidence":0.9,"plateTime":0.4376616597660483,"extension":6.490779803055805},"hitData":{"launchSpeed":92.2,"launchAngle":40.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.68,"coordY":72.17}},"index":4,"playId":"ab4d09b2-0c84-3f62-9207-468970a01087","pitchNumber":5,"startTime":"2026-07-22T01:41:27.668Z","endTime":"2026-07-22T01:41:38.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:41:38.829Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Springer flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T01:41:50.212Z","endTime":"2026-07-22T01:42:26.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34815367676544,"aZ":-15.090194142725075,"pfxX":-6.944532113421155,"pfxZ":9.113507954673736,"pX":0.5483252044175193,"pZ":2.9106671009202616,"vX0":11.245195318391277,"vY0":-136.81380188112013,"vZ0":-1.872592551616977,"x":96.1,"y":160.19,"x0":-2.7341409822083893,"y0":50.000600025669726,"z0":4.651160465853891,"aX":-13.015818305896415},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":9.8,"spinRate":2343,"spinDirection":225},"zone":3,"typeConfidence":0.93,"plateTime":0.40207232679733806,"extension":6.614607042733245},"index":0,"playId":"83e5fe5d-7a5b-3034-a507-9794d14ad299","pitchNumber":1,"startTime":"2026-07-22T01:42:00.823Z","endTime":"2026-07-22T01:42:03.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.661405068306006,"aZ":-33.663330870972764,"pfxX":7.01340461487863,"pfxZ":-0.9589218151213537,"pX":0.4029646036818202,"pZ":2.2826637838305732,"vX0":6.094037884150849,"vY0":-124.47083712806932,"vZ0":1.0010009225518606,"x":101.64,"y":177.15,"x0":-2.998525868686464,"y0":50.00441180222927,"z0":4.687686526964266,"aX":10.877061346370557},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.2,"breakHorizontal":-14.3,"spinRate":2515,"spinDirection":59},"zone":6,"typeConfidence":0.91,"plateTime":0.44199534376984184,"extension":6.529249374787325},"hitData":{"launchSpeed":93.9,"launchAngle":40.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.89,"coordY":105.65}},"index":1,"playId":"eab8e7c2-393f-3777-9a27-21c4dbf1d868","pitchNumber":2,"startTime":"2026-07-22T01:42:17.893Z","endTime":"2026-07-22T01:42:26.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:42:26.925Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T01:44:22.703Z","endTime":"2026-07-22T01:44:44.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.629267119102146,"aZ":-18.721384185477223,"pfxX":7.8247278544240055,"pfxZ":7.715112235167252,"pX":1.2022053503336263,"pZ":3.1871165372199006,"vX0":-6.012826784241994,"vY0":-131.62266922223913,"vZ0":-4.335713160000361,"x":71.17,"y":152.73,"x0":2.5070412581535115,"y0":50.00033714923123,"z0":6.253976176971217,"aX":13.638448725184873},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.2,"breakHorizontal":-12.7,"spinRate":2045,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.41717779503430563,"extension":6.564034666718236},"hitData":{"launchSpeed":50.6,"launchAngle":-69.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":141.98,"coordY":166.35}},"index":0,"playId":"4a69a00d-1c25-32c8-a816-6b73fe81bf7b","pitchNumber":1,"startTime":"2026-07-22T01:44:36.929Z","endTime":"2026-07-22T01:44:44.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:44:44.822Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Williamson singles on a sharp ground ball to center fielder Daulton Varsho. Chandler Simpson to 3rd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T01:45:11.435Z","endTime":"2026-07-22T01:45:45.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"postOnThird":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":69.3,"endSpeed":63.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.98243553855997,"aZ":-33.41773809999613,"pfxX":-0.08416344314130919,"pfxZ":-1.231306043217514,"pX":-0.7854304643031941,"pZ":1.7405701394833344,"vX0":-6.060703312639289,"vY0":-100.71613796144327,"vZ0":-0.9192267499907856,"x":146.94,"y":191.78,"x0":2.295750147593325,"y0":50.00325879237788,"z0":6.493950104300819,"aX":-0.08433134097869172},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-2.0,"breakHorizontal":2.2,"spinRate":1866,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.5474513350304382,"extension":6.588217413425188},"index":0,"playId":"74b53cc2-e66f-38c3-9477-564a24cb2b9f","pitchNumber":1,"startTime":"2026-07-22T01:45:13.988Z","endTime":"2026-07-22T01:45:19.716Z","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":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.950582912720925,"aZ":-26.88979433410026,"pfxX":-0.5824457890380803,"pfxZ":3.2882948685728817,"pX":-0.17992426217720453,"pZ":2.5996439975028305,"vX0":-7.027526519732137,"vY0":-125.87075180121165,"vZ0":-3.31698037060746,"x":123.86,"y":168.59,"x0":2.7211069347926258,"y0":50.00514670447802,"z0":6.105889335768445,"aX":-0.9370132020165935},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.4,"breakHorizontal":2.6,"spinRate":2192,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.43473624939278155,"extension":6.637532708396573},"hitData":{"launchSpeed":105.1,"launchAngle":4.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":114.11,"coordY":125.19}},"index":1,"playId":"0d8c764e-b0fe-3290-8796-a7c47f392b16","pitchNumber":2,"startTime":"2026-07-22T01:45:33.600Z","endTime":"2026-07-22T01:45:45.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:45:45.094Z","atBatIndex":74},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Taylor Walls reaches on a fielder's choice out, third baseman Kazuma Okamoto unassisted. Chandler Simpson out at home. Ben Williamson to 2nd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T01:46:12.150Z","endTime":"2026-07-22T01:47:37.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"postOnSecond":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","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":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"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":"Fielders Choice Out","eventType":"fielders_choice_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":4},"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":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.113101106259425,"aZ":-30.67915178739805,"pfxX":-1.1447219945468077,"pfxZ":1.2164479122870038,"pX":-0.762123100088009,"pZ":2.605520903636007,"vX0":-6.71401828827642,"vY0":-110.62923160919073,"vZ0":-1.3047165395481082,"x":146.05,"y":168.43,"x0":2.4702871769811185,"y0":50.004531657795305,"z0":6.440772628151533,"aX":-1.406984917230686},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":2.2,"breakHorizontal":4.0,"spinRate":2121,"spinDirection":311},"zone":4,"typeConfidence":2.0,"plateTime":0.4965382935128426,"extension":6.615742963478993},"index":0,"playId":"18689fe1-d77e-3b91-be62-056bed210ff4","pitchNumber":1,"startTime":"2026-07-22T01:46:13.740Z","endTime":"2026-07-22T01:46:17.895Z","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":91.2,"endSpeed":82.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.852646123992866,"aZ":-13.690812582468997,"pfxX":4.194000700743171,"pfxZ":10.458356947873181,"pX":-0.5579392805894524,"pZ":3.9059878789412235,"vX0":-8.754020228780972,"vY0":-132.49309122893155,"vZ0":-3.720656375534861,"x":138.27,"y":133.32,"x0":2.252772117496504,"y0":50.00540356928197,"z0":6.3374732321380645,"aX":7.415290077419609},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.2,"breakHorizontal":-5.5,"spinRate":2170,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.41433352863171535,"extension":6.58719553574218},"index":1,"playId":"b8cd6614-3211-35d8-a150-a28409ca2d02","pitchNumber":2,"startTime":"2026-07-22T01:46:33.520Z","endTime":"2026-07-22T01:46:37.064Z","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":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.940675872610054,"aZ":-30.478672742624603,"pfxX":0.06521767341568674,"pfxZ":1.3530133509383404,"pX":-0.10191431971887252,"pZ":3.0076917631255102,"vX0":-5.75797815300837,"vY0":-111.92067655021175,"vZ0":-0.4435102769250493,"x":120.88,"y":157.57,"x0":2.5114391624517487,"y0":50.000383709515155,"z0":6.369231700654936,"aX":0.08183941381987829},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":2.6,"breakHorizontal":1.6,"spinRate":2103,"spinDirection":300},"zone":2,"typeConfidence":2.0,"plateTime":0.4921399387894172,"extension":6.572811590816518},"index":2,"playId":"0eb2a80d-1395-3411-b7f0-185a66c093f9","pitchNumber":3,"startTime":"2026-07-22T01:46:51.045Z","endTime":"2026-07-22T01:46:54.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.705283784493503,"aZ":-31.52906279780833,"pfxX":0.5224210604057351,"pfxZ":0.4552167795214501,"pX":0.25968674835280847,"pZ":1.13820929186525,"vX0":-5.683781632279212,"vY0":-118.51387893831635,"vZ0":-4.843239975308864,"x":107.1,"y":208.05,"x0":2.626214938637525,"y0":50.00184235923123,"z0":6.104169341100349,"aX":0.7394857446660372},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.1,"breakHorizontal":0.5,"spinRate":2255,"spinDirection":279},"zone":14,"typeConfidence":2.0,"plateTime":0.463047308617742,"extension":6.749437765105196},"index":3,"playId":"19679e4e-6034-3829-bef7-901850de38b5","pitchNumber":4,"startTime":"2026-07-22T01:47:10.665Z","endTime":"2026-07-22T01:47:14.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69073115546891,"aZ":-22.004555864095668,"pfxX":9.734950678713918,"pfxZ":5.689527533870111,"pX":0.16523711529805493,"pZ":2.988994924633499,"vX0":-8.995219074619879,"vY0":-133.35992751361425,"vZ0":-4.071277763471399,"x":110.7,"y":158.08,"x0":2.329468908674274,"y0":50.00467556105834,"z0":6.1375928767890215,"aX":17.405493030935926},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.5,"breakHorizontal":-15.5,"spinRate":2041,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.41190085489125705,"extension":6.62537217792182},"hitData":{"launchSpeed":77.1,"launchAngle":-15.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.12,"coordY":177.66}},"index":4,"playId":"f9d26a14-5f0f-3912-a580-7b0ff3fd5930","pitchNumber":5,"startTime":"2026-07-22T01:47:30.476Z","endTime":"2026-07-22T01:47:37.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:47:37.482Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Fortes singles on a sharp line drive to left fielder Myles Straw. Ben Williamson scores. Taylor Walls to 2nd.","rbi":1,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T01:48:03.637Z","endTime":"2026-07-22T01:48:41.781Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"postOnSecond":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":{"id":571578,"link":"/api/v1/people/571578"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82540517201631,"aZ":-24.783300352196836,"pfxX":0.39500104370519973,"pfxZ":4.519960078272117,"pX":-0.12453799382206168,"pZ":3.110972855766377,"vX0":-6.8713384481626925,"vY0":-126.76560929877951,"vZ0":-2.5983997659293383,"x":121.75,"y":154.78,"x0":2.564626355545429,"y0":50.0008155313568,"z0":6.118342664932282,"aX":0.6456434762354221},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.8,"breakHorizontal":0.7,"spinRate":2155,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.4313325005658961,"extension":6.802500311102356},"index":0,"playId":"fd17bf4d-0da0-36c7-848f-30233c236a2a","pitchNumber":1,"startTime":"2026-07-22T01:48:10.805Z","endTime":"2026-07-22T01:48:14.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.39425339925426,"aZ":-23.16986098672805,"pfxX":6.290873910039416,"pfxZ":6.684756639635364,"pX":0.14864641612516674,"pZ":1.7262858165893173,"vX0":-7.066752408839402,"vY0":-115.31927259544695,"vZ0":-4.706507631246556,"x":111.33,"y":192.17,"x0":2.435086880298611,"y0":50.003398810686235,"z0":6.0280600734239815,"aX":8.475526041858467},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":11.2,"breakHorizontal":-9.6,"spinRate":1193,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.47491893943192265,"extension":6.7697507545383075},"hitData":{"launchSpeed":104.7,"launchAngle":9.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":42.5,"coordY":109.26}},"index":1,"playId":"372daf90-03be-3dfe-b337-c1ff204f2c90","pitchNumber":2,"startTime":"2026-07-22T01:48:29.764Z","endTime":"2026-07-22T01:48:41.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:48:41.781Z","atBatIndex":76},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Yandy Díaz homers (14) on a fly ball to center field. Taylor Walls scores. Nick Fortes scores.","rbi":3,"awayScore":12,"homeScore":2,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T01:49:06.110Z","endTime":"2026-07-22T01:50:53.867Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"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,1,2],"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":571578,"link":"/api/v1/people/571578"},"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":{"id":571578,"link":"/api/v1/people/571578"},"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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":{"id":571578,"link":"/api/v1/people/571578"},"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":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.065436206447064,"aZ":-17.757101251092504,"pfxX":4.033041218840227,"pfxZ":8.10024313267333,"pX":-0.24096937212558558,"pZ":4.175560109005201,"vX0":-8.016082068073633,"vY0":-132.04793604057465,"vZ0":-2.1918410689999828,"x":126.19,"y":126.04,"x0":2.299428984728848,"y0":50.00133129432715,"z0":6.311614757013381,"aX":7.177423537911394},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.4,"breakHorizontal":-5.8,"spinRate":2037,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4135615610494736,"extension":6.521021167290327},"index":0,"playId":"bd84da4b-c4a1-3aa9-83fa-f859a5490ee1","pitchNumber":1,"startTime":"2026-07-22T01:49:12.127Z","endTime":"2026-07-22T01:49:15.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.314543204028936,"aZ":-21.102606780462708,"pfxX":9.686985626183903,"pfxZ":6.151205849597062,"pX":0.5627837028803211,"pZ":1.1574402333629252,"vX0":-8.234718255691503,"vY0":-133.21996640053334,"vZ0":-8.718754837625417,"x":95.55,"y":207.53,"x0":2.4336154740890703,"y0":50.00364432702938,"z0":5.99519580424618,"aX":17.432986820298023},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.4,"breakHorizontal":-15.8,"spinRate":2039,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4109740764319465,"extension":6.634406946085897},"index":1,"playId":"7b8d53b6-7392-3d02-ba0c-18e1437b9e32","pitchNumber":2,"startTime":"2026-07-22T01:49:29.500Z","endTime":"2026-07-22T01:49:32.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.615969693168033,"aZ":-32.552850862498794,"pfxX":-1.0808374150590172,"pfxZ":-0.2735449148920601,"pX":1.2553159135080485,"pZ":2.7283911297598245,"vX0":-3.0758590807834376,"vY0":-116.85938378155517,"vZ0":-1.2318908641821498,"x":69.15,"y":165.11,"x0":2.7279440965062967,"y0":50.00189523867211,"z0":6.3148111776993625,"aX":-1.4977474693905368},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.5,"breakHorizontal":2.8,"spinRate":2165,"spinDirection":262},"zone":12,"typeConfidence":2.0,"plateTime":0.4683536750510964,"extension":6.768084468592962},"index":2,"playId":"87bc0f71-bc1c-3c8b-be96-8c1f280906b9","pitchNumber":3,"startTime":"2026-07-22T01:49:47.159Z","endTime":"2026-07-22T01:49:51.038Z","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":90.8,"endSpeed":83.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.612169467444662,"aZ":-18.757648774483187,"pfxX":7.5235977062966155,"pfxZ":7.559469137877287,"pX":0.6914795610214695,"pZ":2.2887086623703397,"vX0":-6.914882656493346,"vY0":-132.00495028789948,"vZ0":-6.402245141652869,"x":90.64,"y":176.98,"x0":2.3603298278956593,"y0":50.00247691784509,"z0":6.11415960332174,"aX":13.35271204534127},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.6,"breakHorizontal":-12.2,"spinRate":2037,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.4140347739996706,"extension":6.6799271435943375},"index":3,"playId":"89eac669-6359-3b18-ac61-7118da5cf7b1","pitchNumber":4,"startTime":"2026-07-22T01:50:05.496Z","endTime":"2026-07-22T01:50:08.909Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13346557317763,"aZ":-23.778569617258274,"pfxX":0.15946439816910507,"pfxZ":5.097636757905896,"pX":-0.35195765470775997,"pZ":2.4858358966225853,"vX0":-7.358081932356201,"vY0":-127.03808980798527,"vZ0":-4.139271915937451,"x":130.42,"y":171.66,"x0":2.551880682197063,"y0":50.00475981056856,"z0":6.009205363153619,"aX":0.2643777758031542},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.5,"breakHorizontal":1.2,"spinRate":2262,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.4298839379377313,"extension":6.6818162744914575},"hitData":{"launchSpeed":106.3,"launchAngle":22.0,"totalDistance":418.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.4,"coordY":47.85}},"index":4,"playId":"ef9812b4-167a-3227-92e7-32aca9e121d7","pitchNumber":5,"startTime":"2026-07-22T01:50:21.801Z","endTime":"2026-07-22T01:50:53.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:50:53.867Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a line drive to left fielder Myles Straw.","rbi":0,"awayScore":12,"homeScore":2,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T01:51:12.908Z","endTime":"2026-07-22T01:52:21.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"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,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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.796971623305076,"aZ":-31.71065000405563,"pfxX":0.9097049118192737,"pfxZ":0.3449297957823507,"pX":-0.4347502375484084,"pZ":2.0585630396343335,"vX0":-6.657579485595242,"vY0":-114.8817932607084,"vZ0":-2.5071420613563946,"x":133.57,"y":183.2,"x0":2.3856521086473292,"y0":50.00039550508914,"z0":6.25402540191048,"aX":1.2127725762407644},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":0.2,"breakHorizontal":0.1,"spinRate":2168,"spinDirection":312},"zone":7,"typeConfidence":2.0,"plateTime":0.4772319609777691,"extension":6.769106204607591},"index":0,"playId":"3f9d9259-dc9b-3502-82fc-b62f343ce507","pitchNumber":1,"startTime":"2026-07-22T01:51:17.010Z","endTime":"2026-07-22T01:51:20.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.296712538055278,"aZ":-32.317847136226845,"pfxX":0.0797891118841457,"pfxZ":-0.10544043851842488,"pX":-0.04605380748991999,"pZ":2.5329188355858716,"vX0":-5.600539415865307,"vY0":-114.25409356379728,"vZ0":-1.5896019679361864,"x":118.76,"y":170.39,"x0":2.433284697143382,"y0":50.005249662551996,"z0":6.432352193401665,"aX":0.10520028410041458},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-0.4,"breakHorizontal":1.3,"spinRate":2264,"spinDirection":325},"zone":5,"typeConfidence":2.0,"plateTime":0.48055209694010337,"extension":6.47235378279595},"index":1,"playId":"e64b5447-c9c9-3c7a-8e5c-8cf553c8d2f1","pitchNumber":2,"startTime":"2026-07-22T01:51:30.171Z","endTime":"2026-07-22T01:51:33.733Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-22T01:51:51.556Z","endTime":"2026-07-22T01:51:52.863Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07314078078609,"aZ":-29.6394405262585,"pfxX":0.9246584728547615,"pfxZ":1.7078376527156678,"pX":-1.57886205254977,"pZ":0.6283298216588136,"vX0":-9.651230103737353,"vY0":-120.81634985178796,"vZ0":-6.531016664447629,"x":177.18,"y":221.82,"x0":2.343688806161617,"y0":50.00078996796209,"z0":5.9644450155106705,"aX":1.3707979618712642},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.8,"breakHorizontal":0.6,"spinRate":2350,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.45299104491533404,"extension":6.850758564582273},"index":3,"playId":"46d14358-6f7b-3b50-aebb-cb0f46cc9e7f","pitchNumber":3,"startTime":"2026-07-22T01:51:52.863Z","endTime":"2026-07-22T01:51:56.120Z","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":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.557625879673672,"aZ":-27.572922404246924,"pfxX":-0.4366591262204995,"pfxZ":2.9152515586487837,"pX":-1.0506783597079423,"pZ":2.2513235962812908,"vX0":-8.62809535888382,"vY0":-124.74089820583684,"vZ0":-3.626260004268727,"x":157.05,"y":177.99,"x0":2.506549551614956,"y0":50.00413649756458,"z0":5.991384892840234,"aX":-0.6896110270130426},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.7,"breakHorizontal":2.8,"spinRate":2175,"spinDirection":180},"zone":13,"typeConfidence":2.0,"plateTime":0.4387074657413006,"extension":6.893796188147041},"hitData":{"launchSpeed":82.7,"launchAngle":14.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.56,"coordY":119.79}},"index":4,"playId":"42827bd7-99ad-31a0-b112-b9a1444dedc6","pitchNumber":4,"startTime":"2026-07-22T01:52:09.632Z","endTime":"2026-07-22T01:52:21.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:52:21.230Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr. Jonathan Aranda to 2nd.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T01:54:50.557Z","endTime":"2026-07-22T01:55:40.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[1,2,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-22T01:52:41.724Z","endTime":"2026-07-22T01:54:30.544Z","isPitch":false,"type":"action"},{"details":{"description":"Defensive switch from second base to left field for Ernie Clement.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-22T01:54:30.544Z","endTime":"2026-07-22T01:54:30.573Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"300"},{"details":{"description":"Defensive Substitution: Luis Urías replaces George Springer, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-07-22T01:54:30.573Z","endTime":"2026-07-22T01:54:30.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"description":"Pitching Change: Myles Straw replaces Patrick Corbin, batting 9th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":3,"startTime":"2026-07-22T01:54:30.575Z","endTime":"2026-07-22T01:54:52.259Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"900"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":39.1,"endSpeed":37.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.226557773799582,"aZ":-29.490924608974574,"pfxX":1.2644374575103245,"pfxZ":8.405797287622406,"pX":0.04557950020946232,"pZ":3.3187028868219013,"vX0":0.5461029759150262,"vY0":-56.19365940653069,"vZ0":7.553024490695632,"x":115.26,"y":149.18,"x0":-0.6114308244345114,"y0":50.00112588324207,"z0":8.511287197431983,"aX":0.40315439631865624},"breaks":{"breakAngle":1.2,"breakLength":36.0,"breakY":24.0,"breakVertical":-163.3,"breakVerticalInduced":20.5,"breakHorizontal":-2.5,"spinRate":938,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.9757711969472984,"extension":3.3016508824718476},"index":4,"playId":"32da5d0e-ae48-3f71-a7a5-7e5df9e233fc","pitchNumber":1,"startTime":"2026-07-22T01:54:52.259Z","endTime":"2026-07-22T01:54:56.235Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":36.6,"endSpeed":34.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.5415825088335025,"aZ":-30.353853718883816,"pfxX":-0.503661476100965,"pfxZ":6.816065800380457,"pX":-1.112958880505293,"pZ":5.641771684458291,"vX0":-0.30428881423697607,"vY0":-51.47993826312561,"vZ0":11.261656961908075,"x":159.42,"y":86.45,"x0":-0.74737050633133,"y0":50.000838981447956,"z0":9.305316218637621,"aX":-0.1342444747601724},"breaks":{"breakAngle":0.0,"breakLength":44.4,"breakY":24.0,"breakVertical":-199.1,"breakVerticalInduced":20.6,"breakHorizontal":1.1,"spinRate":895,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":1.0667002307162434,"extension":3.130379241833927},"index":5,"playId":"67140874-46d5-38d5-b8db-aaf7d09674a1","pitchNumber":2,"startTime":"2026-07-22T01:55:02.752Z","endTime":"2026-07-22T01:55:07.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":36.6,"endSpeed":34.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.621287311388975,"aZ":-30.436923040411944,"pfxX":0.4547275772675661,"pfxZ":6.430621759378152,"pX":0.2835116485535635,"pZ":4.550099812508164,"vX0":0.6858372899793713,"vY0":-51.771942448461175,"vZ0":10.318618104517876,"x":106.19,"y":115.93,"x0":-0.448554781654799,"y0":50.00061546905005,"z0":9.081252895657194,"aX":0.12243709706297409},"breaks":{"breakAngle":0.0,"breakLength":44.4,"breakY":24.0,"breakVertical":-197.9,"breakVerticalInduced":19.3,"breakHorizontal":-1.2,"spinRate":871,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":1.0609807005869412,"extension":3.1358564622596123},"index":6,"playId":"7451c64b-6d4e-3c8d-ad22-efa5bc503ce5","pitchNumber":3,"startTime":"2026-07-22T01:55:12.599Z","endTime":"2026-07-22T01:55:16.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":53.7,"endSpeed":49.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":9.595252541562308,"aZ":-35.345159991989675,"pfxX":3.788049495871725,"pfxZ":-5.21239931504509,"pX":-0.5836971305127142,"pZ":5.886578192145461,"vX0":-0.266970726827512,"vY0":-77.47208246781551,"vZ0":9.212189806248025,"x":139.25,"y":79.84,"x0":-0.9014175120671946,"y0":50.00291934028943,"z0":7.414433366535847,"aX":2.304580880549236},"breaks":{"breakAngle":3.6,"breakLength":22.8,"breakY":24.0,"breakVertical":-101.9,"breakVerticalInduced":-5.4,"breakHorizontal":-6.7,"spinRate":1512,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.7067652066999939,"extension":4.260744325492976},"index":7,"playId":"da5fe39e-4f2b-3e46-bf8d-c2f739e5caef","pitchNumber":4,"startTime":"2026-07-22T01:55:22.822Z","endTime":"2026-07-22T01:55:26.455Z","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":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":37.0,"endSpeed":35.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.855179915504513,"aZ":-29.78320278051472,"pfxX":-0.9326854347390325,"pfxZ":8.598476875735859,"pX":0.7763909843470589,"pZ":3.646193180959737,"vX0":1.563847605929057,"vY0":-52.61866799553335,"vZ0":9.364463663157355,"x":87.41,"y":140.33,"x0":-0.613954405713908,"y0":50.00133883828137,"z0":8.504015980206159,"aX":-0.25913955448083764},"breaks":{"breakAngle":0.0,"breakLength":42.0,"breakY":24.0,"breakVertical":-187.9,"breakVerticalInduced":22.7,"breakHorizontal":0.7,"spinRate":955,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":1.0446847634835081,"extension":3.3282122450617484},"hitData":{"launchSpeed":67.1,"launchAngle":-40.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.12,"coordY":174.03}},"index":8,"playId":"841ba2a0-2968-3f80-80d5-9a999b36c49f","pitchNumber":5,"startTime":"2026-07-22T01:55:32.493Z","endTime":"2026-07-22T01:55:40.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:55:40.939Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a line drive to center fielder Daulton Varsho. Jonathan Aranda to 3rd.","rbi":0,"awayScore":12,"homeScore":2,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T01:55:57.272Z","endTime":"2026-07-22T01:57:50.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":38.9,"endSpeed":37.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.145002119675025,"aZ":-29.50416016919529,"pfxX":-0.4103840775206138,"pfxZ":8.499628125032494,"pX":0.37840393138933287,"pZ":3.658793278262941,"vX0":1.4011502219627914,"vY0":-55.736986343798385,"vZ0":8.38028542557758,"x":102.58,"y":139.99,"x0":-0.8431665232545719,"y0":50.00101844354793,"z0":8.24656798348426,"aX":-0.12884483068127212},"breaks":{"breakAngle":0.0,"breakLength":37.2,"breakY":24.0,"breakVertical":-165.7,"breakVerticalInduced":21.1,"breakHorizontal":0.0,"spinRate":1014,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.983798600702853,"extension":3.159092686249858},"index":0,"playId":"31181d31-2ab5-3af7-8b80-fd0f3b8af0ce","pitchNumber":1,"startTime":"2026-07-22T01:55:57.272Z","endTime":"2026-07-22T01:56:04.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":48.7,"endSpeed":44.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":10.981634619527584,"aZ":-30.76983933369292,"pfxX":0.13821889019256695,"pfxZ":2.9224087085805905,"pX":2.2031307630499017,"pZ":1.7229171898285536,"vX0":4.42473271068644,"vY0":-70.3040896382497,"vZ0":4.675526127632045,"x":33.02,"y":192.26,"x0":-1.0581918888065827,"y0":50.00255312802786,"z0":6.562176315208232,"aX":0.06596984308822314},"breaks":{"breakAngle":1.2,"breakLength":25.2,"breakY":24.0,"breakVertical":-111.8,"breakVerticalInduced":9.1,"breakHorizontal":-2.9,"spinRate":170,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.7915610082926339,"extension":4.290895458534649},"index":1,"playId":"c7e18430-f0d8-39a7-8e72-300cbedc9d01","pitchNumber":2,"startTime":"2026-07-22T01:56:16.971Z","endTime":"2026-07-22T01:56:20.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":50.7,"endSpeed":45.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":11.791973171280143,"aZ":-30.4505909482623,"pfxX":-3.077063017492012,"pfxZ":3.286865747511329,"pX":-1.6669183961767198,"pZ":1.973086160913289,"vX0":0.582939166135778,"vY0":-73.37897956284304,"vZ0":4.575794462417049,"x":180.54,"y":185.51,"x0":-1.6788164353771393,"y0":50.00238738251004,"z0":6.2579300453770195,"aX":-1.6133665751150974},"breaks":{"breakAngle":2.4,"breakLength":22.8,"breakY":24.0,"breakVertical":-101.4,"breakVerticalInduced":9.4,"breakHorizontal":5.2,"spinRate":206,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.757732075812017,"extension":4.59883028284696},"index":2,"playId":"6626f681-98f4-31c5-bbae-e69a6980ef51","pitchNumber":3,"startTime":"2026-07-22T01:56:27.170Z","endTime":"2026-07-22T01:56:30.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":37.8,"endSpeed":35.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.942914669379369,"aZ":-29.627867670264457,"pfxX":-1.1239492655588819,"pfxZ":8.77507821939249,"pX":-0.4920300119064737,"pZ":4.531693253756753,"vX0":0.7381997375525101,"vY0":-53.70982366537301,"vZ0":9.792769258593882,"x":135.76,"y":116.42,"x0":-1.044324240748684,"y0":50.002608169811566,"z0":8.519295500188054,"aX":-0.32618989558177064},"breaks":{"breakAngle":0.0,"breakLength":39.6,"breakY":24.0,"breakVertical":-178.9,"breakVerticalInduced":22.9,"breakHorizontal":1.6,"spinRate":964,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":1.022413941832487,"extension":3.346517747740377},"index":3,"playId":"3f54d10a-0f53-3297-8953-0d2af8cb901c","pitchNumber":4,"startTime":"2026-07-22T01:56:38.640Z","endTime":"2026-07-22T01:56:42.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":49.8,"endSpeed":46.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":8.829348890722342,"aZ":-33.75265885641016,"pfxX":2.9160383731619532,"pfxZ":-3.0228433582077017,"pX":-3.0460415236249236,"pZ":2.5653264181939734,"vX0":-2.1892600375408575,"vY0":-72.02129376070732,"vZ0":6.2183019200924425,"x":233.11,"y":169.52,"x0":-1.8809283992427817,"y0":50.0030293958144,"z0":6.570079639695911,"aX":1.5229343158990472},"breaks":{"breakAngle":2.4,"breakLength":25.2,"breakY":24.0,"breakVertical":-114.1,"breakVerticalInduced":-2.0,"breakHorizontal":-4.3,"spinRate":1420,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.7622466769284504,"extension":4.417506490362966},"index":4,"playId":"8086f1b0-db41-37b3-b135-32f9d604a49a","pitchNumber":5,"startTime":"2026-07-22T01:56:57.939Z","endTime":"2026-07-22T01:57:01.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":38.6,"endSpeed":36.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.467315782213546,"aZ":-29.863954010019125,"pfxX":-1.0065538725767906,"pfxZ":7.583276305165473,"pX":1.0476784681108697,"pZ":3.289171998008663,"vX0":1.9053849741810513,"vY0":-55.178692899333534,"vZ0":8.342084486814816,"x":77.06,"y":149.97,"x0":-0.5798870453333174,"y0":50.00256580778027,"z0":8.303517883888917,"aX":-0.3067019337961517},"breaks":{"breakAngle":0.0,"breakLength":38.4,"breakY":24.0,"breakVertical":-172.0,"breakVerticalInduced":20.0,"breakHorizontal":0.7,"spinRate":942,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.9973079280520434,"extension":3.4784237748989724},"index":5,"playId":"b9f09b92-b883-3260-9728-fb03167a9a5d","pitchNumber":6,"startTime":"2026-07-22T01:57:08.515Z","endTime":"2026-07-22T01:57:13.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":38.7,"endSpeed":36.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.187501986219069,"aZ":-29.65146790006721,"pfxX":-0.7871779812720963,"pfxZ":8.200869557818244,"pX":0.8066385070468345,"pZ":4.1891270886775285,"vX0":1.7894069342904497,"vY0":-55.21766477362231,"vZ0":9.089183110218144,"x":86.25,"y":125.67,"x0":-0.736668944516907,"y0":50.00005363712407,"z0":8.368102331091112,"aX":-0.24174157715955466},"breaks":{"breakAngle":0.0,"breakLength":38.4,"breakY":24.0,"breakVertical":-169.6,"breakVerticalInduced":21.2,"breakHorizontal":0.5,"spinRate":928,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.9941902448905899,"extension":3.463754854515668},"hitData":{"launchSpeed":79.6,"launchAngle":14.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.42,"coordY":88.38}},"index":6,"playId":"abd29ff2-01a3-3248-97da-42730560ff89","pitchNumber":7,"startTime":"2026-07-22T01:57:38.355Z","endTime":"2026-07-22T01:57:50.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:57:50.449Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonny DeLuca grounds out, second baseman Luis Urías to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T01:58:03.471Z","endTime":"2026-07-22T01:58:34.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":37.0,"endSpeed":35.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.947279347097629,"aZ":-29.501445922225688,"pfxX":-2.290193055246165,"pfxZ":9.517594819300673,"pX":0.9932030205015608,"pZ":1.897653634714828,"vX0":1.9529288074237556,"vY0":-52.91812390384393,"vZ0":7.42067309462834,"x":79.14,"y":187.54,"x0":-0.5871519359711779,"y0":50.00202554980919,"z0":8.394785947982527,"aX":-0.642913704017695},"breaks":{"breakAngle":1.2,"breakLength":42.0,"breakY":24.0,"breakVertical":-185.2,"breakVerticalInduced":23.3,"breakHorizontal":3.0,"spinRate":893,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":1.0391287448590352,"extension":3.281681292255489},"index":0,"playId":"32c1153e-301b-383d-b948-4cdaee3beb2e","pitchNumber":1,"startTime":"2026-07-22T01:58:04.069Z","endTime":"2026-07-22T01:58:09.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":38.8,"endSpeed":36.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.220474401112809,"aZ":-29.53727295687563,"pfxX":-2.4922222457891605,"pfxZ":8.506185561483015,"pX":-0.6377119318079426,"pZ":4.544016091157848,"vX0":0.304293148246925,"vY0":-55.456778739544404,"vZ0":9.08178021980234,"x":141.31,"y":116.09,"x0":-0.5928474638422848,"y0":50.001711319616454,"z0":8.608091611998093,"aX":-0.7718092735571657},"breaks":{"breakAngle":1.2,"breakLength":37.2,"breakY":24.0,"breakVertical":-167.4,"breakVerticalInduced":21.7,"breakHorizontal":4.3,"spinRate":958,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.989810753100508,"extension":3.3000449257390825},"index":1,"playId":"3a761ed7-0a44-3402-a3bd-44c16d3d4e7d","pitchNumber":2,"startTime":"2026-07-22T01:58:14.614Z","endTime":"2026-07-22T01:58:18.610Z","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":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":39.6,"endSpeed":37.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.647587449260561,"aZ":-29.0653852776107,"pfxX":0.1651464122455959,"pfxZ":9.569064484262482,"pX":1.3634513821333023,"pZ":3.276480909296723,"vX0":1.9016703542720501,"vY0":-56.87547504805764,"vZ0":7.301108434660891,"x":65.03,"y":150.32,"x0":-0.35786182710561404,"y0":50.001544293801146,"z0":8.361906167472407,"aX":0.05355537136726276},"breaks":{"breakAngle":0.0,"breakLength":34.8,"breakY":24.0,"breakVertical":-157.6,"breakVerticalInduced":22.7,"breakHorizontal":-1.3,"spinRate":1002,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.9663074256413999,"extension":3.3145472140272076},"hitData":{"launchSpeed":74.5,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.45,"coordY":155.88}},"index":2,"playId":"d7f693ec-53b1-367a-a34f-3f535e2f5441","pitchNumber":3,"startTime":"2026-07-22T01:58:24.953Z","endTime":"2026-07-22T01:58:34.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:58:34.011Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-22T02:00:50.461Z","endTime":"2026-07-22T02:01:00.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":{"description":"Pitching Change: Garrett Cleavinger replaces Craig Kimbrel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T01:59:54.250Z","endTime":"2026-07-22T02:00:52.775Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664076,"link":"/api/v1/people/664076"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85789512389384,"aZ":-23.47092762349369,"pfxX":10.58563953923703,"pfxZ":4.479526764359312,"pX":0.12204189384734535,"pZ":2.891307135976,"vX0":-6.517726438081405,"vY0":-138.68258769724625,"vZ0":-1.8530176378656646,"x":112.35,"y":160.71,"x0":1.1310030874933088,"y0":50.001380670939206,"z0":5.138302860101561,"aX":20.557572699772916},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.9,"breakHorizontal":-17.8,"spinRate":2323,"spinDirection":128},"zone":2,"typeConfidence":0.95,"plateTime":0.3953974020298614,"extension":6.229293235794873},"hitData":{"launchSpeed":88.4,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.4,"coordY":151.64}},"index":1,"playId":"5d320f8b-90dd-3fed-8156-b0449da5c964","pitchNumber":1,"startTime":"2026-07-22T02:00:52.775Z","endTime":"2026-07-22T02:01:00.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:01:00.608Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-22T02:01:16.258Z","endTime":"2026-07-22T02:04:14.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(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.6,"endSpeed":86.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.813752543917104,"aZ":-21.411025399502492,"pfxX":10.769534402594873,"pfxZ":5.539569907626873,"pX":-0.4267500350657065,"pZ":2.789852028312178,"vX0":-7.510463086907971,"vY0":-138.94402952458069,"vZ0":-2.428191322316592,"x":133.27,"y":163.45,"x0":0.9200381182960505,"y0":50.00610243605168,"z0":5.106932980389529,"aX":20.939034531355876},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.7,"breakHorizontal":-17.9,"spinRate":2493,"spinDirection":129},"zone":4,"typeConfidence":0.95,"plateTime":0.3950774314853023,"extension":6.073114191537804},"index":0,"playId":"41e0bf42-6a99-3688-83c2-63d2751a6f55","pitchNumber":1,"startTime":"2026-07-22T02:01:26.318Z","endTime":"2026-07-22T02:01:30.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.037512096256055,"aZ":-30.8870182751589,"pfxX":-2.6680613122072785,"pfxZ":0.7864939564548816,"pX":0.5773791859282396,"pZ":1.3114249973653704,"vX0":-1.0648919659243616,"vY0":-127.2647554290496,"vZ0":-3.139924870512094,"x":94.99,"y":203.37,"x0":1.3478697907308235,"y0":50.004201118772464,"z0":5.00679921618208,"aX":-4.378195224286251},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.0,"breakHorizontal":5.0,"spinRate":2439,"spinDirection":231},"zone":14,"typeConfidence":0.91,"plateTime":0.4303355039523904,"extension":6.067561431959881},"index":1,"playId":"f1d2201a-7e9c-3775-a273-ddd4944994a9","pitchNumber":2,"startTime":"2026-07-22T02:01:45.635Z","endTime":"2026-07-22T02:01:49.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.736415119777323,"aZ":-27.76551873846903,"pfxX":-1.9632728884090227,"pfxZ":2.590565534092204,"pX":-0.8988303319697625,"pZ":0.8142083430939677,"vX0":-4.704853419369809,"vY0":-129.72991912955322,"vZ0":-5.129214540693084,"x":151.26,"y":216.8,"x0":1.1949124768072577,"y0":50.00159921193492,"z0":4.939504109672905,"aX":-3.3372684034696882},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.7,"breakHorizontal":4.7,"spinRate":2508,"spinDirection":170},"zone":13,"typeConfidence":0.78,"plateTime":0.4225933696274171,"extension":6.077546991898721},"index":2,"playId":"dc9ef8b0-3c33-32b0-aa23-20f2db3d6efe","pitchNumber":3,"startTime":"2026-07-22T02:02:02.924Z","endTime":"2026-07-22T02:02:06.785Z","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":94.2,"endSpeed":86.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.747190910891142,"aZ":-19.80904812724143,"pfxX":8.909812223331208,"pfxZ":6.512664115351314,"pX":-1.3917161997928773,"pZ":2.313627494664092,"vX0":-9.548054375908412,"vY0":-136.8028291107305,"vZ0":-3.539665668868086,"x":170.05,"y":176.31,"x0":0.9835561792273712,"y0":50.00146932487682,"z0":4.979538847202779,"aX":16.912948440528005},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":-14.2,"spinRate":2334,"spinDirection":130},"zone":13,"typeConfidence":0.91,"plateTime":0.40013536901808733,"extension":6.2101545329215675},"index":3,"playId":"1f309ead-1770-398d-aef9-2a01fff052ed","pitchNumber":4,"startTime":"2026-07-22T02:02:20.058Z","endTime":"2026-07-22T02:02:23.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.123275152424764,"aZ":-30.933018066661017,"pfxX":-2.875651153169678,"pfxZ":0.7614071517394194,"pX":-0.7159302653290605,"pZ":2.1854417021508157,"vX0":-4.03197197609112,"vY0":-127.16042950762213,"vZ0":-1.1489771021722888,"x":144.29,"y":179.77,"x0":1.2640978292474478,"y0":50.00592781250907,"z0":5.097756837592016,"aX":-4.708427739044172},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.3,"breakHorizontal":6.1,"spinRate":2606,"spinDirection":223},"zone":7,"typeConfidence":0.9,"plateTime":0.4307687980955026,"extension":6.177475896370393},"index":4,"playId":"7c986b2d-5756-30de-9bbc-eb4c1f2b4ee3","pitchNumber":5,"startTime":"2026-07-22T02:02:36.929Z","endTime":"2026-07-22T02:02:39.992Z","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":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.718702136269314,"aZ":-30.670875477373773,"pfxX":-2.9003462625000824,"pfxZ":0.9173246377404887,"pX":0.7028899894500547,"pZ":2.2407779183744765,"vX0":-1.2207991264185762,"vY0":-127.23875811903487,"vZ0":-0.9701054667819817,"x":90.21,"y":178.28,"x0":1.5655312462060136,"y0":50.004055628919744,"z0":5.053799831450209,"aX":-4.763385529991147},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.7,"breakHorizontal":5.5,"spinRate":2584,"spinDirection":230},"zone":6,"typeConfidence":0.91,"plateTime":0.4302068647528059,"extension":5.970873679059665},"index":5,"playId":"172b6da1-db55-34c5-a7e5-e3e20ee2f18c","pitchNumber":6,"startTime":"2026-07-22T02:02:54.216Z","endTime":"2026-07-22T02:02:57.451Z","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":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43120542076507,"aZ":-29.463434875652545,"pfxX":-2.6728103752689134,"pfxZ":1.6482783010687179,"pX":-0.6329887609122027,"pZ":2.611308149763941,"vX0":-3.899418265792404,"vY0":-127.26688702467938,"vZ0":-0.3244388501235228,"x":141.13,"y":168.27,"x0":1.2646877565052281,"y0":50.00405846038271,"z0":5.068536171903229,"aX":-4.39571818752763},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.1,"breakHorizontal":5.8,"spinRate":2675,"spinDirection":189},"zone":4,"typeConfidence":0.9,"plateTime":0.429927567387661,"extension":6.049330495138674},"index":6,"playId":"32e0cf89-0a3c-353e-8d1b-c37be5c1b1c4","pitchNumber":7,"startTime":"2026-07-22T02:03:13.661Z","endTime":"2026-07-22T02:03:17.096Z","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":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.846211920721515,"aZ":-29.26149343520374,"pfxX":-2.3908984556335167,"pfxZ":1.7310060328098462,"pX":-0.2340741128892852,"pZ":2.2499819775597865,"vX0":-3.0472462425311866,"vY0":-128.36709203354846,"vZ0":-1.3781216981423596,"x":125.92,"y":178.03,"x0":1.2758326801553057,"y0":50.00116434409835,"z0":5.05722871817526,"aX":-4.016635025847265},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.1,"breakHorizontal":4.9,"spinRate":2573,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.42556917047599097,"extension":6.07632355537273},"index":7,"playId":"f4629380-38b7-32aa-b5c3-f89738ea784d","pitchNumber":8,"startTime":"2026-07-22T02:03:45.141Z","endTime":"2026-07-22T02:03:48.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1255401272529,"aZ":-29.18196288245497,"pfxX":-2.238994838571206,"pfxZ":1.7688145512598155,"pX":-1.6254005078285405,"pZ":1.9095312136492393,"vX0":-6.26953875959366,"vY0":-129.3508623097778,"vZ0":-2.0933497885157486,"x":178.96,"y":187.22,"x0":1.121398078121014,"y0":50.005770918820794,"z0":4.968164493159699,"aX":-3.7906781155952394},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.0,"breakHorizontal":5.4,"spinRate":2826,"spinDirection":208},"zone":13,"typeConfidence":0.83,"plateTime":0.4235369771016746,"extension":6.403333705449362},"index":8,"playId":"f8b136f3-73bf-3f31-b786-b3e108d45d8b","pitchNumber":9,"startTime":"2026-07-22T02:04:10.090Z","endTime":"2026-07-22T02:04:14.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:04:14.305Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Valenzuela grounds out sharply, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-22T02:04:23.928Z","endTime":"2026-07-22T02:06:38.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.55"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.07"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.78"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.87"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.45"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.49"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.60"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.63"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.84"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.29"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.47"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.36"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"65.28"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".842"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.038"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".842"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.038"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.192324313312785,"aZ":-32.12581606376739,"pfxX":-2.8348222932370333,"pfxZ":0.03495725231974589,"pX":-0.402353017391467,"pZ":2.0231978345251562,"vX0":-2.997088383086789,"vY0":-127.14728977974525,"vZ0":-1.4214369298381795,"x":132.34,"y":184.15,"x0":1.1603628357836433,"y0":50.006322155444515,"z0":5.1399044516512085,"aX":-4.6402699038971615},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.0,"breakHorizontal":5.8,"spinRate":2760,"spinDirection":279},"zone":7,"typeConfidence":0.91,"plateTime":0.4308552469253426,"extension":6.101400591199164},"index":0,"playId":"d70c83e6-2b1c-330b-a822-4a84b80f9969","pitchNumber":1,"startTime":"2026-07-22T02:04:39.725Z","endTime":"2026-07-22T02:04:42.754Z","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":88.0,"endSpeed":80.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69099104591365,"aZ":-28.393658174365633,"pfxX":-0.1420867699510886,"pfxZ":2.270341255964791,"pX":-2.3032865597323986,"pZ":2.3916680597452116,"vX0":-8.209075635075962,"vY0":-127.9290209296831,"vZ0":-1.0417072261518512,"x":204.8,"y":174.2,"x0":0.9615715198498807,"y0":50.000443674184396,"z0":5.0241622566782915,"aX":-0.23346567815055916},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.1,"breakHorizontal":2.0,"spinRate":2634,"spinDirection":242},"zone":13,"typeConfidence":0.82,"plateTime":0.4276891110379797,"extension":6.288585563652887},"index":1,"playId":"cf38344b-1fa2-3663-86e3-f891f0d263b6","pitchNumber":2,"startTime":"2026-07-22T02:05:02.787Z","endTime":"2026-07-22T02:05:06.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.457900182098925,"aZ":-23.834729287997245,"pfxX":10.882864763695158,"pfxZ":4.30190601304337,"pX":1.038377802798879,"pZ":2.665602093117917,"vX0":-4.2991807599053296,"vY0":-138.87291261989543,"vZ0":-2.069586814079784,"x":77.42,"y":166.81,"x0":1.2000236646364526,"y0":50.00059534222496,"z0":5.019319737125047,"aX":21.0804168565022},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.6,"breakHorizontal":-18.7,"spinRate":2267,"spinDirection":122},"zone":12,"typeConfidence":0.95,"plateTime":0.3956392307672201,"extension":6.254522397268394},"index":2,"playId":"f4a847fb-30cf-3f13-b7aa-f03f2a966546","pitchNumber":3,"startTime":"2026-07-22T02:05:23.352Z","endTime":"2026-07-22T02:05:26.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.178743270564368,"aZ":-29.52877189078911,"pfxX":-1.723408339847368,"pfxZ":1.654752244316498,"pX":1.2564508408905901,"pZ":2.4458999302302153,"vX0":-0.019913664504052825,"vY0":-125.19957553307721,"vZ0":-0.5886353994966376,"x":69.11,"y":172.74,"x0":1.4885342528885503,"y0":50.000763555247254,"z0":5.091054829144934,"aX":-2.7479973822370143},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.1,"breakHorizontal":3.1,"spinRate":2652,"spinDirection":240},"zone":14,"typeConfidence":0.93,"plateTime":0.43671102604014944,"extension":6.143308488540536},"index":3,"playId":"1fabe4a2-054d-3130-ae80-d5d3a55a454e","pitchNumber":4,"startTime":"2026-07-22T02:05:41.142Z","endTime":"2026-07-22T02:05:44.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.832217183780514,"aZ":-28.661238170879333,"pfxX":-0.9377333664899776,"pfxZ":2.117395881528431,"pX":-1.1047268982234373,"pZ":2.298411535048201,"vX0":-5.366675809250909,"vY0":-127.76318028452302,"vZ0":-1.2787950474807748,"x":159.11,"y":176.72,"x0":1.14295293598848,"y0":50.00001539248678,"z0":5.053709240766862,"aX":-1.5522181316889048},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":2.9,"spinRate":2759,"spinDirection":276},"zone":13,"typeConfidence":0.89,"plateTime":0.4283787259829115,"extension":6.223130478259191},"index":4,"playId":"d42e8ef5-69f6-3ba7-b3f4-166512ce43fe","pitchNumber":5,"startTime":"2026-07-22T02:06:00.256Z","endTime":"2026-07-22T02:06:03.322Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-22T02:06:16.991Z","endTime":"2026-07-22T02:06:30.650Z","isPitch":false,"type":"action","player":{"id":678218,"link":"/api/v1/people/678218"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.207417329214678,"aZ":-32.47810935346295,"pfxX":-2.9602849477703077,"pfxZ":-0.18228792298520702,"pX":0.3575324100296624,"pZ":2.1727785200582836,"vX0":-1.5896156620935826,"vY0":-127.2420829896851,"vZ0":-0.6225867034183781,"x":103.37,"y":180.11,"x0":1.3742761996136945,"y0":50.004244889533155,"z0":4.985713878297046,"aX":-4.872365300092708},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.2,"breakHorizontal":5.8,"spinRate":2661,"spinDirection":239},"zone":9,"typeConfidence":0.92,"plateTime":0.429851160095168,"extension":6.405257152786638},"hitData":{"launchSpeed":101.4,"launchAngle":3.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":142.79,"coordY":148.01}},"index":6,"playId":"28474eb6-a92d-3f79-97af-d1dba90b0027","pitchNumber":6,"startTime":"2026-07-22T02:06:30.650Z","endTime":"2026-07-22T02:06:38.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:06:38.430Z","atBatIndex":84}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Valenzuela grounds out sharply, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-22T02:04:23.928Z","endTime":"2026-07-22T02:06:38.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.55"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.07"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.78"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.87"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.45"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.49"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.60"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.63"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.84"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.29"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.47"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.36"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"65.28"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".842"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.038"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".842"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.038"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.192324313312785,"aZ":-32.12581606376739,"pfxX":-2.8348222932370333,"pfxZ":0.03495725231974589,"pX":-0.402353017391467,"pZ":2.0231978345251562,"vX0":-2.997088383086789,"vY0":-127.14728977974525,"vZ0":-1.4214369298381795,"x":132.34,"y":184.15,"x0":1.1603628357836433,"y0":50.006322155444515,"z0":5.1399044516512085,"aX":-4.6402699038971615},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.0,"breakHorizontal":5.8,"spinRate":2760,"spinDirection":279},"zone":7,"typeConfidence":0.91,"plateTime":0.4308552469253426,"extension":6.101400591199164},"index":0,"playId":"d70c83e6-2b1c-330b-a822-4a84b80f9969","pitchNumber":1,"startTime":"2026-07-22T02:04:39.725Z","endTime":"2026-07-22T02:04:42.754Z","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":88.0,"endSpeed":80.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69099104591365,"aZ":-28.393658174365633,"pfxX":-0.1420867699510886,"pfxZ":2.270341255964791,"pX":-2.3032865597323986,"pZ":2.3916680597452116,"vX0":-8.209075635075962,"vY0":-127.9290209296831,"vZ0":-1.0417072261518512,"x":204.8,"y":174.2,"x0":0.9615715198498807,"y0":50.000443674184396,"z0":5.0241622566782915,"aX":-0.23346567815055916},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.1,"breakHorizontal":2.0,"spinRate":2634,"spinDirection":242},"zone":13,"typeConfidence":0.82,"plateTime":0.4276891110379797,"extension":6.288585563652887},"index":1,"playId":"cf38344b-1fa2-3663-86e3-f891f0d263b6","pitchNumber":2,"startTime":"2026-07-22T02:05:02.787Z","endTime":"2026-07-22T02:05:06.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.457900182098925,"aZ":-23.834729287997245,"pfxX":10.882864763695158,"pfxZ":4.30190601304337,"pX":1.038377802798879,"pZ":2.665602093117917,"vX0":-4.2991807599053296,"vY0":-138.87291261989543,"vZ0":-2.069586814079784,"x":77.42,"y":166.81,"x0":1.2000236646364526,"y0":50.00059534222496,"z0":5.019319737125047,"aX":21.0804168565022},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.6,"breakHorizontal":-18.7,"spinRate":2267,"spinDirection":122},"zone":12,"typeConfidence":0.95,"plateTime":0.3956392307672201,"extension":6.254522397268394},"index":2,"playId":"f4a847fb-30cf-3f13-b7aa-f03f2a966546","pitchNumber":3,"startTime":"2026-07-22T02:05:23.352Z","endTime":"2026-07-22T02:05:26.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.178743270564368,"aZ":-29.52877189078911,"pfxX":-1.723408339847368,"pfxZ":1.654752244316498,"pX":1.2564508408905901,"pZ":2.4458999302302153,"vX0":-0.019913664504052825,"vY0":-125.19957553307721,"vZ0":-0.5886353994966376,"x":69.11,"y":172.74,"x0":1.4885342528885503,"y0":50.000763555247254,"z0":5.091054829144934,"aX":-2.7479973822370143},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.1,"breakHorizontal":3.1,"spinRate":2652,"spinDirection":240},"zone":14,"typeConfidence":0.93,"plateTime":0.43671102604014944,"extension":6.143308488540536},"index":3,"playId":"1fabe4a2-054d-3130-ae80-d5d3a55a454e","pitchNumber":4,"startTime":"2026-07-22T02:05:41.142Z","endTime":"2026-07-22T02:05:44.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.832217183780514,"aZ":-28.661238170879333,"pfxX":-0.9377333664899776,"pfxZ":2.117395881528431,"pX":-1.1047268982234373,"pZ":2.298411535048201,"vX0":-5.366675809250909,"vY0":-127.76318028452302,"vZ0":-1.2787950474807748,"x":159.11,"y":176.72,"x0":1.14295293598848,"y0":50.00001539248678,"z0":5.053709240766862,"aX":-1.5522181316889048},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":2.9,"spinRate":2759,"spinDirection":276},"zone":13,"typeConfidence":0.89,"plateTime":0.4283787259829115,"extension":6.223130478259191},"index":4,"playId":"d42e8ef5-69f6-3ba7-b3f4-166512ce43fe","pitchNumber":5,"startTime":"2026-07-22T02:06:00.256Z","endTime":"2026-07-22T02:06:03.322Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-22T02:06:16.991Z","endTime":"2026-07-22T02:06:30.650Z","isPitch":false,"type":"action","player":{"id":678218,"link":"/api/v1/people/678218"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.207417329214678,"aZ":-32.47810935346295,"pfxX":-2.9602849477703077,"pfxZ":-0.18228792298520702,"pX":0.3575324100296624,"pZ":2.1727785200582836,"vX0":-1.5896156620935826,"vY0":-127.2420829896851,"vZ0":-0.6225867034183781,"x":103.37,"y":180.11,"x0":1.3742761996136945,"y0":50.004244889533155,"z0":4.985713878297046,"aX":-4.872365300092708},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.2,"breakHorizontal":5.8,"spinRate":2661,"spinDirection":239},"zone":9,"typeConfidence":0.92,"plateTime":0.429851160095168,"extension":6.405257152786638},"hitData":{"launchSpeed":101.4,"launchAngle":3.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":142.79,"coordY":148.01}},"index":6,"playId":"28474eb6-a92d-3f79-97af-d1dba90b0027","pitchNumber":6,"startTime":"2026-07-22T02:06:30.650Z","endTime":"2026-07-22T02:06:38.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:06:38.430Z","atBatIndex":84},"scoringPlays":[4,5,35,43,56,57,76,77],"playsByInning":[{"startIndex":0,"endIndex":13,"top":[0,1,2,3,4,5,6,7],"bottom":[8,9,10,11,12,13],"hits":{"away":[{"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":155.49,"y":79.45},"type":"O","description":"Lineout"},{"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":48.26,"y":109.31},"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":1,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":212.39,"y":116.35},"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":1,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":201.81,"y":130.36},"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":145.69,"y":97.38},"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":124.64,"y":85.69},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":131.9,"y":135.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":104.3,"y":84.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":112.47,"y":74.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":109.64,"y":169.99},"type":"O","description":"Pop Out"}]}},{"startIndex":14,"endIndex":22,"top":[14,15,16,17,18],"bottom":[19,20,21,22],"hits":{"away":[{"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":59.53,"y":127.17},"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":2,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":94.36,"y":165.7},"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":2,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":111.56,"y":178.43},"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":2,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":159.26,"y":142.52},"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":2,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":57.3,"y":132.05},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":136.99,"y":101.62},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":152.48,"y":158.3},"type":"O","description":"Groundout"}]}},{"startIndex":23,"endIndex":30,"top":[23,24,25,26,27],"bottom":[28,29,30],"hits":{"away":[{"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":138.41,"y":77.32},"type":"O","description":"Lineout"},{"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":120.4,"y":189.77},"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":3,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":110.86,"y":105.7},"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":3,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":130.09,"y":190.98},"type":"O","description":"Fielders Choice 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":3,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":124.76,"y":201.77},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":152.65,"y":77.13},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":136.07,"y":43.61},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":116.17,"y":162.54},"type":"O","description":"Groundout"}]}},{"startIndex":31,"endIndex":39,"top":[31,32,33,34,35,36],"bottom":[37,38,39],"hits":{"away":[{"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":156.2,"y":115.92},"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":4,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":70.18,"y":112.92},"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":4,"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":156.11,"y":166.77},"type":"O","description":"Forceout"},{"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":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":73.81,"y":114.13},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":156.71,"y":154.67},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":121.66,"y":122.51},"type":"O","description":"Flyout"}]}},{"startIndex":40,"endIndex":49,"top":[40,41,42,43,44,45],"bottom":[46,47,48,49],"hits":{"away":[{"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":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":127.8,"y":140.16},"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":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":187.57,"y":108.08},"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":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":65.5,"y":58.48},"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":5,"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":149.74,"y":77.81},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":122.63,"y":95.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":149.45,"y":158.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":108.3,"y":159.51},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":58,"top":[50,51,52,53],"bottom":[54,55,56,57,58],"hits":{"away":[{"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":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":100.22,"y":84.16},"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":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":144.0,"y":151.64},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":171.87,"y":140.27},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":94.76,"y":60.8},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":159.13,"y":167.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":105.88,"y":167.38},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"coordinates":{"x":118.44,"y":72.22},"type":"O","description":"Lineout"}]}},{"startIndex":59,"endIndex":65,"top":[59,60,61,62],"bottom":[63,64,65],"hits":{"away":[{"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":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":133.11,"y":144.38},"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":7,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":104.07,"y":164.35},"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":7,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":139.77,"y":80.24},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":71.37,"y":126.83},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":132.24,"y":141.7},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":105.31,"y":56.22},"type":"O","description":"Flyout"}]}},{"startIndex":66,"endIndex":72,"top":[66,67,68,69],"bottom":[70,71,72],"hits":{"away":[{"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":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":164.64,"y":96.57},"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":8,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":131.01,"y":152.06},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":122.83,"y":145.59},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":108.68,"y":72.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":200.89,"y":105.65},"type":"O","description":"Flyout"}]}},{"startIndex":73,"endIndex":84,"top":[73,74,75,76,77,78,79,80,81],"bottom":[82,83,84],"hits":{"away":[{"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":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":141.98,"y":166.35},"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":9,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":114.11,"y":125.19},"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":9,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":110.12,"y":177.66},"type":"O","description":"Fielders Choice 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":9,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":42.5,"y":109.26},"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":9,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":120.4,"y":47.85},"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":9,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":61.56,"y":119.79},"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":9,"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":110.12,"y":174.03},"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":126.42,"y":88.38},"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":9,"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":149.45,"y":155.88},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":120.4,"y":151.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"coordinates":{"x":142.79,"y":148.01},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":3,"errors":0,"leftOnBase":3},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":4,"hits":6,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":2,"hits":7,"errors":2,"leftOnBase":5},"away":{"runs":12,"hits":21,"errors":0,"leftOnBase":11}},"defense":{"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"catcher":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"first":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"second":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"third":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"shortstop":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"left":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"center":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"right":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"onDeck":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"inHole":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"battingOrder":6,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"offense":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"onDeck":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"inHole":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"battingOrder":7,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"balls":3,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"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":6,"groundOuts":10,"airOuts":9,"runs":12,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".261","atBats":47,"obp":".334","slg":".405","ops":".739","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":28,"rbi":11,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.50","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":8,"airOuts":12,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":33,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":139,"era":"3.86","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.18","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":43,"strikes":96,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":1,"pitchesPerInning":"15.44","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"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":"800","stats":{"batting":{"summary":"0-5 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":8,"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":81,"flyOuts":47,"groundOuts":58,"airOuts":70,"runs":38,"doubles":13,"triples":2,"homeRuns":0,"strikeOuts":71,"baseOnBalls":32,"intentionalWalks":0,"hits":53,"hitByPitch":2,"avg":".219","atBats":242,"obp":".312","slg":".289","ops":".601","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":70,"rbi":21,"leftOnBase":96,"sacBunts":7,"sacFlies":3,"babip":".305","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":15,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":169,"putOuts":124,"errors":5,"chances":298,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID688297":{"person":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"jerseyNumber":"56","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":12,"gamesStarted":0,"flyOuts":4,"groundOuts":21,"airOuts":11,"runs":15,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":13,"baseOnBalls":11,"intentionalWalks":1,"hits":23,"hitByPitch":1,"atBats":67,"obp":".443","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":295,"era":"8.80","inningsPitched":"15.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"2.22","battersFaced":80,"outs":46,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":295,"balls":115,"strikes":180,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.91","rbi":0,"winPercentage":".---","pitchesPerInning":"19.24","gamesFinished":6,"strikeoutWalkRatio":"1.18","strikeoutsPer9Inn":"7.63","walksPer9Inn":"6.46","hitsPer9Inn":"13.50","runsScoredPer9":"8.80","homeRunsPer9":"2.93","inheritedRunners":7,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":6},"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}},"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":18,"gamesStarted":18,"flyOuts":56,"groundOuts":89,"airOuts":95,"runs":39,"doubles":13,"triples":1,"homeRuns":7,"strikeOuts":85,"baseOnBalls":31,"intentionalWalks":0,"hits":74,"hitByPitch":3,"atBats":342,"obp":".287","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":1427,"era":"3.16","inningsPitched":"91.0","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.15","battersFaced":378,"outs":273,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1427,"balls":494,"strikes":933,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".571","pitchesPerInning":"15.68","gamesFinished":0,"strikeoutWalkRatio":"2.74","strikeoutsPer9Inn":"8.41","walksPer9Inn":"3.07","hitsPer9Inn":"7.32","runsScoredPer9":"3.86","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":1,"errors":4,"chances":16,"fielding":".750","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":73,"flyOuts":26,"groundOuts":55,"airOuts":61,"runs":29,"doubles":8,"triples":2,"homeRuns":3,"strikeOuts":44,"baseOnBalls":28,"intentionalWalks":0,"hits":49,"hitByPitch":3,"avg":".236","atBats":208,"obp":".333","slg":".337","ops":".670","caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":240,"totalBases":70,"rbi":27,"leftOnBase":108,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.33","popOuts":19,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":129,"putOuts":96,"errors":6,"chances":231,"fielding":".974","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":27,"groundOuts":32,"airOuts":49,"runs":17,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":33,"baseOnBalls":14,"intentionalWalks":0,"hits":38,"hitByPitch":1,"avg":".257","atBats":148,"obp":".319","slg":".459","ops":".778","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":167,"totalBases":68,"rbi":31,"leftOnBase":78,"sacBunts":1,"sacFlies":3,"babip":".279","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.14","popOuts":11,"lineOuts":11},"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":9,"putOuts":129,"errors":1,"chances":139,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":33,"gamesStarted":2,"flyOuts":29,"groundOuts":39,"airOuts":49,"runs":18,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":29,"baseOnBalls":11,"intentionalWalks":2,"hits":42,"hitByPitch":6,"atBats":154,"obp":".339","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":655,"era":"3.92","inningsPitched":"41.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":18,"whip":"1.28","battersFaced":176,"outs":124,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":655,"balls":219,"strikes":436,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".500","pitchesPerInning":"15.85","gamesFinished":7,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"6.31","walksPer9Inn":"2.40","hitsPer9Inn":"9.15","runsScoredPer9":"3.92","homeRunsPer9":"0.87","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"4-5 | 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":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":42,"groundOuts":138,"airOuts":82,"runs":42,"doubles":10,"triples":6,"homeRuns":0,"strikeOuts":35,"baseOnBalls":19,"intentionalWalks":0,"hits":101,"hitByPitch":0,"avg":".289","atBats":349,"obp":".324","slg":".352","ops":".676","caughtStealing":11,"stolenBases":24,"stolenBasePercentage":".686","caughtStealingPercentage":".314","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":375,"totalBases":123,"rbi":18,"leftOnBase":122,"sacBunts":5,"sacFlies":2,"babip":".320","groundOutsToAirouts":"1.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":9,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":180,"errors":2,"chances":187,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":19,"gamesStarted":19,"flyOuts":86,"groundOuts":106,"airOuts":156,"runs":32,"doubles":23,"triples":2,"homeRuns":11,"strikeOuts":62,"baseOnBalls":20,"intentionalWalks":0,"hits":105,"hitByPitch":3,"atBats":424,"obp":".284","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1564,"era":"2.59","inningsPitched":"111.1","wins":9,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.12","battersFaced":452,"outs":334,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1564,"balls":512,"strikes":1052,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".818","pitchesPerInning":"14.05","gamesFinished":0,"strikeoutWalkRatio":"3.10","strikeoutsPer9Inn":"5.01","walksPer9Inn":"1.62","hitsPer9Inn":"8.49","runsScoredPer9":"2.59","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":31,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592155":{"person":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"jerseyNumber":"62","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":18,"gamesStarted":0,"flyOuts":10,"groundOuts":8,"airOuts":26,"runs":3,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":67,"obp":".181","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":279,"era":"1.35","inningsPitched":"20.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":3,"whip":"0.65","battersFaced":72,"outs":60,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":279,"balls":85,"strikes":194,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":0,"winPercentage":".---","pitchesPerInning":"13.95","gamesFinished":5,"strikeoutWalkRatio":"6.25","strikeoutsPer9Inn":"11.25","walksPer9Inn":"1.80","hitsPer9Inn":"4.05","runsScoredPer9":"1.35","homeRunsPer9":"1.35","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676356":{"person":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"2-6 | K, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":3,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":25,"groundOuts":43,"airOuts":55,"runs":24,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":40,"baseOnBalls":9,"intentionalWalks":0,"hits":48,"hitByPitch":0,"avg":".261","atBats":184,"obp":".295","slg":".435","ops":".730","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":80,"rbi":31,"leftOnBase":99,"sacBunts":2,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.67","popOuts":17,"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":2,"putOuts":113,"errors":0,"chances":115,"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"}]},"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":{},"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":34,"gamesStarted":7,"flyOuts":40,"groundOuts":44,"airOuts":77,"runs":39,"doubles":12,"triples":1,"homeRuns":12,"strikeOuts":79,"baseOnBalls":26,"intentionalWalks":4,"hits":53,"hitByPitch":4,"atBats":247,"obp":".295","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1117,"era":"4.79","inningsPitched":"67.2","wins":6,"losses":2,"saves":2,"saveOpportunities":2,"holds":10,"blownSaves":0,"earnedRuns":36,"whip":"1.17","battersFaced":283,"outs":203,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":1117,"balls":374,"strikes":743,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".750","pitchesPerInning":"16.51","gamesFinished":5,"strikeoutWalkRatio":"3.04","strikeoutsPer9Inn":"10.51","walksPer9Inn":"3.46","hitsPer9Inn":"7.05","runsScoredPer9":"5.19","homeRunsPer9":"1.60","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":20,"lineOuts":17},"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":true,"isSubstitute":false}},"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":"2.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"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":39,"gamesStarted":2,"flyOuts":26,"groundOuts":40,"airOuts":45,"runs":29,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":45,"baseOnBalls":14,"intentionalWalks":3,"hits":46,"hitByPitch":0,"atBats":173,"obp":".319","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":751,"era":"5.08","inningsPitched":"44.1","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":10,"blownSaves":0,"earnedRuns":25,"whip":"1.35","battersFaced":190,"outs":133,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":751,"balls":277,"strikes":474,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.94","gamesFinished":9,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"9.14","walksPer9Inn":"2.84","hitsPer9Inn":"9.34","runsScoredPer9":"5.89","homeRunsPer9":"1.22","inheritedRunners":16,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":".---","numberOfPitches":16,"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":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":12,"groundOuts":22,"airOuts":23,"runs":13,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":39,"baseOnBalls":13,"intentionalWalks":1,"hits":25,"hitByPitch":1,"atBats":104,"obp":".317","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":499,"era":"3.72","inningsPitched":"29.0","wins":2,"losses":3,"saves":2,"saveOpportunities":5,"holds":16,"blownSaves":3,"earnedRuns":12,"whip":"1.31","battersFaced":123,"outs":87,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":499,"balls":179,"strikes":320,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".400","pitchesPerInning":"17.21","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"12.10","walksPer9Inn":"4.03","hitsPer9Inn":"7.76","runsScoredPer9":"4.03","homeRunsPer9":"1.24","inheritedRunners":15,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":6,"lineOuts":5},"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":true,"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":54,"flyOuts":22,"groundOuts":20,"airOuts":38,"runs":13,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":42,"baseOnBalls":14,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".230","atBats":126,"obp":".310","slg":".333","ops":".643","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":42,"rbi":11,"leftOnBase":57,"sacBunts":2,"sacFlies":1,"babip":".325","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","popOuts":5,"lineOuts":11},"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":11,"stolenBases":32,"stolenBasePercentage":".744","caughtStealingPercentage":".256","assists":13,"putOuts":328,"errors":5,"chances":346,"fielding":".986","passedBall":2,"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":42,"gamesStarted":0,"flyOuts":12,"groundOuts":61,"airOuts":35,"runs":14,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":8,"intentionalWalks":1,"hits":34,"hitByPitch":3,"atBats":163,"obp":".257","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":629,"era":"2.33","inningsPitched":"46.1","wins":5,"losses":3,"saves":4,"saveOpportunities":6,"holds":19,"blownSaves":2,"earnedRuns":12,"whip":"0.91","battersFaced":175,"outs":139,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":629,"balls":206,"strikes":423,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.74","rbi":0,"winPercentage":".625","pitchesPerInning":"13.58","gamesFinished":9,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"6.60","walksPer9Inn":"1.55","hitsPer9Inn":"6.60","runsScoredPer9":"2.72","homeRunsPer9":"0.78","inheritedRunners":30,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":22},"fielding":{"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":true,"isSubstitute":false}},"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":"2-6 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":64,"groundOuts":74,"airOuts":95,"runs":48,"doubles":17,"triples":0,"homeRuns":14,"strikeOuts":96,"baseOnBalls":53,"intentionalWalks":3,"hits":105,"hitByPitch":8,"avg":".289","atBats":363,"obp":".385","slg":".452","ops":".837","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":431,"totalBases":164,"rbi":65,"leftOnBase":149,"sacBunts":0,"sacFlies":7,"babip":".350","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.93","popOuts":10,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":50,"putOuts":672,"errors":4,"chances":726,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"900","stats":{"batting":{"summary":"3-5 | HR, 4 RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":27,"groundOuts":75,"airOuts":61,"runs":27,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":0,"hits":59,"hitByPitch":8,"avg":".266","atBats":222,"obp":".308","slg":".369","ops":".677","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":239,"totalBases":82,"rbi":25,"leftOnBase":96,"sacBunts":2,"sacFlies":1,"babip":".291","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.50","popOuts":21,"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":13,"stolenBases":57,"stolenBasePercentage":".814","caughtStealingPercentage":".186","assists":19,"putOuts":488,"errors":7,"chances":514,"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":26,"gamesStarted":15,"flyOuts":34,"groundOuts":70,"airOuts":68,"runs":43,"doubles":9,"triples":0,"homeRuns":13,"strikeOuts":77,"baseOnBalls":26,"intentionalWalks":1,"hits":69,"hitByPitch":2,"atBats":276,"obp":".315","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1148,"era":"4.08","inningsPitched":"75.0","wins":5,"losses":7,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":34,"whip":"1.27","battersFaced":312,"outs":225,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1148,"balls":417,"strikes":731,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".417","pitchesPerInning":"15.31","gamesFinished":1,"strikeoutWalkRatio":"2.96","strikeoutsPer9Inn":"9.24","walksPer9Inn":"3.12","hitsPer9Inn":"8.28","runsScoredPer9":"5.16","homeRunsPer9":"1.56","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518886":{"person":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"jerseyNumber":"46","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":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":22,"groundOuts":23,"airOuts":37,"runs":17,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":29,"baseOnBalls":12,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":113,"obp":".307","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":522,"era":"4.35","inningsPitched":"31.0","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":15,"whip":"1.23","battersFaced":128,"outs":93,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":204,"strikes":318,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".000","pitchesPerInning":"16.84","gamesFinished":15,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"8.42","walksPer9Inn":"3.48","hitsPer9Inn":"7.55","runsScoredPer9":"4.94","homeRunsPer9":"1.16","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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-6 | HR, 3 RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.00","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":45,"groundOuts":113,"airOuts":89,"runs":55,"doubles":17,"triples":1,"homeRuns":14,"strikeOuts":57,"baseOnBalls":39,"intentionalWalks":4,"hits":116,"hitByPitch":9,"avg":".312","atBats":372,"obp":".388","slg":".476","ops":".864","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":423,"totalBases":177,"rbi":60,"leftOnBase":117,"sacBunts":0,"sacFlies":3,"babip":".336","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.57","popOuts":17,"lineOuts":27},"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":"700","stats":{"batting":{"summary":"4-5 | K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":21,"groundOuts":66,"airOuts":49,"runs":28,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":0,"hits":55,"hitByPitch":1,"avg":".257","atBats":214,"obp":".321","slg":".336","ops":".657","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":72,"rbi":23,"leftOnBase":80,"sacBunts":1,"sacFlies":0,"babip":".317","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"107.00","popOuts":7,"lineOuts":21},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":7,"groundOuts":4,"airOuts":11,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":50,"era":"3.60","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.20","battersFaced":21,"outs":15,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":17,"strikes":33,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".---","pitchesPerInning":"10.00","gamesFinished":5,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"1.80","hitsPer9Inn":"9.00","runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":144,"putOuts":79,"errors":3,"chances":226,"fielding":".987","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":39,"gamesStarted":0,"flyOuts":17,"groundOuts":33,"airOuts":37,"runs":7,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":12,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":130,"obp":".229","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":585,"era":"1.69","inningsPitched":"37.1","wins":1,"losses":0,"saves":25,"saveOpportunities":28,"holds":2,"blownSaves":3,"earnedRuns":7,"whip":"0.86","battersFaced":144,"outs":112,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":585,"balls":186,"strikes":399,"strikePercentage":".680","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.67","gamesFinished":28,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"9.88","walksPer9Inn":"2.89","hitsPer9Inn":"4.82","runsScoredPer9":"1.69","homeRunsPer9":"0.48","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":11,"groundOuts":21,"airOuts":33,"runs":16,"doubles":2,"triples":0,"homeRuns":8,"strikeOuts":27,"baseOnBalls":13,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".218","atBats":101,"obp":".304","slg":".475","ops":".779","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":48,"rbi":15,"leftOnBase":42,"sacBunts":1,"sacFlies":1,"babip":".209","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.62","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":63,"errors":1,"chances":66,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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 | 3 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":38,"groundOuts":118,"airOuts":74,"runs":64,"doubles":16,"triples":0,"homeRuns":29,"strikeOuts":80,"baseOnBalls":57,"intentionalWalks":8,"hits":109,"hitByPitch":1,"avg":".288","atBats":379,"obp":".380","slg":".559","ops":".939","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":439,"totalBases":212,"rbi":62,"leftOnBase":164,"sacBunts":0,"sacFlies":2,"babip":".294","groundOutsToAirouts":"1.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.07","popOuts":21,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":176,"putOuts":69,"errors":15,"chances":260,"fielding":".942","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":"(W, 8-5)","summary":"5.0 IP, 2 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":26,"strikes":67,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":19,"flyOuts":46,"groundOuts":110,"airOuts":95,"runs":40,"doubles":12,"triples":1,"homeRuns":12,"strikeOuts":103,"baseOnBalls":18,"intentionalWalks":0,"hits":84,"hitByPitch":5,"atBats":391,"obp":".258","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","numberOfPitches":1637,"era":"3.28","inningsPitched":"104.1","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"0.98","battersFaced":415,"outs":313,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1637,"balls":547,"strikes":1090,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.16","rbi":1,"winPercentage":".615","pitchesPerInning":"15.69","gamesFinished":0,"strikeoutWalkRatio":"5.72","strikeoutsPer9Inn":"8.88","walksPer9Inn":"1.55","hitsPer9Inn":"7.25","runsScoredPer9":"3.45","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":27},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"400","stats":{"batting":{"summary":"2-6 | 2B, K, 2 R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"rbi":0,"leftOnBase":6,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":62,"groundOuts":45,"airOuts":128,"runs":35,"doubles":5,"triples":1,"homeRuns":12,"strikeOuts":70,"baseOnBalls":28,"intentionalWalks":0,"hits":60,"hitByPitch":5,"avg":".202","atBats":297,"obp":".280","slg":".347","ops":".627","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":103,"rbi":31,"leftOnBase":161,"sacBunts":4,"sacFlies":2,"babip":".221","groundOutsToAirouts":"0.35","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"24.75","popOuts":43,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":212,"errors":2,"chances":217,"fielding":".991","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,656775,676356,802415,810938,670764,663743,656876,642121,518886,664076],"pitchers":[656876,642121,518886,664076],"bench":[676439,683748,680700,668723],"bullpen":[641329,592155,643377,687330,668984,607259,663556,688297,693855],"battingOrder":[650490,666018,691406,656775,676356,802415,810938,670764,663743],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Mullins (5, Gausman)."},{"label":"HR","value":"Fortes (4, 5th inning off Estrada, L, 2 on, 1 out); Díaz, Y (14, 9th inning off Corbin, 2 on, 1 out)."},{"label":"TB","value":"Aranda 2; Caminero 2; DeLuca 2; Díaz, Y 5; Fortes 6; Mullins 3; Simpson 4; Williamson 4."},{"label":"RBI","value":"DeLuca 3 (31); Díaz, Y 3 (60); Fortes 4 (25); Simpson (18)."},{"label":"2-out RBI","value":"Simpson; DeLuca 3."},{"label":"Runners left in scoring position, 2 out","value":"Fortes; Walls; Mullins; DeLuca."},{"label":"Team RISP","value":"7-for-15."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"DeLuca (10, 2nd base off Gausman/Valenzuela); Mullins (16, 2nd base off Fluharty/Valenzuela)."},{"label":"CS","value":"DeLuca (4, 2nd base by Fluharty/Valenzuela)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Caminero-Williamson-Aranda)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":8,"airOuts":12,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".242","atBats":33,"obp":".304","slg":".379","ops":".683","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":8,"rbi":1,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":10,"airOuts":9,"runs":12,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":47,"obp":".480","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":205,"era":"4.21","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":11,"whip":"1.32","battersFaced":50,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":205,"balls":80,"strikes":125,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":11,"pitchesPerInning":"22.78","runsScoredPer9":"12.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":2,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID669456":{"person":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":12,"groundOuts":27,"airOuts":21,"runs":15,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":19,"baseOnBalls":12,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":96,"obp":".380","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":433,"era":"5.70","inningsPitched":"23.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.73","battersFaced":108,"outs":71,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":433,"balls":169,"strikes":264,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".500","pitchesPerInning":"18.30","gamesFinished":0,"strikeoutWalkRatio":"1.58","strikeoutsPer9Inn":"7.23","walksPer9Inn":"4.56","hitsPer9Inn":"11.03","runsScoredPer9":"5.70","homeRunsPer9":"2.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693686":{"person":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":4,"flyOuts":30,"groundOuts":75,"airOuts":53,"runs":27,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":61,"baseOnBalls":19,"intentionalWalks":0,"hits":53,"hitByPitch":0,"atBats":241,"obp":".277","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1016,"era":"3.52","inningsPitched":"64.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":25,"whip":"1.13","battersFaced":261,"outs":192,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1016,"balls":340,"strikes":676,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".667","pitchesPerInning":"15.88","gamesFinished":6,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"8.58","walksPer9Inn":"2.67","hitsPer9Inn":"7.45","runsScoredPer9":"3.80","homeRunsPer9":"0.70","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID649966":{"person":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"jerseyNumber":"48","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":5,"groundOuts":7,"airOuts":10,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".276","atBats":29,"obp":".344","slg":".517","ops":".861","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":15,"rbi":3,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".261","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.50","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":12,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID682729":{"person":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":3,"groundOuts":5,"airOuts":3,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".273","atBats":22,"obp":".360","slg":".545","ops":".905","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":12,"rbi":6,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686973":{"person":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":20,"groundOuts":47,"airOuts":30,"runs":11,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":68,"baseOnBalls":13,"intentionalWalks":1,"hits":35,"hitByPitch":0,"atBats":179,"obp":".249","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":795,"era":"1.08","inningsPitched":"50.0","wins":3,"losses":3,"saves":20,"saveOpportunities":20,"holds":5,"blownSaves":0,"earnedRuns":6,"whip":"0.96","battersFaced":193,"outs":150,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":795,"balls":263,"strikes":532,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":".500","pitchesPerInning":"15.90","gamesFinished":31,"strikeoutWalkRatio":"5.23","strikeoutsPer9Inn":"12.24","walksPer9Inn":"2.34","hitsPer9Inn":"6.30","runsScoredPer9":"1.98","homeRunsPer9":"0.18","inheritedRunners":24,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663893":{"person":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":0,"groundOuts":7,"airOuts":3,"runs":16,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":2,"hits":16,"hitByPitch":0,"atBats":33,"obp":".575","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":155,"era":"20.25","inningsPitched":"6.2","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":0,"blownSaves":2,"earnedRuns":15,"whip":"3.45","battersFaced":41,"outs":20,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":155,"balls":63,"strikes":92,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.33","rbi":0,"winPercentage":".000","pitchesPerInning":"23.25","gamesFinished":2,"strikeoutWalkRatio":"1.14","strikeoutsPer9Inn":"10.80","walksPer9Inn":"9.45","hitsPer9Inn":"21.60","runsScoredPer9":"21.60","homeRunsPer9":"5.40","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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}},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":70,"groundOuts":91,"airOuts":139,"runs":44,"doubles":23,"triples":1,"homeRuns":8,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":0,"hits":113,"hitByPitch":1,"avg":".300","atBats":377,"obp":".324","slg":".430","ops":".754","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":162,"rbi":32,"leftOnBase":132,"sacBunts":0,"sacFlies":3,"babip":".313","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.12","popOuts":33,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":220,"putOuts":121,"errors":10,"chances":351,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":47,"groundOuts":68,"airOuts":96,"runs":36,"doubles":17,"triples":2,"homeRuns":7,"strikeOuts":63,"baseOnBalls":26,"intentionalWalks":2,"hits":71,"hitByPitch":2,"avg":".239","atBats":297,"obp":".304","slg":".380","ops":".684","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":326,"totalBases":113,"rbi":25,"leftOnBase":129,"sacBunts":0,"sacFlies":1,"babip":".281","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.43","popOuts":23,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":180,"errors":1,"chances":185,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592332":{"person":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(L, 4-9)","summary":"3.1 IP, 4 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":3,"airOuts":6,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":90,"inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":21,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":34,"strikes":56,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":61,"groundOuts":100,"airOuts":125,"runs":64,"doubles":19,"triples":3,"homeRuns":15,"strikeOuts":117,"baseOnBalls":34,"intentionalWalks":1,"hits":114,"hitByPitch":1,"atBats":449,"obp":".306","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":1948,"era":"4.51","inningsPitched":"115.2","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.28","battersFaced":491,"outs":347,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1948,"balls":685,"strikes":1263,"strikePercentage":".650","hitBatsmen":1,"balks":3,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":3,"winPercentage":".308","pitchesPerInning":"16.84","gamesFinished":0,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"9.10","walksPer9Inn":"2.65","hitsPer9Inn":"8.87","runsScoredPer9":"4.98","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":33,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":10,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":42,"groundOuts":93,"airOuts":82,"runs":25,"doubles":15,"triples":1,"homeRuns":7,"strikeOuts":63,"baseOnBalls":11,"intentionalWalks":0,"hits":68,"hitByPitch":8,"avg":".226","atBats":301,"obp":".269","slg":".352","ops":".621","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":106,"rbi":38,"leftOnBase":135,"sacBunts":2,"sacFlies":3,"babip":".261","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":19,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":188,"putOuts":132,"errors":5,"chances":325,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678218":{"person":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"jerseyNumber":"59","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":1,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":24,"groundOuts":37,"airOuts":47,"runs":20,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":50,"baseOnBalls":21,"intentionalWalks":0,"hits":40,"hitByPitch":0,"avg":".233","atBats":172,"obp":".314","slg":".407","ops":".721","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":70,"rbi":21,"leftOnBase":73,"sacBunts":1,"sacFlies":1,"babip":".278","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","popOuts":9,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":36,"stolenBasePercentage":".766","caughtStealingPercentage":".234","assists":28,"putOuts":425,"errors":8,"chances":461,"fielding":".983","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656546":{"person":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":11,"groundOuts":33,"airOuts":26,"runs":25,"doubles":6,"triples":2,"homeRuns":4,"strikeOuts":66,"baseOnBalls":16,"intentionalWalks":4,"hits":43,"hitByPitch":4,"atBats":166,"obp":".335","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":775,"era":"4.46","inningsPitched":"42.1","wins":5,"losses":6,"saves":5,"saveOpportunities":9,"holds":11,"blownSaves":4,"earnedRuns":21,"whip":"1.39","battersFaced":188,"outs":127,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":775,"balls":256,"strikes":519,"strikePercentage":".670","hitBatsmen":4,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".455","pitchesPerInning":"18.31","gamesFinished":16,"strikeoutWalkRatio":"4.13","strikeoutsPer9Inn":"14.03","walksPer9Inn":"3.40","hitsPer9Inn":"9.14","runsScoredPer9":"5.31","homeRunsPer9":"0.85","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":31,"groundOuts":77,"airOuts":73,"runs":36,"doubles":12,"triples":0,"homeRuns":7,"strikeOuts":155,"baseOnBalls":45,"intentionalWalks":0,"hits":74,"hitByPitch":3,"atBats":377,"obp":".286","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","numberOfPitches":1819,"era":"2.67","inningsPitched":"104.1","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.14","battersFaced":427,"outs":313,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1819,"balls":680,"strikes":1139,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".545","pitchesPerInning":"17.43","gamesFinished":0,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"13.37","walksPer9Inn":"3.88","hitsPer9Inn":"6.38","runsScoredPer9":"3.11","homeRunsPer9":"0.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702056":{"person":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":49,"groundOuts":59,"airOuts":102,"runs":35,"doubles":20,"triples":0,"homeRuns":8,"strikeOuts":78,"baseOnBalls":41,"intentionalWalks":0,"hits":53,"hitByPitch":2,"atBats":285,"obp":".288","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1332,"era":"3.78","inningsPitched":"81.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.16","battersFaced":335,"outs":243,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1332,"balls":510,"strikes":822,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".444","pitchesPerInning":"16.44","gamesFinished":0,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"8.67","walksPer9Inn":"4.56","hitsPer9Inn":"5.89","runsScoredPer9":"3.89","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":25,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":26,"groundOuts":70,"airOuts":52,"runs":23,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":0,"hits":62,"hitByPitch":5,"avg":".290","atBats":214,"obp":".341","slg":".397","ops":".738","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":85,"rbi":18,"leftOnBase":67,"sacBunts":3,"sacFlies":1,"babip":".324","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.80","popOuts":11,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":110,"errors":1,"chances":114,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID543807":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":44,"groundOuts":75,"airOuts":76,"runs":34,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":60,"baseOnBalls":30,"intentionalWalks":0,"hits":62,"hitByPitch":3,"avg":".228","atBats":272,"obp":".310","slg":".390","ops":".700","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":106,"rbi":25,"leftOnBase":121,"sacBunts":0,"sacFlies":1,"babip":".256","groundOutsToAirouts":"0.99","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"27.20","popOuts":16,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID689254":{"person":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":5,"strikes":6,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":3,"flyOuts":23,"groundOuts":26,"airOuts":42,"runs":19,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":1,"hits":41,"hitByPitch":1,"atBats":153,"obp":".339","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":701,"era":"4.31","inningsPitched":"39.2","wins":4,"losses":1,"saves":1,"saveOpportunities":1,"holds":11,"blownSaves":0,"earnedRuns":19,"whip":"1.44","battersFaced":173,"outs":119,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":701,"balls":247,"strikes":454,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":1,"winPercentage":".800","pitchesPerInning":"17.67","gamesFinished":5,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"10.66","walksPer9Inn":"3.63","hitsPer9Inn":"9.30","runsScoredPer9":"4.31","homeRunsPer9":"1.13","inheritedRunners":28,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680755":{"person":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":6,"flyOuts":28,"groundOuts":46,"airOuts":44,"runs":24,"doubles":7,"triples":1,"homeRuns":6,"strikeOuts":50,"baseOnBalls":22,"intentionalWalks":2,"hits":36,"hitByPitch":2,"atBats":173,"obp":".302","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":784,"era":"3.65","inningsPitched":"49.1","wins":3,"losses":3,"saves":1,"saveOpportunities":1,"holds":8,"blownSaves":0,"earnedRuns":20,"whip":"1.18","battersFaced":200,"outs":148,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":784,"balls":275,"strikes":509,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".500","pitchesPerInning":"15.89","gamesFinished":7,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"9.12","walksPer9Inn":"4.01","hitsPer9Inn":"6.57","runsScoredPer9":"4.38","homeRunsPer9":"1.09","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":3,"chances":11,"fielding":".727","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID815873":{"person":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":3,"groundOuts":4,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".176","atBats":34,"obp":".200","slg":".294","ops":".494","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":10,"rbi":5,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":29,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"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":46,"gamesStarted":0,"flyOuts":18,"groundOuts":76,"airOuts":33,"runs":15,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":4,"hits":37,"hitByPitch":0,"atBats":167,"obp":".276","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":624,"era":"1.61","inningsPitched":"44.2","wins":1,"losses":2,"saves":2,"saveOpportunities":5,"holds":20,"blownSaves":3,"earnedRuns":8,"whip":"1.12","battersFaced":183,"outs":134,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":624,"balls":187,"strikes":437,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.30","rbi":0,"winPercentage":".333","pitchesPerInning":"13.97","gamesFinished":6,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"4.63","walksPer9Inn":"2.62","hitsPer9Inn":"7.46","runsScoredPer9":"3.02","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571578":{"person":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"2.1 IP, 4 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":48,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":14,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":18,"strikes":30,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"15.43","homeRunsPer9":"3.86","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":15,"flyOuts":43,"groundOuts":86,"airOuts":82,"runs":50,"doubles":21,"triples":0,"homeRuns":12,"strikeOuts":63,"baseOnBalls":25,"intentionalWalks":0,"hits":98,"hitByPitch":6,"atBats":325,"obp":".359","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":1412,"era":"5.51","inningsPitched":"80.0","wins":3,"losses":4,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.54","battersFaced":360,"outs":240,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1412,"balls":540,"strikes":872,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.05","rbi":4,"winPercentage":".429","pitchesPerInning":"17.65","gamesFinished":1,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"7.09","walksPer9Inn":"2.81","hitsPer9Inn":"11.03","runsScoredPer9":"5.63","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":6,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":49,"groundOuts":111,"airOuts":104,"runs":52,"doubles":15,"triples":0,"homeRuns":6,"strikeOuts":54,"baseOnBalls":43,"intentionalWalks":5,"hits":91,"hitByPitch":4,"avg":".256","atBats":355,"obp":".339","slg":".349","ops":".688","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":407,"totalBases":124,"rbi":41,"leftOnBase":138,"sacBunts":0,"sacFlies":5,"babip":".283","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.17","popOuts":20,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":605,"errors":6,"chances":667,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID681751":{"person":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 3 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":41,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":17,"strikes":24,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"4.50","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":4,"gamesStarted":0,"flyOuts":5,"groundOuts":10,"airOuts":11,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":31,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":149,"era":"4.82","inningsPitched":"9.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.96","battersFaced":36,"outs":28,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":55,"strikes":94,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":3,"winPercentage":".---","pitchesPerInning":"15.96","gamesFinished":1,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"5.79","walksPer9Inn":"4.82","hitsPer9Inn":"3.86","runsScoredPer9":"4.82","homeRunsPer9":"1.93","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":31,"groundOuts":49,"airOuts":56,"runs":26,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":13,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".223","atBats":157,"obp":".277","slg":".318","ops":".595","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":175,"totalBases":50,"rbi":16,"leftOnBase":62,"sacBunts":2,"sacFlies":3,"babip":".237","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.33","popOuts":13,"lineOuts":12},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":6,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":14,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":45,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":15,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":19,"strikes":26,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.00","hitsPer9Inn":"15.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":101,"errors":0,"chances":103,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672386":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":16,"groundOuts":34,"airOuts":31,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":12,"intentionalWalks":2,"hits":20,"hitByPitch":0,"avg":".204","atBats":98,"obp":".288","slg":".306","ops":".594","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":30,"rbi":10,"leftOnBase":32,"sacBunts":0,"sacFlies":1,"babip":".217","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":36,"stolenBasePercentage":".837","caughtStealingPercentage":".163","assists":15,"putOuts":262,"errors":0,"chances":277,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672960":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":54,"groundOuts":66,"airOuts":89,"runs":50,"doubles":12,"triples":0,"homeRuns":22,"strikeOuts":123,"baseOnBalls":38,"intentionalWalks":0,"hits":81,"hitByPitch":6,"avg":".227","atBats":357,"obp":".310","slg":".445","ops":".755","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":403,"totalBases":159,"rbi":62,"leftOnBase":175,"sacBunts":0,"sacFlies":2,"babip":".276","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.23","popOuts":21,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":145,"putOuts":66,"errors":13,"chances":224,"fielding":".942","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[664770,665489,676391,543807,649966,662139,672960,678218,665926,664702,592332,689254,681751,571578],"pitchers":[592332,689254,681751,571578,664702],"bench":[682729,815873,672386],"bullpen":[669456,656302,680755,656546,663893,693686,643511,686973,702056],"battingOrder":[664770,665489,676391,649966,662139,672960,678218,665926,664702],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Springer (12, Rasmussen)."},{"label":"TB","value":"Clement 2; Lukes; Springer 3; Straw; Varsho."},{"label":"RBI","value":"Varsho (25)."},{"label":"Runners left in scoring position, 2 out","value":"Okamoto 2; Guerrero Jr."},{"label":"GIDP","value":"Okamoto."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Varsho (1, fielding); Valenzuela (8, throw)."}]}],"note":[]}},"officials":[{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"fullName":"John Tumpane","link":"/api/v1/people/483630"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Rasmussen."},{"label":"ABS Challenge","value":"Guerrero Jr. (Strike-Confirmed); Clement (Strike-Overturned to Ball); Fortes (Strike-Overturned to Ball); Mullins (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Rasmussen 93-67; Sulser 18-12; Kimbrel 12-7; Cleavinger 16-10; Gausman 90-56; Fluharty 11-6; Estrada, L 41-24; Corbin 48-30; Straw 15-9."},{"label":"Groundouts-flyouts","value":"Rasmussen 4-3; Sulser 2-2; Kimbrel 0-2; Cleavinger 2-0; Gausman 3-4; Fluharty 1-0; Estrada, L 1-1; Corbin 3-1; Straw 2-0."},{"label":"Batters faced","value":"Rasmussen 23; Sulser 5; Kimbrel 3; Cleavinger 3; Gausman 21; Fluharty 2; Estrada, L 10; Corbin 14; Straw 3."},{"label":"Inherited runners-scored","value":"Sulser 2-1; Fluharty 2-2; Straw 1-0."},{"label":"Umpires","value":"HP: Chris Conroy. 1B: Ben May. 2B: Brennan Miller. 3B: John Tumpane. "},{"label":"Weather","value":"68 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:08 PM."},{"label":"T","value":"2:58."},{"label":"Att","value":"42,881."},{"label":"Venue","value":"Rogers Centre."},{"label":"July 21, 2026"}],"pitchingNotes":["Rasmussen pitched to 3 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743","boxscoreName":"Fortes"},"jerseyNumber":"40","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"900","stats":{"batting":{"summary":"3-5 | HR, 4 RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":27,"groundOuts":75,"airOuts":61,"runs":27,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":0,"hits":59,"hitByPitch":8,"avg":".266","atBats":222,"obp":".308","slg":".369","ops":".677","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":239,"totalBases":82,"rbi":25,"leftOnBase":96,"sacBunts":2,"sacFlies":1,"babip":".291","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.50","popOuts":21,"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":13,"stolenBases":57,"stolenBasePercentage":".814","caughtStealingPercentage":".186","assists":19,"putOuts":488,"errors":7,"chances":514,"fielding":".986","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415","boxscoreName":"Simpson"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"600","stats":{"batting":{"summary":"4-5 | 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":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":42,"groundOuts":138,"airOuts":82,"runs":42,"doubles":10,"triples":6,"homeRuns":0,"strikeOuts":35,"baseOnBalls":19,"intentionalWalks":0,"hits":101,"hitByPitch":0,"avg":".289","atBats":349,"obp":".324","slg":".352","ops":".676","caughtStealing":11,"stolenBases":24,"stolenBasePercentage":".686","caughtStealingPercentage":".314","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":375,"totalBases":123,"rbi":18,"leftOnBase":122,"sacBunts":5,"sacFlies":2,"babip":".320","groundOutsToAirouts":"1.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":9,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":180,"errors":2,"chances":187,"fielding":".989","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":60,"hittingGameScore":60},{"player":{"person":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938","boxscoreName":"Williamson"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"700","stats":{"batting":{"summary":"4-5 | K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":21,"groundOuts":66,"airOuts":49,"runs":28,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":0,"hits":55,"hitByPitch":1,"avg":".257","atBats":214,"obp":".321","slg":".336","ops":".657","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":72,"rbi":23,"leftOnBase":80,"sacBunts":1,"sacFlies":0,"babip":".317","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"107.00","popOuts":7,"lineOuts":21},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":7,"groundOuts":4,"airOuts":11,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":50,"era":"3.60","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.20","battersFaced":21,"outs":15,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":17,"strikes":33,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".---","pitchesPerInning":"10.00","gamesFinished":5,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"1.80","hitsPer9Inn":"9.00","runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":144,"putOuts":79,"errors":3,"chances":226,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"loser":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}