{"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":822788,"link":"/api/v1.1/game/822788/feed/live","metaData":{"wait":10,"timeStamp":"20260721_013557","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822788,"type":"R","doubleHeader":"N","id":"2026/07/20/tbamlb-tormlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822788-2026-07-20","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-20T23:07:00Z","originalDate":"2026-07-20","officialDate":"2026-07-20","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":99,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":57,"losses":42,"ties":0,"pct":".576"},"records":{},"divisionLeader":false,"wins":57,"losses":42,"winningPercentage":".576"},"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":100,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":46,"losses":54,"ties":0,"pct":".460"},"records":{},"divisionLeader":false,"wins":46,"losses":54,"winningPercentage":".460"},"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":"Clear","temp":"72","wind":"15 mph, Out To CF"},"gameInfo":{"attendance":40837,"firstPitch":"2026-07-20T23:07:00.000Z","gameDurationMinutes":148},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":false,"away":{"usedSuccessful":0,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"home":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"}},"officialScorer":{"id":624930,"fullName":"Roger Lajoie","link":"/api/v1/people/624930"},"primaryDatacaster":{"id":535256,"fullName":"Mark Polishuk","link":"/api/v1/people/535256"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yandy Díaz pops out to second baseman Ernie Clement.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-20T23:07:40.209Z","endTime":"2026-07-20T23:08:52.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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-20T19:58:53.903Z","endTime":"2026-07-20T22:45:56.975Z","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-20T22:45:56.975Z","endTime":"2026-07-20T23:06:28.316Z","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-20T23:06:28.316Z","endTime":"2026-07-20T23:07:41.209Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"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":97.3,"endSpeed":89.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.652439470450116,"aZ":-11.7502314936075,"pfxX":-3.0509626376112795,"pfxZ":10.023988269522508,"pX":0.5759716405816722,"pZ":2.430011037136434,"vX0":6.325820545402846,"vY0":-141.46304119491137,"vZ0":-7.8940142519721705,"x":91.23,"y":141.37,"x0":-1.2874230108357196,"y0":50.00469868528135,"z0":6.000467650188672,"aX":-6.217987671402225},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":4.3,"spinRate":2260,"spinDirection":201},"zone":6,"typeConfidence":0.89,"plateTime":0.38640232907123506,"extension":6.444550365802831},"index":3,"playId":"987940c1-3430-3ffc-8770-6480c9116dc6","pitchNumber":1,"startTime":"2026-07-20T23:07:41.209Z","endTime":"2026-07-20T23:07:44.522Z","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":97.2,"endSpeed":88.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89121169209302,"aZ":-9.372057877577511,"pfxX":-2.2589646330612236,"pfxZ":11.287803279682715,"pX":0.35019909648762887,"pZ":1.978093957288148,"vX0":5.121482150270705,"vY0":-141.17551627763598,"vZ0":-9.351162418147956,"x":103.65,"y":185.37,"x0":-1.1933056976296808,"y0":50.00522863332027,"z0":5.9352451402263755,"aX":-4.564606591479535},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.7,"breakHorizontal":3.0,"spinRate":2437,"spinDirection":195},"zone":9,"typeConfidence":0.91,"plateTime":0.3878564962031916,"extension":6.384577206432084},"index":4,"playId":"62245025-13cb-3669-b800-5b0002291f5b","pitchNumber":2,"startTime":"2026-07-20T23:08:01.319Z","endTime":"2026-07-20T23:08:04.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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69645762451129,"aZ":-28.349050488291496,"pfxX":-1.8286220974275142,"pfxZ":2.30328855054682,"pX":0.8789079063538132,"pZ":1.9723309101666517,"vX0":6.070019021892751,"vY0":-127.66851791594688,"vZ0":-4.464192220526931,"x":83.5,"y":185.53,"x0":-1.2852386732902592,"y0":50.00412112585907,"z0":5.958268711943106,"aX":-3.0389977873493645},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":2.0,"spinRate":2709,"spinDirection":107},"zone":14,"typeConfidence":0.76,"plateTime":0.42797507988774974,"extension":6.476724548945046},"index":5,"playId":"874d25a4-c886-3bd4-b9e9-1d9b167aa856","pitchNumber":3,"startTime":"2026-07-20T23:08:20.255Z","endTime":"2026-07-20T23:08:23.498Z","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":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.296214177384712,"aZ":-28.726757816858246,"pfxX":-0.7578219575545764,"pfxZ":2.024953846572666,"pX":0.7028487751152966,"pZ":2.80451355661926,"vX0":5.4195630962409975,"vY0":-129.13638957834763,"vZ0":-2.8639585262064187,"x":90.21,"y":163.06,"x0":-1.318772451987613,"y0":50.001387347326364,"z0":6.123353009404856,"aX":-1.2895188332078213},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.2,"breakHorizontal":0.2,"spinRate":2826,"spinDirection":112},"zone":6,"typeConfidence":0.89,"plateTime":0.42313154665079766,"extension":6.298825232388417},"hitData":{"launchSpeed":76.8,"launchAngle":65.0,"totalDistance":142.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":132.38,"coordY":145.6}},"index":6,"playId":"0a01e322-8ac2-3105-8854-0e13a059c624","pitchNumber":4,"startTime":"2026-07-20T23:08:43.158Z","endTime":"2026-07-20T23:08:52.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:08:52.993Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-20T23:09:07.136Z","endTime":"2026-07-20T23:10:39.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.303145846860446,"aZ":-39.81839474716752,"pfxX":0.20941425830567306,"pfxZ":-5.379304387212409,"pX":0.39638509716373405,"pZ":1.4627420317627788,"vX0":4.018942238885868,"vY0":-118.39812028161535,"vZ0":-2.388241228862067,"x":101.89,"y":199.29,"x0":-1.3491648427429868,"y0":50.00079861084481,"z0":6.123334056005945,"aX":0.2976197970791282},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.1,"breakHorizontal":-1.3,"spinRate":2558,"spinDirection":22},"zone":14,"typeConfidence":0.9,"plateTime":0.4623619972705191,"extension":6.310583190928918},"index":0,"playId":"45666324-01e8-3a94-b051-6f892fe9cc07","pitchNumber":1,"startTime":"2026-07-20T23:09:14.599Z","endTime":"2026-07-20T23:09:18.405Z","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":97.2,"endSpeed":89.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.481869601474322,"aZ":-11.17160521870914,"pfxX":-2.4153795893706884,"pfxZ":10.325682987189928,"pX":-0.7053874754361765,"pZ":3.262458524178534,"vX0":3.4201607765024087,"vY0":-141.52591525665665,"vZ0":-5.805559070835404,"x":143.89,"y":150.69,"x0":-1.6141892590227724,"y0":50.001166877952954,"z0":6.051834970956945,"aX":-4.912495730934694},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.8,"breakHorizontal":3.7,"spinRate":2526,"spinDirection":199},"zone":1,"typeConfidence":0.91,"plateTime":0.38660219641342763,"extension":6.397806559976972},"index":1,"playId":"a2b390a2-fa15-3101-9e51-2fe7b052189e","pitchNumber":2,"startTime":"2026-07-20T23:09:32.796Z","endTime":"2026-07-20T23:09:36.001Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-20T23:09:47.152Z","endTime":"2026-07-20T23:10:01.883Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.05739861785661,"aZ":-8.978786586315792,"pfxX":-1.023996772737851,"pfxZ":11.29053242719038,"pX":0.8687064230726632,"pZ":3.5093676169993224,"vX0":6.678348893648557,"vY0":-142.91491472426003,"vZ0":-5.614135976150434,"x":83.89,"y":144.03,"x0":-1.3722814619266115,"y0":50.003385602828,"z0":6.07229124147691,"aX":-2.105556660143613},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.3,"breakHorizontal":0.4,"spinRate":2602,"spinDirection":190},"zone":12,"typeConfidence":0.91,"plateTime":0.38427765721880336,"extension":6.324126484182563},"index":3,"playId":"4c43f4c2-7b21-38f5-bb9d-c6b4b51c1be8","pitchNumber":3,"startTime":"2026-07-20T23:10:01.883Z","endTime":"2026-07-20T23:10:05.728Z","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":80.2,"endSpeed":73.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.65859339692101,"aZ":-22.28280096877806,"pfxX":-6.65606257484882,"pfxZ":7.1144918342189385,"pX":-0.8036650503287046,"pZ":5.639175999194313,"vX0":3.197804333555188,"vY0":-116.80400994831832,"vZ0":3.3039749702354833,"x":147.63,"y":86.52,"x0":-1.320985416459035,"y0":50.00410456520186,"z0":6.294026581181591,"aX":-9.2577422983246},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":13.9,"breakHorizontal":11.4,"spinRate":1629,"spinDirection":184},"zone":11,"typeConfidence":0.92,"plateTime":0.4677641838598605,"extension":6.54492591914092},"index":4,"playId":"1b8dd191-c548-31a7-a636-7b83a7cc47f8","pitchNumber":4,"startTime":"2026-07-20T23:10:17.975Z","endTime":"2026-07-20T23:10:21.219Z","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":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83073436063258,"aZ":-16.372517744417372,"pfxX":-7.59702960385969,"pfxZ":7.903273049764412,"pX":0.7743152073747277,"pZ":2.2993713760210532,"vX0":7.7804717221349495,"vY0":-140.28621185923677,"vZ0":-7.218251651116888,"x":87.48,"y":176.7,"x0":-1.043981493975857,"y0":50.00324942981071,"z0":5.967091760852172,"aX":-15.189326749793967},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.1,"breakHorizontal":12.2,"spinRate":2433,"spinDirection":192},"zone":6,"typeConfidence":0.91,"plateTime":0.3899863531955843,"extension":6.368361047215886},"index":5,"playId":"7705cff8-1712-3921-b061-2ae0abb14f42","pitchNumber":5,"startTime":"2026-07-20T23:10:36.579Z","endTime":"2026-07-20T23:10:39.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:10:39.706Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Junior Caminero doubles (15) on a sharp line drive to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-20T23:10:57.428Z","endTime":"2026-07-20T23:11:59.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15273673500712,"aZ":-10.101323543422424,"pfxX":-4.233062081886342,"pfxZ":10.717260607200783,"pX":0.9418309193269317,"pZ":2.9568485665187842,"vX0":8.045017678637949,"vY0":-142.46260741743646,"vZ0":-6.895392184134169,"x":81.1,"y":158.95,"x0":-1.3662829834648085,"y0":50.0026085184257,"z0":6.044282030955908,"aX":-8.718895708251617},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.2,"breakHorizontal":6.1,"spinRate":2563,"spinDirection":195},"zone":12,"typeConfidence":0.88,"plateTime":0.3841981344575829,"extension":6.262452134923219},"index":0,"playId":"31d3c0b9-b4e9-3075-b99b-b0a50887a4ed","pitchNumber":1,"startTime":"2026-07-20T23:11:08.960Z","endTime":"2026-07-20T23:11:12.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.245925546870033,"aZ":-29.700994283957055,"pfxX":-0.03914574569112084,"pfxZ":1.4641146529283047,"pX":1.9439049729998552,"pZ":1.1778922222687747,"vX0":7.487958514999309,"vY0":-129.60684298060104,"vZ0":-6.4975534511764845,"x":42.9,"y":206.98,"x0":-0.983315284422861,"y0":50.00560945646528,"z0":5.999225245886921,"aX":-0.06639846531749216},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.3,"breakHorizontal":-1.7,"spinRate":2840,"spinDirection":72},"zone":14,"typeConfidence":0.9,"plateTime":0.4233534439356288,"extension":6.3011313825847575},"index":1,"playId":"7917c1e5-0ec1-3b8e-850b-583651a9952c","pitchNumber":2,"startTime":"2026-07-20T23:11:26.067Z","endTime":"2026-07-20T23:11:29.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.008266878063786,"aZ":-12.722350542984751,"pfxX":-7.068454247358755,"pfxZ":9.770569253940817,"pX":-1.0130914286550827,"pZ":2.3593963399439413,"vX0":3.215679753304157,"vY0":-140.7013123320816,"vZ0":-7.699450687439675,"x":155.62,"y":175.08,"x0":-1.2568838161509306,"y0":50.00390481662164,"z0":5.968742824292385,"aX":-14.073874229576354},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":12.1,"spinRate":2547,"spinDirection":191},"zone":13,"typeConfidence":0.91,"plateTime":0.3903295228227339,"extension":6.383288724506283},"hitData":{"launchSpeed":102.8,"launchAngle":21.0,"totalDistance":380.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":80.15,"coordY":52.43}},"index":2,"playId":"c5f0afdc-5f23-3ea7-9935-3bb7eb7b690a","pitchNumber":3,"startTime":"2026-07-20T23:11:45.376Z","endTime":"2026-07-20T23:11:59.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:11:59.891Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-20T23:12:18.690Z","endTime":"2026-07-20T23:14:11.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.769488435012065,"aZ":-42.4368837007257,"pfxX":-1.2362223854981362,"pfxZ":-6.791832401351012,"pX":-1.07148804392266,"pZ":3.2886968332238213,"vX0":2.1081473172568983,"vY0":-122.31140079131443,"vZ0":1.733526139374132,"x":157.84,"y":149.99,"x0":-1.7850770113040366,"y0":50.0035451721309,"z0":6.2175835031475435,"aX":-1.8678998115406829},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-11.6,"breakHorizontal":1.7,"spinRate":2746,"spinDirection":35},"zone":11,"typeConfidence":0.87,"plateTime":0.4483011677373132,"extension":6.455722607126476},"index":0,"playId":"4dfecb20-5b9b-3f2a-89d4-1cb036d597fe","pitchNumber":1,"startTime":"2026-07-20T23:12:37.596Z","endTime":"2026-07-20T23:12:41.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.038221108429784,"aZ":-17.493902408714263,"pfxX":-5.884226245639194,"pfxZ":10.009192650723023,"pX":-1.1192694006915918,"pZ":2.7791335424173,"vX0":2.7258576894324156,"vY0":-120.5138607266012,"vZ0":-3.9791256996742326,"x":159.66,"y":163.74,"x0":-1.502200533035287,"y0":50.00477314308335,"z0":6.002643561679373,"aX":-8.631604644918918},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":17.4,"breakHorizontal":10.0,"spinRate":1975,"spinDirection":192},"zone":11,"typeConfidence":0.9,"plateTime":0.45499759522068217,"extension":6.810569032973344},"index":1,"playId":"3272e432-a705-358c-b8e0-0de224d8e10a","pitchNumber":2,"startTime":"2026-07-20T23:12:55.619Z","endTime":"2026-07-20T23:12:59.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.202369872246422,"aZ":-29.487639110021806,"pfxX":-0.45390955260991606,"pfxZ":1.5510941078646914,"pX":0.15795224694183999,"pZ":2.0028809159819216,"vX0":5.390509535980233,"vY0":-130.36354107630135,"vZ0":-4.330558187842044,"x":110.98,"y":184.7,"x0":-1.8734223474924905,"y0":50.000982012578106,"z0":5.899508540032043,"aX":-0.7856022429828996},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.2,"breakHorizontal":-0.4,"spinRate":2729,"spinDirection":123},"zone":8,"typeConfidence":0.9,"plateTime":0.41940110236144257,"extension":6.519506751193412},"index":2,"playId":"495935e9-5ac4-3534-b36c-6d1205f02b9d","pitchNumber":3,"startTime":"2026-07-20T23:13:15.943Z","endTime":"2026-07-20T23:13:19.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.361524257317242,"aZ":-26.36054913265597,"pfxX":0.7820900103806331,"pfxZ":3.300525364013726,"pX":0.06195268464113665,"pZ":1.7885416293220342,"vX0":4.592104956126685,"vY0":-131.20930699953624,"vZ0":-5.528095443215008,"x":114.64,"y":190.49,"x0":-1.8057659052636486,"y0":50.001117018044276,"z0":5.863930214995199,"aX":1.3747051266770174},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.0,"breakHorizontal":-2.3,"spinRate":2777,"spinDirection":156},"zone":8,"typeConfidence":0.9,"plateTime":0.4159859954842333,"extension":6.469673974519433},"index":3,"playId":"ce71fb0f-a3ec-381d-8c7e-a7965e281466","pitchNumber":4,"startTime":"2026-07-20T23:13:37.325Z","endTime":"2026-07-20T23:13:40.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4013355111174,"aZ":-9.878323134328827,"pfxX":-2.5783234766957435,"pfxZ":11.091394823527091,"pX":0.2484241478453039,"pZ":2.631964994589659,"vX0":6.19791336336174,"vY0":-140.75209484715052,"vZ0":-7.493516101705359,"x":107.53,"y":167.72,"x0":-1.6453487708727763,"y0":50.00404891718731,"z0":5.965603432545692,"aX":-5.184336712055026},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.7,"breakHorizontal":3.5,"spinRate":2549,"spinDirection":192},"zone":2,"typeConfidence":0.9,"plateTime":0.38888427427952754,"extension":6.53484001421431},"index":4,"playId":"ac06fd54-a1c2-37a3-a78b-b8240a665ff5","pitchNumber":5,"startTime":"2026-07-20T23:14:07.783Z","endTime":"2026-07-20T23:14:11.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:14:11.385Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-20T23:16:14.777Z","endTime":"2026-07-20T23:16:34.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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],"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":0},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":92.7,"endSpeed":85.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.145543107212454,"aZ":-15.637846193720476,"pfxX":-8.761826159359826,"pfxZ":8.912587703693,"pX":-0.21883163016683263,"pZ":2.2168281083719963,"vX0":5.45721901486341,"vY0":-134.82322025276451,"vZ0":-6.873353081301525,"x":125.34,"y":178.93,"x0":-1.1226373631221827,"y0":50.002387712327256,"z0":5.887159869676902,"aX":-16.257262446270364},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":14.9,"spinRate":2274,"spinDirection":205},"zone":5,"typeConfidence":0.9,"plateTime":0.40503105388408445,"extension":6.005859543210903},"hitData":{"launchSpeed":92.4,"launchAngle":13.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.4,"coordY":84.77}},"index":0,"playId":"4d9caa5f-50ee-3c59-9da2-37cf081a2b93","pitchNumber":1,"startTime":"2026-07-20T23:16:24.253Z","endTime":"2026-07-20T23:16:34.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:16:34.453Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Lukes flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-20T23:16:52.178Z","endTime":"2026-07-20T23:19:14.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":6},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98552495282234,"aZ":-24.264536718081228,"pfxX":0.8714706095060614,"pfxZ":4.822060337648168,"pX":0.045626127560903736,"pZ":1.5939622550123167,"vX0":3.5630530434562906,"vY0":-126.74466821650887,"vZ0":-5.73815291362183,"x":115.26,"y":195.74,"x0":-1.4870458649309084,"y0":50.002103255944704,"z0":5.804829490654433,"aX":1.4283221606409378},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.8,"breakHorizontal":-2.3,"spinRate":2168,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.4308534438150895,"extension":6.030690741842478},"index":0,"playId":"693a32b2-5d6c-31a9-af8e-84853d358832","pitchNumber":1,"startTime":"2026-07-20T23:17:00.231Z","endTime":"2026-07-20T23:17:03.816Z","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":92.5,"endSpeed":85.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28011190909418,"aZ":-15.002285888500493,"pfxX":-2.0553874632754923,"pfxZ":9.313077835741879,"pX":1.2067601736172522,"pZ":2.2554639727289145,"vX0":6.958427987857096,"vY0":-134.47947283798072,"vZ0":-6.792923305418274,"x":71.0,"y":177.88,"x0":-1.139568885390241,"y0":50.005914965305834,"z0":5.865174768046985,"aX":-3.7916937424236217},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":2.4,"spinRate":2226,"spinDirection":201},"zone":14,"typeConfidence":0.85,"plateTime":0.40622496146866105,"extension":5.981227980173193},"index":1,"playId":"1c751589-fbaf-33b1-a143-fa132b2bb6e5","pitchNumber":2,"startTime":"2026-07-20T23:17:19.201Z","endTime":"2026-07-20T23:17:22.452Z","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":"5196f9d3-3f93-3aab-b233-b4fa0d2ff9a0","startTime":"2026-07-20T23:17:37.958Z","endTime":"2026-07-20T23:17:40.958Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.429367689641058,"aZ":-22.580419369543726,"pfxX":1.2408795693567547,"pfxZ":5.724952165644046,"pX":0.062325554738949074,"pZ":2.5023033937186363,"vX0":3.4312073861258208,"vY0":-129.0269957250325,"vZ0":-4.200033006571918,"x":114.62,"y":171.22,"x0":-1.4493056929669283,"y0":50.003135605035894,"z0":5.9048618013632845,"aX":2.0778197675545735},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.6,"breakHorizontal":-3.0,"spinRate":2221,"spinDirection":201},"zone":5,"typeConfidence":0.91,"plateTime":0.42554212226032906,"extension":5.896583075038762},"index":3,"playId":"2fc3a760-fa82-3e8e-a373-c405dd122dbb","pitchNumber":3,"startTime":"2026-07-20T23:17:56.695Z","endTime":"2026-07-20T23:17:59.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.000404800392253,"aZ":-14.432308228376444,"pfxX":-4.037128649658111,"pfxZ":9.784751657028538,"pX":-0.5742085442676427,"pZ":3.396597940501062,"vX0":3.507201678185154,"vY0":-134.0555554633092,"vZ0":-4.040001993022242,"x":138.89,"y":147.07,"x0":-1.377357249363305,"y0":50.003070055345546,"z0":5.959110049179566,"aX":-7.320377246489894},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.0,"breakHorizontal":6.5,"spinRate":2223,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.40916779447419493,"extension":5.940108603208593},"index":4,"playId":"c75b499e-5495-3c06-bbed-1a16de7f39e3","pitchNumber":4,"startTime":"2026-07-20T23:18:17.901Z","endTime":"2026-07-20T23:18:21.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.079590617191823,"aZ":-17.249388731857497,"pfxX":-10.450291685102696,"pfxZ":8.117909941448339,"pX":0.5407952528659844,"pZ":2.47289774071082,"vX0":7.982667187280947,"vY0":-134.2289471391333,"vZ0":-5.704038095318945,"x":96.39,"y":172.01,"x0":-1.1032812168266088,"y0":50.00096464775103,"z0":5.839798359001577,"aX":-19.206075922764008},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":17.4,"spinRate":2293,"spinDirection":200},"zone":6,"typeConfidence":0.9,"plateTime":0.40693820345431275,"extension":6.093149243367098},"index":5,"playId":"57b796f5-28cf-328f-a456-bc6ecb3d28c3","pitchNumber":5,"startTime":"2026-07-20T23:18:40.825Z","endTime":"2026-07-20T23:18:44.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.593473614864408,"aZ":-31.990569780663133,"pfxX":-6.596777471110411,"pfxZ":0.1382051448842141,"pX":-0.6416920365975475,"pZ":2.8168259322776703,"vX0":3.1988012271097648,"vY0":-112.5993532595958,"vZ0":-0.26729836150787534,"x":141.46,"y":162.73,"x0":-1.2204227786475674,"y0":50.000604415202496,"z0":6.16180134666842,"aX":-8.507257434588794},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":0.5,"breakHorizontal":11.2,"spinRate":1692,"spinDirection":262},"zone":1,"typeConfidence":0.9,"plateTime":0.4856252966802739,"extension":5.979698604447327},"hitData":{"launchSpeed":79.7,"launchAngle":50.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.0,"coordY":124.0}},"index":6,"playId":"cfbf6df8-c377-3e66-9b16-631aab8686c0","pitchNumber":6,"startTime":"2026-07-20T23:19:02.199Z","endTime":"2026-07-20T23:19:14.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:19:14.007Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to right fielder Victor Mesa Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-20T23:19:34.240Z","endTime":"2026-07-20T23:20:09.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.711158923694853,"aZ":-17.662275865404876,"pfxX":-8.686064486804092,"pfxZ":7.919060472850378,"pX":0.2429843540848587,"pZ":1.5616320742607925,"vX0":6.68593467757023,"vY0":-134.6460938640916,"vZ0":-7.762086726607532,"x":107.74,"y":196.62,"x0":-1.1458979919557297,"y0":50.00672101816946,"z0":5.735826638757822,"aX":-15.924744026281891},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":14.3,"spinRate":2321,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.40706853924159425,"extension":6.043552994098928},"index":0,"playId":"0bd9953f-a89d-30ec-897a-cef01c533b52","pitchNumber":1,"startTime":"2026-07-20T23:19:38.674Z","endTime":"2026-07-20T23:19:43.354Z","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":88.8,"endSpeed":81.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.003842368757713,"aZ":-18.163101818736642,"pfxX":0.974885471143839,"pfxZ":8.267614966258396,"pX":-0.011305815093108235,"pZ":3.2559781739875704,"vX0":3.0284933924401156,"vY0":-129.34441462345367,"vZ0":-3.4411718058176435,"x":117.43,"y":150.87,"x0":-1.3239356810330665,"y0":50.00002270826306,"z0":5.9965057368091,"aX":1.6506723069219276},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":14.4,"breakHorizontal":-2.4,"spinRate":2239,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.4234789001169039,"extension":5.989359071246002},"hitData":{"launchSpeed":90.3,"launchAngle":43.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.94,"coordY":103.25}},"index":1,"playId":"3f5b3f60-ae99-31ca-a110-459f9367bbbf","pitchNumber":2,"startTime":"2026-07-20T23:19:57.080Z","endTime":"2026-07-20T23:20:09.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:20:09.038Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Springer walks. Ernie Clement to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-20T23:20:23.960Z","endTime":"2026-07-20T23:22:11.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.869153815657647,"aZ":-17.133432482488942,"pfxX":-8.415326596270361,"pfxZ":8.333118325095663,"pX":-0.7057680386351391,"pZ":3.4284914520284486,"vX0":4.3125121543659874,"vY0":-133.9916134773781,"vZ0":-3.3316268826617925,"x":143.9,"y":146.21,"x0":-1.2488001975047147,"y0":50.0060976163063,"z0":5.923326245075792,"aX":-15.196084081363267},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.5,"breakHorizontal":14.2,"spinRate":2235,"spinDirection":199},"zone":1,"typeConfidence":0.88,"plateTime":0.4098945862655641,"extension":5.975163621521445},"index":0,"playId":"9d83211b-b928-317c-a512-0e82e111d270","pitchNumber":1,"startTime":"2026-07-20T23:20:32.674Z","endTime":"2026-07-20T23:20:36.258Z","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":84.6,"endSpeed":78.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.999565785808517,"aZ":-28.237537034047175,"pfxX":-0.12318113199165337,"pfxZ":2.5761646153481528,"pX":0.83427080294954,"pZ":0.6335616123451991,"vX0":5.021673125606057,"vY0":-123.05865084514357,"vZ0":-6.660502273901422,"x":85.2,"y":221.67,"x0":-1.2190705010048584,"y0":50.004665448745705,"z0":5.7753393337722905,"aX":-0.18852571934595866},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.2,"breakHorizontal":-1.0,"spinRate":2461,"spinDirection":291},"zone":14,"typeConfidence":0.87,"plateTime":0.4455328451304301,"extension":5.944374597843931},"index":1,"playId":"482e2f85-1b3d-3f4c-bd9b-677e201bc7a9","pitchNumber":2,"startTime":"2026-07-20T23:20:51.875Z","endTime":"2026-07-20T23:20:55.609Z","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":91.4,"endSpeed":84.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.810162687852,"aZ":-16.752804319778217,"pfxX":-8.592592940504076,"pfxZ":8.507064281240634,"pX":0.487442725020596,"pZ":1.4143921898906344,"vX0":7.204578484474554,"vY0":-132.86961095444872,"vZ0":-8.473955954357834,"x":98.42,"y":200.59,"x0":-1.1247633648951025,"y0":50.00205295920786,"z0":5.830359286071129,"aX":-15.573956380923168},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.0,"breakHorizontal":14.3,"spinRate":2278,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.4100837246127238,"extension":6.051684785590567},"index":2,"playId":"f598ffbe-58e1-3d39-9381-f2a32e99a792","pitchNumber":3,"startTime":"2026-07-20T23:21:21.858Z","endTime":"2026-07-20T23:21:25.692Z","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":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40861190646048,"aZ":-19.91807226382053,"pfxX":-0.6355516079635999,"pfxZ":7.128687810901262,"pX":0.9417449856358014,"pZ":1.3028478972778657,"vX0":5.992888387691557,"vY0":-129.36905172410823,"vZ0":-7.549222819389635,"x":81.1,"y":203.6,"x0":-1.3082903731084077,"y0":50.00239578456837,"z0":5.750549029028198,"aX":-1.0934267337835761},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.6,"breakHorizontal":0.0,"spinRate":2302,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.42112357617855967,"extension":6.0454254800513345},"index":3,"playId":"4c2afab0-bfdb-3d50-ab5b-c45f63f1da7b","pitchNumber":4,"startTime":"2026-07-20T23:21:40.519Z","endTime":"2026-07-20T23:21:44.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.079294077003436,"aZ":-19.588155671544804,"pfxX":0.24197839894962725,"pfxZ":7.443769991068444,"pX":-0.1903457781914172,"pZ":1.2494513460441963,"vX0":2.9939781664752334,"vY0":-128.8130422422658,"vZ0":-7.668610979507443,"x":124.26,"y":205.04,"x0":-1.3960130426009285,"y0":50.00630802956148,"z0":5.7628795049471355,"aX":0.40970389327903506},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.1,"breakHorizontal":-1.1,"spinRate":2337,"spinDirection":210},"zone":13,"typeConfidence":0.91,"plateTime":0.42412666859266723,"extension":5.965899925633854},"index":4,"playId":"155fa470-6c08-3b19-8ec5-83a0cce1f313","pitchNumber":5,"startTime":"2026-07-20T23:22:02.952Z","endTime":"2026-07-20T23:22:11.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:22:11.146Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-20T23:22:28.565Z","endTime":"2026-07-20T23:22:43.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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":"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":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":88.4,"endSpeed":81.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20867347424062,"aZ":-19.427721375341335,"pfxX":-0.32932172451044095,"pfxZ":7.543828658273143,"pX":0.23456354447544697,"pZ":2.4559573213565424,"vX0":4.0733714015722615,"vY0":-128.76086161454182,"vZ0":-4.89209735801551,"x":108.06,"y":172.47,"x0":-1.3209754430652054,"y0":50.00178485212077,"z0":5.871317123369826,"aX":-0.5569904823908554},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.8,"breakHorizontal":-0.2,"spinRate":2377,"spinDirection":202},"zone":5,"typeConfidence":0.91,"plateTime":0.4244070284346666,"extension":5.873068554282632},"hitData":{"launchSpeed":77.8,"launchAngle":49.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.84,"coordY":116.6}},"index":0,"playId":"d73b03c8-b7b3-3f2d-9339-8eb4c3519782","pitchNumber":1,"startTime":"2026-07-20T23:22:34.599Z","endTime":"2026-07-20T23:22:43.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:22:43.676Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-20T23:24:45.269Z","endTime":"2026-07-20T23:25:47.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.990293897428778,"aZ":-44.49949495717704,"pfxX":-0.2622376694972339,"pfxZ":-8.886365325458273,"pX":-0.41182368527999225,"pZ":3.4687362822946244,"vX0":2.8210144934236654,"vY0":-117.03184435835486,"vZ0":2.8325036803921684,"x":132.7,"y":145.12,"x0":-1.5984591785279068,"y0":50.00043555489525,"z0":6.409338140970626,"aX":-0.36423882721784523},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-15.1,"breakHorizontal":-0.2,"spinRate":2630,"spinDirection":21},"zone":11,"typeConfidence":0.91,"plateTime":0.4679300457168454,"extension":6.187659787954427},"index":0,"playId":"7b58386f-cbc8-3082-87e0-d6559d5adfc7","pitchNumber":1,"startTime":"2026-07-20T23:24:49.278Z","endTime":"2026-07-20T23:24:54.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.479377029618885,"aZ":-27.58085654880674,"pfxX":-1.6598264893360177,"pfxZ":2.682566495788314,"pX":-0.2207335329013036,"pZ":1.0190864495599559,"vX0":4.611511271098584,"vY0":-129.57555389027038,"vZ0":-7.15487966596486,"x":125.41,"y":211.26,"x0":-1.802883225748148,"y0":50.00154504104946,"z0":5.905167032033108,"aX":-2.8404566290907565},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.6,"breakHorizontal":2.0,"spinRate":2729,"spinDirection":161},"zone":13,"typeConfidence":0.85,"plateTime":0.4217040540830319,"extension":6.408034361178021},"index":1,"playId":"c1f3b096-366c-309f-ba96-1bd733b2d9d8","pitchNumber":2,"startTime":"2026-07-20T23:25:02.613Z","endTime":"2026-07-20T23:25:06.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.861991914612734,"aZ":-26.69427499955206,"pfxX":-0.17687770979333822,"pfxZ":3.1906131762560346,"pX":-0.11287664527074927,"pZ":2.009451716644208,"vX0":4.296036018495099,"vY0":-129.59791833476746,"vZ0":-5.006699728877669,"x":121.3,"y":184.52,"x0":-1.7628463275950594,"y0":50.001166281098,"z0":5.983474758074633,"aX":-0.30447385806440236},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.9,"breakHorizontal":-0.6,"spinRate":2882,"spinDirection":118},"zone":8,"typeConfidence":0.9,"plateTime":0.42124218691576454,"extension":6.288101032412138},"index":2,"playId":"a4ba3c7e-78c0-3141-9493-c72deeba2230","pitchNumber":3,"startTime":"2026-07-20T23:25:19.391Z","endTime":"2026-07-20T23:25:22.838Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-20T23:25:30.861Z","endTime":"2026-07-20T23:25:39.187Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.284314023032437,"aZ":-28.00907368463447,"pfxX":0.3673094858304583,"pfxZ":2.5183693202465314,"pX":-0.180156379429152,"pZ":1.6993348219590056,"vX0":4.154544922869543,"vY0":-128.32282816908653,"vZ0":-5.225627843420701,"x":123.87,"y":192.9,"x0":-1.8726855347547446,"y0":50.00556515946837,"z0":5.963036305671699,"aX":0.6082346723343722},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.5,"breakHorizontal":-1.7,"spinRate":2812,"spinDirection":127},"zone":8,"typeConfidence":0.9,"plateTime":0.4279702220089403,"extension":6.551952076370603},"hitData":{"launchSpeed":77.8,"launchAngle":-1.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.0,"coordY":170.0}},"index":4,"playId":"97dfd0c8-68c4-3685-898d-45ceb5b08cc3","pitchNumber":4,"startTime":"2026-07-20T23:25:39.187Z","endTime":"2026-07-20T23:25:47.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:25:47.312Z","atBatIndex":9},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Victor Mesa Jr. homers (8) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-20T23:26:03.370Z","endTime":"2026-07-20T23:28:13.929Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":{"id":656302,"link":"/api/v1/people/656302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34212871218305,"aZ":-9.080329165907415,"pfxX":-2.911245039707729,"pfxZ":11.490882998318359,"pX":-0.718384826179271,"pZ":2.531149331271796,"vX0":3.701339016713941,"vY0":-141.37491167052445,"vZ0":-8.105897151800573,"x":144.38,"y":170.44,"x0":-1.670696709242384,"y0":50.005711671774876,"z0":6.030414605858006,"aX":-5.852687965413039},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.2,"breakHorizontal":4.4,"spinRate":2436,"spinDirection":194},"zone":4,"typeConfidence":0.91,"plateTime":0.3884729147727266,"extension":6.428558623879409},"index":0,"playId":"c0c76b37-afd0-376a-b700-9a1e590f1387","pitchNumber":1,"startTime":"2026-07-20T23:26:15.815Z","endTime":"2026-07-20T23:26:18.920Z","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":1,"outs":1},"index":1,"startTime":"2026-07-20T23:26:37.385Z","endTime":"2026-07-20T23:26:43.350Z","isPitch":false,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.983004530984893,"aZ":-20.016134222031187,"pfxX":-5.446842046799737,"pfxZ":8.25996638545795,"pX":-0.04366445370952913,"pZ":2.85610788691603,"vX0":4.559736161458929,"vY0":-120.46622207793,"vZ0":-3.457526284784116,"x":118.66,"y":161.67,"x0":-1.2515656481324577,"y0":50.00585845546085,"z0":6.075433870785067,"aX":-8.02230795074178},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":14.4,"breakHorizontal":8.8,"spinRate":1866,"spinDirection":187},"zone":2,"typeConfidence":0.91,"plateTime":0.454331265259567,"extension":6.649521874798221},"index":2,"playId":"caa8674a-0ef4-3d99-881c-8f2011eea03b","pitchNumber":2,"startTime":"2026-07-20T23:26:43.350Z","endTime":"2026-07-20T23:26:46.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.1,"endSpeed":82.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27425040078251,"aZ":-22.730503358905604,"pfxX":-1.1443444375193028,"pfxZ":5.508298110780311,"pX":0.3522479125157223,"pZ":-0.23019447401457369,"vX0":5.819736341664636,"vY0":-129.41300534774953,"vZ0":-10.766040375482962,"x":103.57,"y":245.0,"x0":-1.766678291204925,"y0":50.00561339166624,"z0":5.6911211517161835,"aX":-1.9636244336067907},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.0,"breakHorizontal":1.0,"spinRate":2725,"spinDirection":154},"zone":14,"typeConfidence":0.88,"plateTime":0.4215090495547469,"extension":6.566826900665935},"index":3,"playId":"65737340-77fd-356c-adfe-7c9a681b6154","pitchNumber":3,"startTime":"2026-07-20T23:27:04.495Z","endTime":"2026-07-20T23:27:07.542Z","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":81.4,"endSpeed":75.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.870651657279364,"aZ":-19.399027854187313,"pfxX":-4.405643959284451,"pfxZ":8.98829752179248,"pX":0.08801666671257175,"pZ":0.648352771466936,"vX0":4.992292628561723,"vY0":-118.27648750508678,"vZ0":-7.856330186198518,"x":113.65,"y":221.27,"x0":-1.4744670248610374,"y0":50.00486052835078,"z0":5.782836857413786,"aX":-6.263499502146449},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":14.6,"breakHorizontal":6.8,"spinRate":1613,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.46252270996683853,"extension":6.7276467511088756},"index":4,"playId":"8136b813-fd1e-36cc-97ae-54f72f1fe2e8","pitchNumber":4,"startTime":"2026-07-20T23:27:24.842Z","endTime":"2026-07-20T23:27:28.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55402250680546,"aZ":-16.525106305790136,"pfxX":-7.381592700923189,"pfxZ":7.6348221806575545,"pX":0.2626588191799295,"pZ":2.2759070577562666,"vX0":6.5865825122913275,"vY0":-141.80403441172908,"vZ0":-7.434116978458879,"x":106.99,"y":177.33,"x0":-1.1241492196834804,"y0":50.00164675101257,"z0":5.973657363539654,"aX":-15.125112362545977},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.6,"breakHorizontal":12.1,"spinRate":2333,"spinDirection":192},"zone":5,"typeConfidence":0.92,"plateTime":0.38535857537657003,"extension":6.4504358573711364},"hitData":{"launchSpeed":106.3,"launchAngle":27.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.81,"coordY":33.64}},"index":5,"playId":"f1f4fea1-2376-3eef-966d-3270cb2e0ffd","pitchNumber":5,"startTime":"2026-07-20T23:27:47.672Z","endTime":"2026-07-20T23:28:13.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:28:13.929Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Richie Palacios grounds out, pitcher Dylan Cease to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-20T23:28:23.050Z","endTime":"2026-07-20T23:29:31.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656302,"link":"/api/v1/people/656302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.006935575337494,"aZ":-43.21943216534198,"pfxX":9.2649793825883E-4,"pfxZ":-7.680543808977477,"pX":0.5429152447707055,"pZ":2.4191856263654476,"vX0":4.321548976109891,"vY0":-118.72483892593975,"vZ0":0.21893010097761478,"x":96.31,"y":173.46,"x0":-1.2947380362892318,"y0":50.001054670214714,"z0":6.233352006817007,"aX":1.573338212065021E-4},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-13.7,"breakHorizontal":-1.0,"spinRate":2653,"spinDirection":28},"zone":6,"typeConfidence":0.91,"plateTime":0.45992694233555387,"extension":6.255888927094474},"index":0,"playId":"b8f43d84-bf74-3c9d-b09b-50db30c22850","pitchNumber":1,"startTime":"2026-07-20T23:28:32.992Z","endTime":"2026-07-20T23:28:36.526Z","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":97.0,"endSpeed":89.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.176555353925153,"aZ":-10.716239919949588,"pfxX":-1.868715866744802,"pfxZ":10.46113098995394,"pX":-1.0720430873692963,"pZ":3.5825241569790705,"vX0":2.4067466460097866,"vY0":-141.37032677920223,"vZ0":-5.052028513276492,"x":157.86,"y":142.05,"x0":-1.6863077380883296,"y0":50.00190231090424,"z0":6.062935008581832,"aX":-3.833054367051167},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.2,"breakHorizontal":3.0,"spinRate":2592,"spinDirection":194},"zone":11,"typeConfidence":0.91,"plateTime":0.38547399073755173,"extension":6.257046742674865},"index":1,"playId":"56599ac2-6c0a-32f1-8a49-f3bb0df01f03","pitchNumber":2,"startTime":"2026-07-20T23:28:47.571Z","endTime":"2026-07-20T23:28:51.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":83.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.06937024684982,"aZ":-24.892710451719424,"pfxX":0.01458872645096243,"pfxZ":4.22537026566751,"pX":0.21970736816377254,"pZ":1.9283485225713675,"vX0":4.890150768532167,"vY0":-129.0311902294781,"vZ0":-5.251285875774923,"x":108.63,"y":186.71,"x0":-1.6840626157756924,"y0":50.00600367579966,"z0":5.85278764705267,"aX":0.025294093743063035},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.0,"breakHorizontal":-0.8,"spinRate":2910,"spinDirection":125},"zone":8,"typeConfidence":0.9,"plateTime":0.42081592408176327,"extension":6.643615540429497},"index":2,"playId":"0cb5ae38-b0ff-348b-aa4c-4b9185071d5b","pitchNumber":3,"startTime":"2026-07-20T23:29:01.129Z","endTime":"2026-07-20T23:29:04.587Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-20T23:29:11.215Z","endTime":"2026-07-20T23:29:23.635Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.456402517902564,"aZ":-28.333606945209873,"pfxX":-0.016969793242847198,"pfxZ":2.2831671024529205,"pX":-0.10673626467518987,"pZ":1.066370035764949,"vX0":4.018725627554001,"vY0":-127.91470952874624,"vZ0":-6.566132591473461,"x":121.07,"y":209.99,"x0":-1.6856023880165718,"y0":50.004424537419204,"z0":5.8421857126658585,"aX":-0.02884523010669233},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.1,"breakHorizontal":-0.7,"spinRate":2784,"spinDirection":114},"zone":13,"typeConfidence":0.9,"plateTime":0.425632730674288,"extension":6.402969189406782},"hitData":{"launchSpeed":74.2,"launchAngle":-58.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":138.06,"coordY":184.03}},"index":4,"playId":"ec89a6b9-702e-32e0-b241-697a6c3dec31","pitchNumber":4,"startTime":"2026-07-20T23:29:23.635Z","endTime":"2026-07-20T23:29:31.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:29:31.658Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Fortes lines out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-20T23:29:50.347Z","endTime":"2026-07-20T23:30:01.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91403573788542,"aZ":-14.691581059256338,"pfxX":-5.540701534361382,"pfxZ":9.054326411531678,"pX":-0.506252640081671,"pZ":3.2670853170795655,"vX0":4.58745118324028,"vY0":-137.46279458885388,"vZ0":-4.909969531930399,"x":136.3,"y":150.57,"x0":-1.4695100759031465,"y0":50.003633844985515,"z0":6.0597981718966905,"aX":-10.699270920933921},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":9.2,"spinRate":2429,"spinDirection":193},"zone":1,"typeConfidence":0.89,"plateTime":0.39709553695246846,"extension":6.357926082679826},"hitData":{"launchSpeed":93.1,"launchAngle":16.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.31,"coordY":79.47}},"index":0,"playId":"1db1799e-daeb-3125-93ee-d3c514238fab","pitchNumber":1,"startTime":"2026-07-20T23:29:54.498Z","endTime":"2026-07-20T23:30:01.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:30:01.578Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daulton Varsho pops out to second baseman Richie Palacios.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-20T23:32:05.175Z","endTime":"2026-07-20T23:33:12.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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":"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":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51010704352205,"aZ":-20.034770006025678,"pfxX":-0.08697674807580702,"pfxZ":7.080257125666773,"pX":-0.45222349443073573,"pZ":1.505861021496868,"vX0":2.7708260033275502,"vY0":-128.77506129871944,"vZ0":-7.076440589661461,"x":134.24,"y":198.12,"x0":-1.521464476904735,"y0":50.001520613972986,"z0":5.788975304844003,"aX":-0.14906485414000784},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.9,"breakHorizontal":-0.4,"spinRate":2204,"spinDirection":201},"zone":7,"typeConfidence":0.9,"plateTime":0.42198324059066783,"extension":5.911850727721335},"index":0,"playId":"2a2d1ab7-2393-3b4c-8639-d67594732dba","pitchNumber":1,"startTime":"2026-07-20T23:32:10.734Z","endTime":"2026-07-20T23:32:15.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":83.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.427932787353722,"aZ":-22.44281768984267,"pfxX":-0.37938552301006234,"pfxZ":5.623250207896668,"pX":0.21361094744490192,"pZ":2.1049068360743433,"vX0":4.2434724354252715,"vY0":-129.54277387387015,"vZ0":-5.355376232774038,"x":108.86,"y":181.95,"x0":-1.3838170421514804,"y0":50.00319873317107,"z0":5.873340229152792,"aX":-0.6570289925570881},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.5,"breakHorizontal":-0.1,"spinRate":2388,"spinDirection":204},"zone":5,"typeConfidence":0.9,"plateTime":0.41990286407524646,"extension":6.015079816767831},"index":1,"playId":"e5ec1d30-b50b-3105-84e4-d3ee47c7d77b","pitchNumber":2,"startTime":"2026-07-20T23:32:28.756Z","endTime":"2026-07-20T23:32:34.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.512078873049713,"aZ":-29.478760830816107,"pfxX":-6.389450863492868,"pfxZ":2.045156133767195,"pX":-0.13215407715769553,"pZ":3.398589742271786,"vX0":4.154304442090516,"vY0":-113.73866930157055,"vZ0":0.17721381177348006,"x":122.04,"y":147.02,"x0":-1.1459204245916121,"y0":50.00439487759576,"z0":6.22648316991119,"aX":-8.430065175154521},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":4.1,"breakHorizontal":10.6,"spinRate":1907,"spinDirection":255},"zone":11,"typeConfidence":0.9,"plateTime":0.4803099460036453,"extension":6.04814847671562},"hitData":{"launchSpeed":80.6,"launchAngle":71.0,"totalDistance":101.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":146.0,"coordY":165.0}},"index":2,"playId":"21997542-577f-34e0-8bba-429fd1af95f5","pitchNumber":3,"startTime":"2026-07-20T23:33:02.809Z","endTime":"2026-07-20T23:33:12.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:33:12.874Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out sharply, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-20T23:33:32.923Z","endTime":"2026-07-20T23:34:11.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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(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":93.2,"endSpeed":85.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.489304329146194,"aZ":-16.196799167885914,"pfxX":-8.561635220438777,"pfxZ":8.50078168425319,"pX":1.1529240320013383,"pZ":3.443666159105279,"vX0":8.95979194073883,"vY0":-135.46893301980762,"vZ0":-3.4836164188535497,"x":73.05,"y":145.8,"x0":-1.067404925058915,"y0":50.00352712408026,"z0":5.86210571474796,"aX":-16.09283173875069},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":13.9,"spinRate":2354,"spinDirection":208},"zone":12,"typeConfidence":0.89,"plateTime":0.40261053325476936,"extension":6.078114116238873},"index":0,"playId":"53f6e628-a27c-393f-86bd-debf46f4bb88","pitchNumber":1,"startTime":"2026-07-20T23:33:37.708Z","endTime":"2026-07-20T23:33:40.708Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-20T23:33:52.293Z","endTime":"2026-07-20T23:34:03.168Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":88.8,"endSpeed":82.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.401998222496587,"aZ":-19.11616945446518,"pfxX":-3.0031634292399274,"pfxZ":7.652094301486307,"pX":0.056447832491809874,"pZ":1.529798024595958,"vX0":4.426368303027775,"vY0":-129.19117555012363,"vZ0":-7.094354290570224,"x":114.85,"y":197.48,"x0":-1.2811639131189878,"y0":50.00612674321214,"z0":5.757346046534206,"aX":-5.128026583690052},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.6,"breakHorizontal":4.6,"spinRate":2355,"spinDirection":197},"zone":8,"typeConfidence":0.86,"plateTime":0.4223528817107445,"extension":6.027276477832631},"hitData":{"launchSpeed":102.3,"launchAngle":6.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":108.0,"coordY":149.0}},"index":2,"playId":"d1e95841-b32e-34f7-9c24-8c9a181400cf","pitchNumber":2,"startTime":"2026-07-20T23:34:03.168Z","endTime":"2026-07-20T23:34:11.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:34:11.260Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-20T23:34:30.108Z","endTime":"2026-07-20T23:35:46.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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":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":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(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":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.250163108900903,"aZ":-21.744612009810567,"pfxX":0.6218464494356646,"pfxZ":6.1500922703082495,"pX":-0.31820155235269904,"pZ":4.189624490109715,"vX0":2.6927836603210182,"vY0":-128.78730107825092,"vZ0":-0.5375432383005021,"x":129.13,"y":125.66,"x0":-1.4539683834341743,"y0":50.005902307991384,"z0":6.068221023490992,"aX":1.054790401833138},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.3,"breakHorizontal":-1.7,"spinRate":2380,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.4236837247293441,"extension":5.825596694511723},"index":0,"playId":"74a9bd7c-bfa1-3ac9-9979-9779a9a98689","pitchNumber":1,"startTime":"2026-07-20T23:34:35.165Z","endTime":"2026-07-20T23:34:38.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.688633635859013,"aZ":-29.992728367292173,"pfxX":-7.133155652286312,"pfxZ":1.6560761043849688,"pX":-1.3104147300617324,"pZ":3.416766085536651,"vX0":1.8699873786269428,"vY0":-113.83185784847934,"vZ0":0.29888542152163655,"x":166.95,"y":146.53,"x0":-1.2126269865540764,"y0":50.00529232120137,"z0":6.238277875884964,"aX":-9.420103259772603},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":3.4,"breakHorizontal":12.5,"spinRate":1755,"spinDirection":252},"zone":11,"typeConfidence":0.91,"plateTime":0.4800357294788786,"extension":5.931695279647359},"index":1,"playId":"de05228e-50ed-36d0-87b5-1e78d78b5841","pitchNumber":2,"startTime":"2026-07-20T23:34:51.030Z","endTime":"2026-07-20T23:34:54.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.042720848129953,"aZ":-19.516238773106178,"pfxX":-8.951982396290681,"pfxZ":7.058852051901563,"pX":0.44013368486152415,"pZ":1.3619709579640917,"vX0":7.331818487823674,"vY0":-132.7472667902726,"vZ0":-7.655542740726591,"x":100.22,"y":202.01,"x0":-1.1875157888703292,"y0":50.005621459840384,"z0":5.691784269893921,"aX":-16.061895397892677},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.4,"breakHorizontal":14.8,"spinRate":2246,"spinDirection":206},"zone":14,"typeConfidence":0.93,"plateTime":0.41179242551434303,"extension":6.118950542866241},"index":2,"playId":"7257a5ff-8e0e-3ea0-b808-943e81cccd2f","pitchNumber":3,"startTime":"2026-07-20T23:35:06.061Z","endTime":"2026-07-20T23:35:09.962Z","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":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03960200052585,"aZ":-13.71017659613091,"pfxX":-3.355227327985836,"pfxZ":10.404936494228384,"pX":0.13457077437105852,"pZ":2.193188964768708,"vX0":4.750997557483122,"vY0":-132.55312613119506,"vZ0":-6.761900751013558,"x":111.87,"y":179.56,"x0":-1.247320457356441,"y0":50.00440238014317,"z0":5.783420322770644,"aX":-5.95537687115436},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.5,"breakHorizontal":5.0,"spinRate":2270,"spinDirection":204},"zone":5,"typeConfidence":0.87,"plateTime":0.41363630782736793,"extension":5.9429425974290675},"index":3,"playId":"fc1141a6-b0cc-3445-b6c7-991b49d886cc","pitchNumber":4,"startTime":"2026-07-20T23:35:22.135Z","endTime":"2026-07-20T23:35:25.575Z","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":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.522021995698434,"aZ":-17.19921285900145,"pfxX":-6.838825237615588,"pfxZ":8.274284613363482,"pX":-0.301653531971043,"pZ":2.1873381732695676,"vX0":5.265262722174851,"vY0":-133.37219426463898,"vZ0":-6.084020005584079,"x":128.5,"y":179.72,"x0":-1.4086820513480705,"y0":50.00021259480441,"z0":5.729742542968753,"aX":-12.372144269189263},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.9,"breakHorizontal":11.3,"spinRate":2309,"spinDirection":210},"zone":4,"typeConfidence":0.6,"plateTime":0.4100043457945164,"extension":5.978213873822965},"hitData":{"launchSpeed":100.9,"launchAngle":32.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":118.91,"coordY":42.96}},"index":4,"playId":"76e4e5f0-8066-31db-97ae-22725746aaa5","pitchNumber":5,"startTime":"2026-07-20T23:35:37.140Z","endTime":"2026-07-20T23:35:46.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:35:46.416Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Taylor Walls doubles (13) on a sharp line drive to right fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-20T23:37:47.499Z","endTime":"2026-07-20T23:38:05.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35436948522003,"aZ":-8.795526645259342,"pfxX":-3.3361754750602572,"pfxZ":11.851908821073948,"pX":0.10188977163407817,"pZ":2.582542595255786,"vX0":6.079656500593257,"vY0":-139.76763349039373,"vZ0":-7.43389556017054,"x":113.12,"y":169.05,"x0":-1.6709619846109953,"y0":50.00409196740978,"z0":5.859041182931642,"aX":-6.581925619929719},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.0,"breakHorizontal":4.8,"spinRate":2504,"spinDirection":198},"zone":5,"typeConfidence":0.9,"plateTime":0.3923181607959476,"extension":6.4944040659552105},"hitData":{"launchSpeed":103.1,"launchAngle":18.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":219.74,"coordY":95.95}},"index":0,"playId":"d205b1ea-1229-3127-8c06-9ce4bd067ce1","pitchNumber":1,"startTime":"2026-07-20T23:37:54.100Z","endTime":"2026-07-20T23:38:05.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:38:05.963Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-20T23:39:07.045Z","endTime":"2026-07-20T23:39:44.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656302,"link":"/api/v1/people/656302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"9359116b-fce1-420c-8411-e7d568af73aa","startTime":"2026-07-20T23:38:30.724Z","endTime":"2026-07-20T23:38:39.950Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by pitcher Dylan Cease on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"9359116b-fce1-420c-8411-e7d568af73aa","startTime":"2026-07-20T23:38:54.812Z","endTime":"2026-07-20T23:39:09.384Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65442718310122,"aZ":-12.038850276759806,"pfxX":-3.3996550086958357,"pfxZ":9.972454968782415,"pX":-0.781065162918289,"pZ":0.6970865569647484,"vX0":3.3653704452430917,"vY0":-140.4608645425179,"vZ0":-11.972819291452302,"x":146.77,"y":219.96,"x0":-1.5469308426549981,"y0":50.006719544157754,"z0":5.772343486812149,"aX":-6.866789610829342},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":5.5,"spinRate":2377,"spinDirection":196},"zone":13,"typeConfidence":0.86,"plateTime":0.3883878831148744,"extension":6.465909655275221},"index":2,"playId":"c2fd43a4-f639-3f0f-89f9-293fe2f49331","pitchNumber":1,"startTime":"2026-07-20T23:39:09.384Z","endTime":"2026-07-20T23:39:12.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.591033495867688,"aZ":-9.685633496339802,"pfxX":-4.488448034809252,"pfxZ":11.035589266731474,"pX":0.16894250658829857,"pZ":1.4529191792458913,"vX0":5.959055234372281,"vY0":-141.2473411767816,"vZ0":-10.487862249792293,"x":110.56,"y":199.55,"x0":-1.3765702986242483,"y0":50.00383169742656,"z0":5.819288355595781,"aX":-9.147811964168481},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.2,"breakHorizontal":7.1,"spinRate":2472,"spinDirection":191},"zone":14,"typeConfidence":0.85,"plateTime":0.38651451943396786,"extension":6.380523741376654},"hitData":{"launchSpeed":81.8,"launchAngle":-34.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.58,"coordY":176.01}},"index":3,"playId":"2b685c80-0b3d-3b3d-93dd-47bc3448ed19","pitchNumber":2,"startTime":"2026-07-20T23:39:36.373Z","endTime":"2026-07-20T23:39:44.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:39:44.431Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a sharp ground ball to right fielder Nathan Lukes. Taylor Walls scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-20T23:40:03.228Z","endTime":"2026-07-20T23:42:07.050Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":{"id":656302,"link":"/api/v1/people/656302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.272278247810917,"aZ":-11.27639211871131,"pfxX":-2.9015783454159356,"pfxZ":10.223289623089606,"pX":-1.3001028771579517,"pZ":2.7978065016142857,"vX0":2.287629025721228,"vY0":-141.17811531319234,"vZ0":-6.828210714939165,"x":166.56,"y":163.24,"x0":-1.7387456325577468,"y0":50.00693434983524,"z0":5.95312863452117,"aX":-5.933877568362853},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":4.9,"spinRate":2478,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.386082386021978,"extension":6.252370836123936},"index":0,"playId":"cc42e9b6-2877-3cbd-a0c8-1b5d01fd5cef","pitchNumber":1,"startTime":"2026-07-20T23:40:12.400Z","endTime":"2026-07-20T23:40:19.471Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"cc42e9b6-2877-3cbd-a0c8-1b5d01fd5cef","startTime":"2026-07-20T23:40:22.442Z","endTime":"2026-07-20T23:40:35.012Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.978740220337677,"aZ":-20.328246631599573,"pfxX":-5.762760247811153,"pfxZ":8.406191689883748,"pX":-0.26677874471358237,"pZ":1.9671370325912323,"vX0":4.683226116501709,"vY0":-117.06916482956986,"vZ0":-4.795663979207563,"x":127.17,"y":185.67,"x0":-1.5299978416631854,"y0":50.00208238022791,"z0":5.908591522415937,"aX":-8.119432260975787},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":14.5,"breakHorizontal":9.5,"spinRate":1833,"spinDirection":189},"zone":8,"typeConfidence":0.91,"plateTime":0.46520946042873845,"extension":6.722032314690622},"index":2,"playId":"d64e765f-8d91-3f6a-ad52-d7efbc071be9","pitchNumber":2,"startTime":"2026-07-20T23:40:35.012Z","endTime":"2026-07-20T23:40:38.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.757985038351045,"aZ":-11.968014591972866,"pfxX":-1.123329876973301,"pfxZ":9.956785024982977,"pX":-0.3509032516755339,"pZ":3.853782165036802,"vX0":3.449127018957239,"vY0":-141.443439031073,"vZ0":-4.095066600074636,"x":130.38,"y":134.73,"x0":-1.439301560832863,"y0":50.00374150290577,"z0":6.085684700908676,"aX":-2.2800707366378683},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.4,"breakHorizontal":1.3,"spinRate":2453,"spinDirection":192},"zone":11,"typeConfidence":0.9,"plateTime":0.3869863437733114,"extension":6.368332090464984},"index":3,"playId":"d651dfcb-640a-39ec-aa2b-1298c0c5f36f","pitchNumber":3,"startTime":"2026-07-20T23:40:58.420Z","endTime":"2026-07-20T23:41:01.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":72.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.105736958292983,"aZ":-19.641957725422262,"pfxX":-5.853036172738675,"pfxZ":9.599959435717262,"pX":-1.1347036037923668,"pZ":0.038753089794666275,"vX0":2.6813854263660652,"vY0":-113.08670691340008,"vZ0":-8.38564486134725,"x":160.25,"y":237.73,"x0":-1.5704188529077072,"y0":50.00374898710144,"z0":5.7404588567487425,"aX":-7.6407827460433015},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":15.7,"breakHorizontal":10.0,"spinRate":1688,"spinDirection":189},"zone":13,"typeConfidence":0.91,"plateTime":0.4828926339407591,"extension":6.932146474207696},"index":4,"playId":"e39c6abc-7301-39b0-ae41-5573b7864184","pitchNumber":4,"startTime":"2026-07-20T23:41:24.579Z","endTime":"2026-07-20T23:41:28.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.273449731534832,"aZ":-10.575440125946184,"pfxX":-2.9352008866230257,"pfxZ":10.7056877045048,"pX":-0.4041218671346343,"pZ":2.445467153795242,"vX0":4.457838748914261,"vY0":-140.9597342402129,"vZ0":-7.727098069265254,"x":132.4,"y":172.75,"x0":-1.6228580141343232,"y0":50.00326998186452,"z0":5.900688995977729,"aX":-5.922297500632382},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.0,"breakHorizontal":4.4,"spinRate":2630,"spinDirection":197},"zone":4,"typeConfidence":0.9,"plateTime":0.38818221511829387,"extension":6.574049050619473},"hitData":{"launchSpeed":106.7,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":172.0,"coordY":112.0}},"index":5,"playId":"81431eca-53f0-3567-b387-e87843459b1e","pitchNumber":5,"startTime":"2026-07-20T23:41:54.938Z","endTime":"2026-07-20T23:42:07.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:42:07.050Z","atBatIndex":18},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Junior Caminero grounds into a force out, second baseman Ernie Clement to shortstop Andrés Giménez. Jonathan Aranda out at 2nd. Junior Caminero to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-20T23:42:18.550Z","endTime":"2026-07-20T23:42:57.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.787006427660312,"aZ":-28.69625298973589,"pfxX":0.615064058105721,"pfxZ":1.9792918094946685,"pX":-0.022189473013063662,"pZ":4.277354058685134,"vX0":3.6686624168808217,"vY0":-130.97514758199162,"vZ0":0.4970580075865394,"x":117.85,"y":123.29,"x0":-1.5145573203168843,"y0":50.00146231003127,"z0":6.212270368338388,"aX":1.080393525457862},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.8,"breakHorizontal":-1.8,"spinRate":2779,"spinDirection":127},"zone":12,"typeConfidence":0.9,"plateTime":0.4164173885182856,"extension":6.066826110810321},"index":0,"playId":"425110e6-cae5-3d4c-9d97-b09a1639e023","pitchNumber":1,"startTime":"2026-07-20T23:42:30.127Z","endTime":"2026-07-20T23:42:33.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.658922138340454,"aZ":-28.62794353848064,"pfxX":1.3841751892197944,"pfxZ":2.038714077260199,"pX":1.1711692620139806,"pZ":2.197466055292549,"vX0":5.993410797664791,"vY0":-130.62114744630324,"vZ0":-4.1735029652837135,"x":72.36,"y":179.45,"x0":-1.3263007909786337,"y0":50.00545295997276,"z0":5.951020587716066,"aX":2.407608143118464},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.0,"breakHorizontal":-3.7,"spinRate":2874,"spinDirection":130},"zone":14,"typeConfidence":0.9,"plateTime":0.4181774485888763,"extension":6.328532690988418},"hitData":{"launchSpeed":75.0,"launchAngle":2.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.19,"coordY":161.31}},"index":1,"playId":"ccac1aa0-be58-33d9-bf7f-1c87e85adb9c","pitchNumber":2,"startTime":"2026-07-20T23:42:48.061Z","endTime":"2026-07-20T23:42:57.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:42:57.861Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cedric Mullins pops out to third baseman Kazuma Okamoto.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-20T23:43:30.232Z","endTime":"2026-07-20T23:45:16.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.720309792943784,"aZ":-44.06687672472522,"pfxX":1.4956799618379462,"pfxZ":-8.241638521164267,"pX":-1.2014366415885696,"pZ":3.21956238888059,"vX0":0.7607134083180453,"vY0":-119.08076107087858,"vZ0":2.247488897508211,"x":162.8,"y":151.85,"x0":-1.7187552727800675,"y0":50.000545102457934,"z0":6.234598393823321,"aX":2.1590138195534045},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-14.2,"breakHorizontal":-2.9,"spinRate":2769,"spinDirection":23},"zone":11,"typeConfidence":0.91,"plateTime":0.4590240185093051,"extension":6.514686517763844},"index":0,"playId":"1808319e-0153-3b0c-89df-5546f2a6085e","pitchNumber":1,"startTime":"2026-07-20T23:43:34.790Z","endTime":"2026-07-20T23:43:38.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.769180268212175,"aZ":-23.584662916673263,"pfxX":0.3523687196422811,"pfxZ":4.766501733082851,"pX":-0.343585392235914,"pZ":1.927600285203296,"vX0":3.5740532468994473,"vY0":-132.70404259194686,"vZ0":-5.930360592706063,"x":130.1,"y":186.73,"x0":-1.7480333126386507,"y0":50.000170232707895,"z0":5.88597350631741,"aX":0.6341652275556053},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.7,"breakHorizontal":-1.3,"spinRate":2866,"spinDirection":174},"zone":7,"typeConfidence":0.88,"plateTime":0.41118663317230597,"extension":6.51768406139776},"index":1,"playId":"9558c53d-9387-30a3-9742-8a7f9452922f","pitchNumber":2,"startTime":"2026-07-20T23:43:54.654Z","endTime":"2026-07-20T23:43:58.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.790296839366977,"aZ":-14.36099647751976,"pfxX":-2.3433568294172717,"pfxZ":9.036379028700683,"pX":0.3310426562807307,"pZ":3.5862457316385195,"vX0":5.901357712967608,"vY0":-138.95075578057944,"vZ0":-3.9740079612333843,"x":104.38,"y":141.95,"x0":-1.508238197108087,"y0":50.001532786097556,"z0":5.977998360971705,"aX":-4.619377184389877},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":3.1,"spinRate":2405,"spinDirection":194},"zone":12,"typeConfidence":0.86,"plateTime":0.3929849737085478,"extension":6.3766056202038355},"index":2,"playId":"234b6768-323e-3b6f-8c20-1426941f364f","pitchNumber":3,"startTime":"2026-07-20T23:44:14.154Z","endTime":"2026-07-20T23:44:17.847Z","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":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.22067951657239,"aZ":-40.854739723935566,"pfxX":1.5264263413980474,"pfxZ":-5.8251881757099175,"pX":0.2299726727891159,"pZ":1.763815983934047,"vX0":4.035818459659317,"vY0":-120.88741788756204,"vZ0":-1.6661251067866907,"x":108.23,"y":191.16,"x0":-1.6555000544780496,"y0":50.0058074786841,"z0":6.028580924583142,"aX":2.2727048285594758},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.7,"breakHorizontal":-3.7,"spinRate":2793,"spinDirection":28},"zone":8,"typeConfidence":0.9,"plateTime":0.4520496408959507,"extension":6.483302846154845},"index":3,"playId":"1fbc7243-0eab-3b5d-b8f5-5e12f02e8904","pitchNumber":4,"startTime":"2026-07-20T23:44:34.258Z","endTime":"2026-07-20T23:44:37.990Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-20T23:45:00.780Z","endTime":"2026-07-20T23:45:08.255Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.898264215104916,"aZ":-10.55309499360037,"pfxX":-2.4960997357739636,"pfxZ":10.403710685919041,"pX":0.38275023873259634,"pZ":2.957620810082428,"vX0":6.46020928969916,"vY0":-142.79319637318386,"vZ0":-6.549073289579479,"x":102.41,"y":158.92,"x0":-1.578194663492539,"y0":50.002592745613875,"z0":5.935027831948039,"aX":-5.1875798186288},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.8,"breakHorizontal":3.4,"spinRate":2658,"spinDirection":196},"zone":3,"typeConfidence":0.91,"plateTime":0.38264259011451385,"extension":6.518186859909694},"hitData":{"launchSpeed":62.7,"launchAngle":58.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.0,"coordY":138.0}},"index":5,"playId":"8a0afd38-b603-313a-91ac-06e97bf82523","pitchNumber":5,"startTime":"2026-07-20T23:45:08.255Z","endTime":"2026-07-20T23:45:16.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:45:16.913Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Myles Straw grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-20T23:47:18.644Z","endTime":"2026-07-20T23:47:48.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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":{"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.9,"endSpeed":83.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23936017664776,"aZ":-13.838749407205892,"pfxX":-6.195705560183919,"pfxZ":10.301583005016496,"pX":-0.4392664948471128,"pZ":1.6005890719345333,"vX0":4.332982648278142,"vY0":-133.4416811000307,"vZ0":-8.222465063705759,"x":133.74,"y":195.56,"x0":-1.2900091440195252,"y0":50.00173689298163,"z0":5.747086146313403,"aX":-11.025932244268372},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.8,"breakHorizontal":10.1,"spinRate":2227,"spinDirection":205},"zone":7,"typeConfidence":0.89,"plateTime":0.4125450666489989,"extension":6.0443536488190786},"index":0,"playId":"6f3e8d44-b9fb-3dd1-bfab-83d31eff0ee8","pitchNumber":1,"startTime":"2026-07-20T23:47:24.927Z","endTime":"2026-07-20T23:47:28.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12575365483832,"aZ":-15.916901821140598,"pfxX":-10.461347979435569,"pfxZ":9.090086537093569,"pX":-0.2976468445881086,"pZ":2.7880158727901208,"vX0":5.829600452386827,"vY0":-133.70430550058188,"vZ0":-5.020486569405052,"x":128.35,"y":163.5,"x0":-1.1613138456854462,"y0":50.00113108766278,"z0":5.8537289604939335,"aX":-18.706672609957327},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.4,"breakHorizontal":17.5,"spinRate":2260,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.41159268453618214,"extension":6.061762032354348},"hitData":{"launchSpeed":76.9,"launchAngle":4.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.0,"coordY":156.0}},"index":1,"playId":"05e6c87e-fb58-3556-a91a-efbecf455c57","pitchNumber":2,"startTime":"2026-07-20T23:47:40.972Z","endTime":"2026-07-20T23:47:48.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:47:48.999Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ernie Clement lines out to shortstop Taylor Walls.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-20T23:48:08.994Z","endTime":"2026-07-20T23:48:20.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97676655546097,"aZ":-19.957494529626736,"pfxX":0.769074753115773,"pfxZ":7.295554484719819,"pX":0.12895552579881478,"pZ":2.231638597189047,"vX0":3.464863253040406,"vY0":-128.42614009694617,"vZ0":-5.137222111253514,"x":112.08,"y":178.53,"x0":-1.3362497732654157,"y0":50.00420673049789,"z0":5.805044229905828,"aX":1.287095207464177},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.4,"breakHorizontal":-2.2,"spinRate":2294,"spinDirection":196},"zone":5,"typeConfidence":0.91,"plateTime":0.4260912976107125,"extension":6.1107621536010495},"hitData":{"launchSpeed":70.2,"launchAngle":16.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":114.0,"coordY":149.0}},"index":0,"playId":"6f1d1a90-399c-35ff-b27e-acfccecb16cf","pitchNumber":1,"startTime":"2026-07-20T23:48:15.132Z","endTime":"2026-07-20T23:48:20.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:48:20.707Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a ground ball to center fielder Cedric Mullins.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-20T23:48:40.965Z","endTime":"2026-07-20T23:50:30.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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,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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.730639063103744,"aZ":-20.414957607192505,"pfxX":-11.414166932438636,"pfxZ":6.483215805156378,"pX":-0.389606601249383,"pZ":3.305645671659111,"vX0":6.105250466695092,"vY0":-133.81595300231538,"vZ0":-2.9441080378749733,"x":131.85,"y":149.53,"x0":-1.2170094309070911,"y0":50.00494237727585,"z0":5.88172651165836,"aX":-20.714136029227703},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.3,"breakHorizontal":19.3,"spinRate":2111,"spinDirection":205},"zone":1,"typeConfidence":0.91,"plateTime":0.4092195371943097,"extension":6.1015507595336045},"index":0,"playId":"b259fffb-515f-3772-97db-35c230008e32","pitchNumber":1,"startTime":"2026-07-20T23:48:46.844Z","endTime":"2026-07-20T23:48:50.305Z","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":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.369470967309788,"aZ":-23.106860572886564,"pfxX":0.7110818362811959,"pfxZ":5.35643931120525,"pX":0.7108810680725541,"pZ":4.1062384490821575,"vX0":5.067701005372974,"vY0":-128.6838803428114,"vZ0":-0.2707188740694754,"x":89.9,"y":127.91,"x0":-1.3687556276844446,"y0":50.00253436554391,"z0":5.9886600431925805,"aX":1.2030813626568908},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.8,"breakHorizontal":-2.3,"spinRate":2252,"spinDirection":197},"zone":12,"typeConfidence":0.89,"plateTime":0.42412132135893454,"extension":5.95497591407355},"index":1,"playId":"65a93d9f-f46d-31d0-ac7f-e8cebd1a7961","pitchNumber":2,"startTime":"2026-07-20T23:49:04.981Z","endTime":"2026-07-20T23:49:08.284Z","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":78.6,"endSpeed":73.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.57917565182148,"aZ":-30.91810498481916,"pfxX":-8.819279667274778,"pfxZ":0.9310774929413626,"pX":-0.6737519352676601,"pZ":3.08185603911481,"vX0":3.6106515565411748,"vY0":-114.60831172981342,"vZ0":-0.2377457894508933,"x":142.68,"y":155.57,"x0":-1.1126704402856236,"y0":50.002213448895375,"z0":6.1734500179919305,"aX":-11.88560176269647},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.9,"breakHorizontal":15.2,"spinRate":1941,"spinDirection":253},"zone":1,"typeConfidence":0.91,"plateTime":0.4755434900843736,"extension":5.978073903686996},"index":2,"playId":"997986e1-0be2-367f-aa3a-4171449478fc","pitchNumber":3,"startTime":"2026-07-20T23:49:22.688Z","endTime":"2026-07-20T23:49:26.419Z","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":90.8,"endSpeed":83.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.561407142015824,"aZ":-17.680240048891225,"pfxX":-10.967352149469477,"pfxZ":8.22128131285221,"pX":1.8661543242207352,"pZ":1.140575092815664,"vX0":11.00783778616772,"vY0":-131.5823902107287,"vZ0":-8.258634884975905,"x":45.87,"y":207.98,"x0":-0.9362005300784532,"y0":50.00167126562576,"z0":5.6173697466281025,"aX":-19.330974243159687},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.3,"breakHorizontal":17.6,"spinRate":2060,"spinDirection":215},"zone":14,"typeConfidence":0.91,"plateTime":0.4154353163536282,"extension":6.142928957574791},"index":3,"playId":"41f23e00-9d98-3c65-8d20-7dcce3822098","pitchNumber":4,"startTime":"2026-07-20T23:49:38.922Z","endTime":"2026-07-20T23:49:43.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24273174260981,"aZ":-15.392135319076079,"pfxX":-4.41325421888708,"pfxZ":9.2066170506286,"pX":-0.4198248103442551,"pZ":3.40215724118126,"vX0":3.8836321545567785,"vY0":-133.97855199631994,"vZ0":-3.534720989142387,"x":133.0,"y":146.92,"x0":-1.3129504580534979,"y0":50.00073147422843,"z0":5.83469764566814,"aX":-8.043098477039253},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":7.2,"spinRate":2187,"spinDirection":205},"zone":11,"typeConfidence":0.89,"plateTime":0.40840805176462647,"extension":6.076825031733742},"index":4,"playId":"088725ac-ce93-3283-8c92-1cd03e577667","pitchNumber":5,"startTime":"2026-07-20T23:49:58.135Z","endTime":"2026-07-20T23:50:01.428Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04810209171273,"aZ":-19.268712469733305,"pfxX":-0.6039953965002933,"pfxZ":7.413125123972034,"pX":0.19437041412919176,"pZ":2.0260020167789836,"vX0":4.068495018471044,"vY0":-130.73935905646402,"vZ0":-5.999214537605685,"x":109.59,"y":184.08,"x0":-1.299603765058482,"y0":50.003681883728355,"z0":5.783829450313107,"aX":-1.0516434340319476},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.4,"breakHorizontal":0.2,"spinRate":2413,"spinDirection":197},"zone":8,"typeConfidence":0.9,"plateTime":0.4180103327198146,"extension":6.069040320853784},"hitData":{"launchSpeed":83.4,"launchAngle":9.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.66,"coordY":100.63}},"index":5,"playId":"09653cc6-d7cd-39a6-8cc6-4bab42f3aaa6","pitchNumber":6,"startTime":"2026-07-20T23:50:19.878Z","endTime":"2026-07-20T23:50:30.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:50:30.890Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-20T23:50:47.140Z","endTime":"2026-07-20T23:51:08.742Z","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":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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":"Flyout","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":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.394585086044383,"aZ":-31.483025212936663,"pfxX":-7.222807429883957,"pfxZ":0.5323075644865671,"pX":-0.24684056102220703,"pZ":1.6298561301116985,"vX0":4.128041459303498,"vY0":-113.65357969319,"vZ0":-2.969404289633675,"x":126.41,"y":194.77,"x0":-1.1509279440622382,"y0":50.00537842477937,"z0":6.089356349989946,"aX":-9.423050070274629},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":0.5,"breakHorizontal":12.0,"spinRate":1880,"spinDirection":253},"zone":8,"typeConfidence":0.9,"plateTime":0.4824687068781959,"extension":6.1040581875235205},"hitData":{"launchSpeed":92.1,"launchAngle":31.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.67,"coordY":76.2}},"index":0,"playId":"63a7ab5a-8c4e-3c01-b007-3534d0a394f5","pitchNumber":1,"startTime":"2026-07-20T23:50:59.699Z","endTime":"2026-07-20T23:51:08.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:51:08.742Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chandler Simpson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-20T23:53:11.274Z","endTime":"2026-07-20T23:54:37.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29923358334086,"aZ":-38.69844986230589,"pfxX":0.3679577352269118,"pfxZ":-4.509244524464189,"pX":-0.19846503490027265,"pZ":1.7543084827532394,"vX0":2.883264777189094,"vY0":-119.8599153185287,"vZ0":-2.291810365181294,"x":124.57,"y":191.41,"x0":-1.4673839134696745,"y0":50.00297738806446,"z0":6.195793101885481,"aX":0.5318948065856821},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.4,"breakHorizontal":-1.4,"spinRate":2736,"spinDirection":27},"zone":8,"typeConfidence":0.89,"plateTime":0.4579026217034321,"extension":6.220562260379327},"index":0,"playId":"33711df2-5fbe-3263-b799-c5f7109cd796","pitchNumber":1,"startTime":"2026-07-20T23:53:13.600Z","endTime":"2026-07-20T23:53:17.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.480722480699942,"aZ":-10.893913684511705,"pfxX":-2.317965947256446,"pfxZ":10.710710832828418,"pX":0.006825402536392222,"pZ":4.766967086643367,"vX0":4.305398943136053,"vY0":-139.81843534660203,"vZ0":-1.9798559825503337,"x":116.74,"y":110.07,"x0":-1.2493517143698996,"y0":50.00326403637263,"z0":6.195982868320946,"aX":-4.6060317756334195},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.2,"breakHorizontal":3.4,"spinRate":2543,"spinDirection":191},"zone":12,"typeConfidence":0.9,"plateTime":0.3912151041619376,"extension":6.2148393273984155},"index":1,"playId":"2420d916-4029-3b4e-a6c0-1738e2b11189","pitchNumber":2,"startTime":"2026-07-20T23:53:29.279Z","endTime":"2026-07-20T23:53:33.214Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-20T23:53:42.595Z","endTime":"2026-07-20T23:53:53.854Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.789517177474984,"aZ":-44.672374574110286,"pfxX":1.3991918502494887,"pfxZ":-8.554060209575635,"pX":0.2936164509966561,"pZ":0.5870590880059046,"vX0":3.8294273493332014,"vY0":-120.4630891440897,"vZ0":-3.749074394558477,"x":105.81,"y":222.93,"x0":-1.5026183465722587,"y0":50.00522107412154,"z0":6.1379668137499905,"aX":2.043264195863358},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-16.2,"breakHorizontal":-3.5,"spinRate":3048,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.4557913514386267,"extension":6.709759818575804},"index":3,"playId":"872f8f1b-84ef-3257-831e-6a25f9d369f2","pitchNumber":3,"startTime":"2026-07-20T23:53:53.854Z","endTime":"2026-07-20T23:53:57.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68287254201873,"aZ":-13.668925847155824,"pfxX":-2.2356586349051635,"pfxZ":9.146667681917656,"pX":-0.7646957089125151,"pZ":4.541619823692692,"vX0":3.4252215291840074,"vY0":-141.23002803044648,"vZ0":-2.0725185870128766,"x":146.15,"y":116.16,"x0":-1.7018628537505673,"y0":50.00384338021412,"z0":6.162464472654844,"aX":-4.523968608419885},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":3.4,"spinRate":2402,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.3875925618866334,"extension":6.298365304005763},"index":4,"playId":"d2c0074f-c9a5-3e8b-bd73-4d7c11b1d419","pitchNumber":4,"startTime":"2026-07-20T23:54:17.022Z","endTime":"2026-07-20T23:54:20.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.511808496377505,"aZ":-20.35967114138533,"pfxX":-4.488778300634199,"pfxZ":8.175865929002448,"pX":0.3504817709102738,"pZ":2.3407910604144226,"vX0":4.9220899480570885,"vY0":-118.56164560568395,"vZ0":-4.280038434212986,"x":103.64,"y":175.58,"x0":-1.1549327075124196,"y0":50.001751029011764,"z0":5.993623516910456,"aX":-6.4853896925376215},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":14.2,"breakHorizontal":7.2,"spinRate":1817,"spinDirection":187},"zone":6,"typeConfidence":0.9,"plateTime":0.45937959636480086,"extension":6.3151941002856065},"index":5,"playId":"4da23493-0529-36cc-9c38-0c2d2be3f2a9","pitchNumber":5,"startTime":"2026-07-20T23:54:32.905Z","endTime":"2026-07-20T23:54:37.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:54:37.233Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Mesa Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-20T23:54:49.837Z","endTime":"2026-07-20T23:56:57.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.221974723182683,"aZ":-20.039904130312923,"pfxX":-5.765014069570501,"pfxZ":8.56371923713965,"pX":0.7047029578341615,"pZ":2.129396057054917,"vX0":6.333948912937257,"vY0":-117.41936779121009,"vZ0":-4.551369860554933,"x":90.14,"y":181.29,"x0":-1.2606519275464243,"y0":50.000085308916375,"z0":5.923555666348022,"aX":-8.165389174420651},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":14.9,"breakHorizontal":9.1,"spinRate":1725,"spinDirection":189},"zone":9,"typeConfidence":0.91,"plateTime":0.46391335006081125,"extension":6.61729341771194},"index":0,"playId":"1d160fe2-9fbd-3303-b91b-d3b9bea32376","pitchNumber":1,"startTime":"2026-07-20T23:54:59.985Z","endTime":"2026-07-20T23:55:03.468Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-20T23:55:14.847Z","endTime":"2026-07-20T23:55:24.444Z","isPitch":false,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.47575124322289,"aZ":-18.521507282977396,"pfxX":-5.556441247208856,"pfxZ":10.090988325703362,"pX":-0.1976617037856924,"pZ":-0.34833346095304935,"vX0":4.79662271853829,"vY0":-114.78051415671227,"vZ0":-9.878227963007753,"x":124.53,"y":248.19,"x0":-1.578784864301418,"y0":50.00173145282747,"z0":5.768909437751757,"aX":-7.51675320668504},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":16.4,"breakHorizontal":9.1,"spinRate":1680,"spinDirection":191},"zone":13,"typeConfidence":0.91,"plateTime":0.4746824039290245,"extension":6.854960815699605},"index":2,"playId":"0af530bc-f25a-3507-b782-edfcd1581286","pitchNumber":2,"startTime":"2026-07-20T23:55:24.444Z","endTime":"2026-07-20T23:55:27.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.991935119079407,"aZ":-12.221953781298494,"pfxX":-3.678466424155495,"pfxZ":9.819355646963484,"pX":-0.33220642758549673,"pZ":1.6485978451933638,"vX0":5.17047308154127,"vY0":-141.15902704384033,"vZ0":-9.49636935752373,"x":129.66,"y":194.27,"x0":-1.7037162696589052,"y0":50.00626831316525,"z0":5.828762611380129,"aX":-7.477607918985726},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.2,"breakHorizontal":5.6,"spinRate":2459,"spinDirection":196},"zone":7,"typeConfidence":0.86,"plateTime":0.386966266754619,"extension":6.432503157878876},"index":3,"playId":"52c6b95d-d91a-361a-b3a7-d847ef6747dd","pitchNumber":3,"startTime":"2026-07-20T23:55:43.330Z","endTime":"2026-07-20T23:55:48.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.445282670924012,"aZ":-19.11538485637799,"pfxX":-4.957334542275075,"pfxZ":9.872010581035276,"pX":-0.13162929468651935,"pZ":1.6323743698980964,"vX0":4.4148461248378466,"vY0":-113.86893466617956,"vZ0":-5.400691439031142,"x":122.02,"y":194.71,"x0":-1.44462755372142,"y0":50.00540869633992,"z0":5.907252797520281,"aX":-6.559897602982139},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":16.9,"breakHorizontal":7.9,"spinRate":1696,"spinDirection":186},"zone":8,"typeConfidence":0.91,"plateTime":0.4796608396528117,"extension":6.824642295198244},"index":4,"playId":"06fcdaf7-9d2c-3d6d-bff5-3b5f4b51951d","pitchNumber":4,"startTime":"2026-07-20T23:56:11.186Z","endTime":"2026-07-20T23:56:17.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.829840947309968,"aZ":-27.099286825416694,"pfxX":-0.39977658517287473,"pfxZ":2.933961279395924,"pX":0.5701409353191236,"pZ":0.8653052485430146,"vX0":5.722931286077449,"vY0":-130.3142970980961,"vZ0":-7.3402595808423845,"x":95.27,"y":215.42,"x0":-1.5968727427239149,"y0":50.003512752525985,"z0":5.748271798111863,"aX":-0.6920087164971794},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.0,"breakHorizontal":-0.5,"spinRate":2814,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.4193429629945591,"extension":6.543298898341411},"index":5,"playId":"b9c66064-24fa-3a74-b79f-402e1728d665","pitchNumber":5,"startTime":"2026-07-20T23:56:52.785Z","endTime":"2026-07-20T23:56:57.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:56:57.615Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Richie Palacios strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-20T23:57:11.708Z","endTime":"2026-07-20T23:58:49.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.464953800257206,"aZ":-41.56909279948683,"pfxX":-0.1906037420426847,"pfxZ":-6.307291210959743,"pX":-0.3197371924290712,"pZ":2.9380954534998933,"vX0":3.2654120116003043,"vY0":-120.99782841538796,"vZ0":0.8263356212990378,"x":129.19,"y":159.45,"x0":-1.658991278142959,"y0":50.00115065176272,"z0":6.219746074574808,"aX":-0.2846179812048507},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-11.0,"breakHorizontal":-0.4,"spinRate":2604,"spinDirection":28},"zone":1,"typeConfidence":0.9,"plateTime":0.45178797068863474,"extension":6.342759578049632},"index":0,"playId":"debb3e9b-634c-31d3-9f74-d0f655e81f77","pitchNumber":1,"startTime":"2026-07-20T23:57:18.960Z","endTime":"2026-07-20T23:57:22.265Z","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":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.405735519858535,"aZ":-42.95177202340465,"pfxX":1.0885299647473214,"pfxZ":-7.411394933843069,"pX":0.829843411342102,"pZ":1.8575652237722753,"vX0":5.3682108329468825,"vY0":-119.90927211762308,"vZ0":-0.8804672254978992,"x":85.37,"y":188.63,"x0":-1.5801498034355317,"y0":50.00079254775854,"z0":6.064959079084529,"aX":1.5832967919447114},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-13.3,"breakHorizontal":-3.2,"spinRate":2794,"spinDirection":27},"zone":14,"typeConfidence":0.91,"plateTime":0.45695176412347305,"extension":6.398548591650816},"index":1,"playId":"5cb59c8d-5624-3217-a6ca-dbfb47b0c5e8","pitchNumber":2,"startTime":"2026-07-20T23:57:56.669Z","endTime":"2026-07-20T23:58:03.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7615622559812,"aZ":-12.01704585187047,"pfxX":-1.0289300720276993,"pfxZ":9.941301023331018,"pX":-0.8463955665859451,"pZ":3.351966226416552,"vX0":2.5496401285562147,"vY0":-141.38611740230166,"vZ0":-5.120982782547533,"x":149.26,"y":148.28,"x0":-1.6255686539588805,"y0":50.005420317744054,"z0":5.955827607856067,"aX":-2.0871506590040934},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":1.3,"spinRate":2303,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.38716772151279244,"extension":6.486155576233369},"index":2,"playId":"d8949991-d76a-3ffb-80ae-8e5d07301030","pitchNumber":3,"startTime":"2026-07-20T23:58:24.994Z","endTime":"2026-07-20T23:58:29.119Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.607996994721905,"aZ":-45.36652938477725,"pfxX":1.5719648316030974,"pfxZ":-8.955901770881482,"pX":-0.08438457705940884,"pZ":1.053451852373821,"vX0":3.290398474238455,"vY0":-120.88244883022497,"vZ0":-2.3680309914794186,"x":120.22,"y":210.34,"x0":-1.6700048844146076,"y0":50.00346189921709,"z0":6.046265283126947,"aX":2.315041405627851},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-16.6,"breakHorizontal":-3.7,"spinRate":2843,"spinDirection":24},"zone":13,"typeConfidence":0.91,"plateTime":0.45393132394940716,"extension":6.889287593337237},"index":3,"playId":"fff33e84-9842-3606-ab6a-d8b2fdc810a3","pitchNumber":4,"startTime":"2026-07-20T23:58:45.172Z","endTime":"2026-07-20T23:58:49.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-20T23:58:49.410Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a line drive to left fielder Chandler Simpson, deflected by third baseman Junior Caminero.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-21T00:00:57.655Z","endTime":"2026-07-21T00:01:17.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96455012424569,"aZ":-21.44253712852285,"pfxX":-0.34248895248746103,"pfxZ":6.323446540079151,"pX":0.05590775963055126,"pZ":2.1326288878810225,"vX0":3.677456013023232,"vY0":-128.94530789898303,"vZ0":-5.167043798390532,"x":114.87,"y":181.2,"x0":-1.3397040504089057,"y0":50.00073611148851,"z0":5.800610530012177,"aX":-0.5817925625669423},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.6,"breakHorizontal":-0.1,"spinRate":2187,"spinDirection":202},"zone":8,"typeConfidence":0.91,"plateTime":0.4235870598541247,"extension":6.135549530696988},"hitData":{"launchSpeed":98.4,"launchAngle":9.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":54.0,"coordY":115.0}},"index":0,"playId":"54b6dc77-3af1-340a-be3a-1c2fa4ec368c","pitchNumber":1,"startTime":"2026-07-21T00:01:07.850Z","endTime":"2026-07-21T00:01:17.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:01:17.602Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-21T00:01:35.779Z","endTime":"2026-07-21T00:02:34.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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":"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":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77714613568977,"aZ":-20.23140845091944,"pfxX":-8.753127347822982,"pfxZ":6.621731887883165,"pX":-0.2859499196836417,"pZ":3.048618846830907,"vX0":5.52295130867514,"vY0":-133.24361825462,"vZ0":-3.4989965506342786,"x":127.9,"y":156.47,"x0":-1.2449866684566246,"y0":50.00314401385055,"z0":5.835046456767024,"aX":-15.789250320963117},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.5,"breakHorizontal":14.8,"spinRate":2280,"spinDirection":209},"zone":1,"typeConfidence":0.93,"plateTime":0.41056759053814584,"extension":6.114368820505682},"index":0,"playId":"ffc27607-f1ef-3cfa-919a-3e67716f37a8","pitchNumber":1,"startTime":"2026-07-21T00:01:42.623Z","endTime":"2026-07-21T00:01:45.830Z","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":80.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.996431710963375,"aZ":-19.739516889568232,"pfxX":-0.5044415850734139,"pfxZ":7.479559965203338,"pX":0.31846550464916273,"pZ":2.138787513292014,"vX0":4.523883658191014,"vY0":-128.24179373457451,"vZ0":-5.322795938949353,"x":104.86,"y":181.03,"x0":-1.4043592399126221,"y0":50.00385976676189,"z0":5.785320879499341,"aX":-0.839660282320661},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.6,"breakHorizontal":-0.1,"spinRate":2337,"spinDirection":205},"zone":9,"typeConfidence":0.91,"plateTime":0.42743031501614714,"extension":5.990806711217695},"index":1,"playId":"343a9f01-992a-36b0-b5c8-442d0803cf2b","pitchNumber":2,"startTime":"2026-07-21T00:01:59.986Z","endTime":"2026-07-21T00:02:03.272Z","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":78.1,"endSpeed":72.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.133553545832065,"aZ":-30.788166622684287,"pfxX":-6.962757745940355,"pfxZ":1.0501777356363888,"pX":-0.2674326379785087,"pZ":2.352988639867411,"vX0":4.196324725409413,"vY0":-113.75314847509728,"vZ0":-1.4923671803198677,"x":127.19,"y":175.25,"x0":-1.2232405010627727,"y0":50.00447059146928,"z0":6.0451758184516695,"aX":-9.20671397192864},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":1.8,"breakHorizontal":11.6,"spinRate":1836,"spinDirection":259},"zone":5,"typeConfidence":0.9,"plateTime":0.479895533637964,"extension":6.293054406750835},"hitData":{"launchSpeed":95.3,"launchAngle":48.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.0,"coordY":94.72}},"index":2,"playId":"c692d08a-75a7-3099-ad51-64ae4980943a","pitchNumber":3,"startTime":"2026-07-21T00:02:21.487Z","endTime":"2026-07-21T00:02:34.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:02:34.511Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda. George Springer to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-21T00:03:18.955Z","endTime":"2026-07-21T00:04:01.308Z","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":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"48ed6595-12fb-3fbb-806d-cd03eb4d8b25","startTime":"2026-07-21T00:02:59.673Z","endTime":"2026-07-21T00:03:02.673Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51418325100947,"aZ":-25.166682066497497,"pfxX":-0.19836315685079065,"pfxZ":4.608016061220319,"pX":-1.4258957330488915,"pZ":0.393541088956867,"vX0":-0.04404729256061254,"vY0":-122.5615590456409,"vZ0":-7.709777784591752,"x":171.35,"y":228.15,"x0":-1.381920148345952,"y0":50.00110442640041,"z0":5.733338847111561,"aX":-0.30131435803651585},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.7,"breakHorizontal":0.4,"spinRate":2392,"spinDirection":217},"zone":13,"typeConfidence":0.86,"plateTime":0.4471204488496614,"extension":6.138338541972692},"index":1,"playId":"657a23f1-9523-3bd6-bc89-52e7abd2a86d","pitchNumber":1,"startTime":"2026-07-21T00:03:21.212Z","endTime":"2026-07-21T00:03:29.265Z","isPitch":true,"type":"pitch"},{"details":{"description":"George Springer steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"657a23f1-9523-3bd6-bc89-52e7abd2a86d","startTime":"2026-07-21T00:03:38.856Z","endTime":"2026-07-21T00:03:53.285Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":71.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.285943491973313,"aZ":-29.630582844417905,"pfxX":-7.89911939313258,"pfxZ":1.9927873296616632,"pX":-0.7222036122825736,"pZ":2.4725698720378255,"vX0":3.4289700342674294,"vY0":-112.03189826306192,"vZ0":-1.4011650029516438,"x":144.53,"y":172.02,"x0":-1.2421916904217982,"y0":50.004368302397125,"z0":6.120743635164626,"aX":-10.092398482733394},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":3.6,"breakHorizontal":13.4,"spinRate":1800,"spinDirection":256},"zone":4,"typeConfidence":0.91,"plateTime":0.48797512179272307,"extension":6.106602115340385},"hitData":{"launchSpeed":94.2,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.0,"coordY":162.0}},"index":3,"playId":"15c27997-02f9-358c-b41b-5d582d75edd5","pitchNumber":2,"startTime":"2026-07-21T00:03:53.285Z","endTime":"2026-07-21T00:04:01.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:04:01.308Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Kirk singles on a sharp ground ball to right fielder Victor Mesa Jr. George Springer scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-21T00:04:27.540Z","endTime":"2026-07-21T00:06:36.092Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":92.0,"endSpeed":84.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73712193222591,"aZ":-16.15894879523624,"pfxX":-8.50755927818642,"pfxZ":8.868459305887448,"pX":-0.10118776401510418,"pZ":2.1680013248980323,"vX0":5.697175334502744,"vY0":-133.76704618139465,"vZ0":-6.462576582271422,"x":120.86,"y":180.24,"x0":-1.1567699576560586,"y0":50.00557425112361,"z0":5.780355295739742,"aX":-15.36973189670935},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.8,"breakHorizontal":14.2,"spinRate":2373,"spinDirection":205},"zone":5,"typeConfidence":0.87,"plateTime":0.40996837370341455,"extension":6.046707507025011},"index":0,"playId":"36674c77-1885-319b-940b-db296b593dda","pitchNumber":1,"startTime":"2026-07-21T00:04:29.285Z","endTime":"2026-07-21T00:04:32.888Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.711468462020523,"aZ":-17.655161432098566,"pfxX":-8.102219481528547,"pfxZ":7.928811085986151,"pX":-0.7504980385463272,"pZ":2.233436670578818,"vX0":4.39036032692013,"vY0":-134.80830088693838,"vZ0":-6.04432569990537,"x":145.61,"y":178.48,"x0":-1.352034968694081,"y0":50.001328907406794,"z0":5.76098470360837,"aX":-14.834794009664249},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":13.7,"spinRate":2387,"spinDirection":206},"zone":4,"typeConfidence":0.89,"plateTime":0.40709692066073133,"extension":6.106690897882691},"index":1,"playId":"0bfd8ce9-812f-3231-9f64-3af800083412","pitchNumber":2,"startTime":"2026-07-21T00:04:49.011Z","endTime":"2026-07-21T00:04:52.801Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-21T00:05:01.706Z","endTime":"2026-07-21T00:05:23.568Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55896514010376,"aZ":-13.428502288970929,"pfxX":-4.25244937772038,"pfxZ":9.956544974117605,"pX":1.2809805984992695,"pZ":3.4035419285046222,"vX0":7.905896267095881,"vY0":-136.02526928277138,"vZ0":-3.9586685732872025,"x":68.17,"y":146.88,"x0":-1.1045242674328772,"y0":50.000385411932754,"z0":5.802366870478364,"aX":-8.005018900794624},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":6.1,"spinRate":2428,"spinDirection":208},"zone":12,"typeConfidence":0.92,"plateTime":0.4019726320737771,"extension":6.098893106253699},"index":3,"playId":"406ec5b9-0993-345a-8696-255e95d6d378","pitchNumber":3,"startTime":"2026-07-21T00:05:23.568Z","endTime":"2026-07-21T00:05:26.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.042246547195287,"aZ":-26.39024425256003,"pfxX":-6.938683584819186,"pfxZ":4.401859255251741,"pX":-0.2395300139868295,"pZ":0.25831569980904406,"vX0":4.051749378731217,"vY0":-113.41820546658435,"vZ0":-6.653259133284559,"x":126.13,"y":231.81,"x0":-1.1397541157845454,"y0":50.00315312876613,"z0":5.831790340302203,"aX":-9.119223773027183},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":6.7,"breakHorizontal":11.6,"spinRate":1969,"spinDirection":253},"zone":13,"typeConfidence":0.9,"plateTime":0.4813074336054397,"extension":6.385368681574621},"index":4,"playId":"5163b1ed-c866-3498-86aa-7e2fb9ecf885","pitchNumber":4,"startTime":"2026-07-21T00:05:43.365Z","endTime":"2026-07-21T00:05:46.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.149782018729606,"aZ":-17.405481549754267,"pfxX":-8.022721097772724,"pfxZ":7.98732557135768,"pX":-0.12171664361068708,"pZ":3.1840404593138514,"vX0":5.75549647842973,"vY0":-135.26079558947566,"vZ0":-3.719096689308577,"x":121.64,"y":152.81,"x0":-1.237355095618809,"y0":50.00133079228072,"z0":5.801066759960267,"aX":-14.829522989695253},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":13.3,"spinRate":2308,"spinDirection":207},"zone":2,"typeConfidence":0.89,"plateTime":0.40531396396822705,"extension":6.06849774806942},"hitData":{"launchSpeed":102.2,"launchAngle":-2.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":172.0,"coordY":121.0}},"index":5,"playId":"1c52c5c0-52a8-38ee-be2f-b9b050e1110b","pitchNumber":5,"startTime":"2026-07-21T00:06:25.049Z","endTime":"2026-07-21T00:06:36.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:06:36.092Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to right fielder Victor Mesa Jr.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-21T00:06:57.422Z","endTime":"2026-07-21T00:10:04.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.103664984784224,"aZ":-19.47158127593434,"pfxX":-0.19797328118286872,"pfxZ":7.56899066547183,"pX":-0.9661314220006436,"pZ":3.101795965731748,"vX0":1.3874118508772368,"vY0":-128.37387935926628,"vZ0":-3.1409340875439407,"x":153.83,"y":155.03,"x0":-1.4865303139851391,"y0":50.00602909086882,"z0":5.84650729095048,"aX":-0.3324691172100316},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.3,"breakHorizontal":0.1,"spinRate":2320,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.42569827392783566,"extension":5.987605340974533},"index":0,"playId":"aa569508-0f8b-3847-a40f-3f7c624515ae","pitchNumber":1,"startTime":"2026-07-21T00:07:04.465Z","endTime":"2026-07-21T00:07:08.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":71.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.95233510270738,"aZ":-29.141632223934977,"pfxX":-6.750353043455883,"pfxZ":2.3605681154303433,"pX":0.47458592577328457,"pZ":3.6085303549549903,"vX0":5.478334412613663,"vY0":-112.20803200314391,"vZ0":0.7655512733071661,"x":98.91,"y":141.35,"x0":-1.1131812268937171,"y0":50.00308801799797,"z0":6.2158106139434395,"aX":-8.669515750268149},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":4.8,"breakHorizontal":10.9,"spinRate":1686,"spinDirection":257},"zone":12,"typeConfidence":0.91,"plateTime":0.4868254302720687,"extension":6.195833348830339},"index":1,"playId":"e00603cc-f980-3775-b463-5b4bf38e6e80","pitchNumber":2,"startTime":"2026-07-21T00:07:21.611Z","endTime":"2026-07-21T00:07:25.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.420773458775557,"aZ":-17.746978452571728,"pfxX":-8.819822594008535,"pfxZ":8.021906302093274,"pX":-0.629353726225301,"pZ":2.5163403557777166,"vX0":4.746694302427541,"vY0":-133.20344586593558,"vZ0":-4.998734652344144,"x":140.99,"y":170.84,"x0":-1.2878686214715342,"y0":50.00342341601355,"z0":5.699209259334885,"aX":-15.860730456731444},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.7,"breakHorizontal":15.0,"spinRate":2271,"spinDirection":206},"zone":4,"typeConfidence":0.91,"plateTime":0.41108658483149574,"extension":6.098324680217769},"index":2,"playId":"e178cec0-162f-336f-8ad0-2e34924e907d","pitchNumber":3,"startTime":"2026-07-21T00:07:38.687Z","endTime":"2026-07-21T00:07:41.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78273193075872,"aZ":-18.773978633828975,"pfxX":-0.5148479092145175,"pfxZ":7.8446254547992265,"pX":-0.744055012465102,"pZ":2.29410087115691,"vX0":1.988838023633447,"vY0":-129.3222381492702,"vZ0":-5.137525363433559,"x":145.36,"y":176.84,"x0":-1.453299642967437,"y0":50.003075972802755,"z0":5.7289604685278475,"aX":-0.8795630124051317},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.4,"breakHorizontal":0.5,"spinRate":2368,"spinDirection":198},"zone":4,"typeConfidence":0.91,"plateTime":0.4221419177462433,"extension":5.958286045306224},"index":3,"playId":"a664c9de-08cc-3f3b-bc2d-c0b939a668c6","pitchNumber":4,"startTime":"2026-07-21T00:07:58.373Z","endTime":"2026-07-21T00:08:02.038Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-21T00:08:15.498Z","endTime":"2026-07-21T00:08:27.682Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"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":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.12636887188278,"aZ":-30.23558463525927,"pfxX":-6.589510947653694,"pfxZ":1.5347811857316582,"pX":-0.4500701065185176,"pZ":3.4294360140624174,"vX0":3.532269205528311,"vY0":-111.51175131761211,"vZ0":0.8170525964529278,"x":134.16,"y":146.19,"x0":-1.1944645433868648,"y0":50.005569385859985,"z0":6.1656495656048325,"aX":-8.340976399908728},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":3.2,"breakHorizontal":11.0,"spinRate":1583,"spinDirection":262},"zone":11,"typeConfidence":0.91,"plateTime":0.49026599803804105,"extension":6.113129014915},"index":5,"playId":"b8ababa9-4ec1-3d38-a3a6-2e2406a0d2d1","pitchNumber":5,"startTime":"2026-07-21T00:08:27.682Z","endTime":"2026-07-21T00:08:31.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.704898336598564,"aZ":-20.199016911206215,"pfxX":0.04449327667600622,"pfxZ":7.054990467408023,"pX":-0.7230005058539252,"pZ":1.4690053070762243,"vX0":1.7463785996150227,"vY0":-129.17395838276911,"vZ0":-6.861149715611711,"x":144.56,"y":199.12,"x0":-1.412307670791578,"y0":50.00636069608927,"z0":5.701290802125186,"aX":0.07534986046346351},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.5,"breakHorizontal":-0.5,"spinRate":2217,"spinDirection":206},"zone":13,"typeConfidence":0.91,"plateTime":0.4232525122986668,"extension":6.060324760262189},"index":6,"playId":"19a64871-5f34-3254-bb3f-4d64a3d5c1ca","pitchNumber":6,"startTime":"2026-07-21T00:08:51.088Z","endTime":"2026-07-21T00:08:54.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.579804879123124,"aZ":-15.979837708650782,"pfxX":-8.038410870735134,"pfxZ":8.851136262928748,"pX":0.673636982293806,"pZ":2.2271931616669973,"vX0":7.48672956812525,"vY0":-133.62928556521769,"vZ0":-6.078189890970053,"x":91.32,"y":178.65,"x0":-1.1039409410240857,"y0":50.00501526488488,"z0":5.65672806956029,"aX":-14.712793208723225},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":13.2,"spinRate":2369,"spinDirection":207},"zone":6,"typeConfidence":0.87,"plateTime":0.40802176942899093,"extension":5.997118229316304},"index":7,"playId":"b1c50aa0-60c6-38e9-873d-08449c9f7275","pitchNumber":7,"startTime":"2026-07-21T00:09:14.381Z","endTime":"2026-07-21T00:09:17.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":71.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.39130820643671,"aZ":-29.728743415365027,"pfxX":-7.733546763103458,"pfxZ":1.8949357210230353,"pX":-0.541833395294316,"pZ":3.7885519262662224,"vX0":3.7143307067028117,"vY0":-112.25056851439416,"vZ0":1.261575072234932,"x":137.65,"y":136.49,"x0":-1.204537453865196,"y0":50.00209178777992,"z0":6.2231814859617165,"aX":-9.968404182389625},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":4.0,"breakHorizontal":13.2,"spinRate":1799,"spinDirection":252},"zone":11,"typeConfidence":0.91,"plateTime":0.4860848319429212,"extension":6.089671703663722},"index":8,"playId":"fb892797-0b2b-3189-8d76-0d76e8b4acf4","pitchNumber":8,"startTime":"2026-07-21T00:09:35.428Z","endTime":"2026-07-21T00:09:39.147Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.742371035890997,"aZ":-21.864932675770614,"pfxX":-9.111612001712096,"pfxZ":5.634143831811379,"pX":-0.2815772062848311,"pZ":2.524034478621545,"vX0":5.684333840768244,"vY0":-133.8895336539749,"vZ0":-4.342597314223202,"x":127.73,"y":170.63,"x0":-1.2396212592605125,"y0":50.00387204529321,"z0":5.715940808788949,"aX":-16.676059331576695},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.6,"breakHorizontal":15.4,"spinRate":2221,"spinDirection":213},"zone":4,"typeConfidence":0.94,"plateTime":0.4078425644400312,"extension":6.110907146838111},"hitData":{"launchSpeed":90.2,"launchAngle":29.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.34,"coordY":77.43}},"index":9,"playId":"28aa253e-0440-385b-aeeb-538770f8ecc4","pitchNumber":9,"startTime":"2026-07-21T00:09:56.776Z","endTime":"2026-07-21T00:10:04.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:10:04.780Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Fortes singles on a ground ball to third baseman Kazuma Okamoto. Nick Fortes to 2nd. Nick Fortes advances to 2nd, on a throwing error by third baseman Kazuma Okamoto.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-21T00:12:26.706Z","endTime":"2026-07-21T00:14:08.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04386350180667,"aZ":-40.22121202795451,"pfxX":5.853813633911143,"pfxZ":-5.4997939163289065,"pX":1.157657406101363,"pZ":0.9422804039839506,"vX0":4.9208156810108274,"vY0":-120.39504287033809,"vZ0":-3.11963112207928,"x":72.87,"y":213.34,"x0":-1.6753796651412183,"y0":50.00163535797507,"z0":5.825165226710369,"aX":8.56639268293467},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.4,"breakHorizontal":-11.8,"spinRate":2991,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.45546554615596424,"extension":6.417035357005001},"index":0,"playId":"545d78d1-5e75-3a29-994a-51e0f8ef818c","pitchNumber":1,"startTime":"2026-07-21T00:12:31.591Z","endTime":"2026-07-21T00:12:35.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":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89578372433588,"aZ":-27.07232266152948,"pfxX":-0.07809045455681618,"pfxZ":3.02533857892238,"pX":0.7834334642907143,"pZ":3.3784933257936434,"vX0":5.634739435423786,"vY0":-128.41372235968115,"vZ0":-1.5633583737584709,"x":87.14,"y":147.56,"x0":-1.4192867596187684,"y0":50.00512634839842,"z0":6.079715150281875,"aX":-0.13180182469305246},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.4,"breakHorizontal":-1.0,"spinRate":2792,"spinDirection":152},"zone":12,"typeConfidence":0.9,"plateTime":0.42477127498238865,"extension":6.29058519258121},"index":1,"playId":"cb9a2f90-ef28-3563-b29f-a42da5222dee","pitchNumber":2,"startTime":"2026-07-21T00:12:46.982Z","endTime":"2026-07-21T00:12:50.653Z","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":95.9,"endSpeed":88.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03378073678403,"aZ":-12.71214344802361,"pfxX":-2.663502846997281,"pfxZ":9.791205989201496,"pX":0.3422263208760342,"pZ":2.659007635900052,"vX0":5.251354833639302,"vY0":-139.5426293473071,"vZ0":-6.759141611799075,"x":103.96,"y":166.99,"x0":-1.2112263500713305,"y0":50.00529955334295,"z0":5.936504530285435,"aX":-5.296007868423381},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":3.8,"spinRate":2371,"spinDirection":193},"zone":6,"typeConfidence":0.88,"plateTime":0.39131841613901264,"extension":6.384253129565281},"index":2,"playId":"5992e45c-27ae-32ec-bace-0324c8065563","pitchNumber":3,"startTime":"2026-07-21T00:13:04.226Z","endTime":"2026-07-21T00:13:07.887Z","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":96.6,"endSpeed":88.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21351811465954,"aZ":-11.478539889810277,"pfxX":-3.3839376564717445,"pfxZ":10.30562761697108,"pX":0.1605002718625913,"pZ":2.4667803627913076,"vX0":5.776187926110858,"vY0":-140.44584492806592,"vZ0":-7.403267642197514,"x":110.88,"y":172.18,"x0":-1.478173495280797,"y0":50.00522274357852,"z0":5.874360807965977,"aX":-6.797586090432271},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":5.0,"spinRate":2462,"spinDirection":195},"zone":5,"typeConfidence":0.88,"plateTime":0.3891914884993857,"extension":6.3498999463608},"index":3,"playId":"1e2614ec-1249-38d5-b2ab-c9b40df28786","pitchNumber":4,"startTime":"2026-07-21T00:13:22.035Z","endTime":"2026-07-21T00:13:25.856Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-21T00:13:41.821Z","endTime":"2026-07-21T00:13:55.701Z","isPitch":false,"type":"action","player":{"id":663743,"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(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":97.9,"endSpeed":90.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.666248446301022,"aZ":-10.874182571492877,"pfxX":-3.386014631310137,"pfxZ":10.299804666259618,"pX":-0.5796651579169954,"pZ":2.7078249134129146,"vX0":2.999530024384493,"vY0":-142.422328760254,"vZ0":-7.291779843042611,"x":139.1,"y":165.67,"x0":-1.2031264855790964,"y0":50.005249988085154,"z0":5.978245611635372,"aX":-7.003602640125546},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.5,"breakHorizontal":5.5,"spinRate":2418,"spinDirection":193},"zone":4,"typeConfidence":0.9,"plateTime":0.38361047216297495,"extension":6.524159135090366},"hitData":{"launchSpeed":71.0,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.46,"coordY":170.92}},"index":5,"playId":"34991ea6-5570-3ecc-add5-0b599e8dc9c6","pitchNumber":5,"startTime":"2026-07-21T00:13:55.701Z","endTime":"2026-07-21T00:14:08.280Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:14:08.280Z","atBatIndex":33},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Taylor Walls out on a sacrifice bunt, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr. Nick Fortes to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-21T00:14:33.910Z","endTime":"2026-07-21T00:14:50.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02555134697704,"aZ":-10.815897875817877,"pfxX":-2.075187123663947,"pfxZ":10.644548102594245,"pX":-0.2708862033313748,"pZ":2.3880508653144688,"vX0":4.585889380158582,"vY0":-140.9864153215188,"vZ0":-7.788486152405085,"x":127.33,"y":174.3,"x0":-1.6512972741119287,"y0":50.002375947035716,"z0":5.890026320389854,"aX":-4.163964705341566},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":2.8,"spinRate":2452,"spinDirection":194},"zone":5,"typeConfidence":0.9,"plateTime":0.38897021029262024,"extension":6.479784112813092},"hitData":{"launchSpeed":27.2,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":119.15,"coordY":191.85}},"index":0,"playId":"a6d28f4b-7f03-3319-9fb8-6f72b1dd3d31","pitchNumber":1,"startTime":"2026-07-21T00:14:43.322Z","endTime":"2026-07-21T00:14:50.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:14:50.777Z","atBatIndex":34},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Yandy Díaz reaches on a fielding error by shortstop Andrés Giménez. Nick Fortes scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-21T00:15:10.121Z","endTime":"2026-07-21T00:16:51.734Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":{"id":656302,"link":"/api/v1/people/656302"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.124143756218665,"aZ":-26.185834228843376,"pfxX":-1.0149384406718625,"pfxZ":3.5591385797120454,"pX":1.7717534141499145,"pZ":1.2323371403639634,"vX0":7.4922109114121,"vY0":-128.5693670040483,"vZ0":-6.625610990409869,"x":49.46,"y":205.51,"x0":-1.0407464736779395,"y0":50.00578814670333,"z0":5.858078425847567,"aX":-1.7096949443457317},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.3,"breakHorizontal":0.2,"spinRate":2770,"spinDirection":146},"zone":14,"typeConfidence":0.89,"plateTime":0.4250089566772379,"extension":6.331776893333673},"index":0,"playId":"75748d49-2cbe-3ed6-ac00-bb366d0f8026","pitchNumber":1,"startTime":"2026-07-21T00:15:16.543Z","endTime":"2026-07-21T00:15:19.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.391492365209665,"aZ":-27.47203319362438,"pfxX":-0.13889452196386198,"pfxZ":2.7884153909345475,"pX":0.6314283906644725,"pZ":1.5091879242161388,"vX0":5.222373582052497,"vY0":-129.1055101305372,"vZ0":-5.829872677826416,"x":92.93,"y":198.03,"x0":-1.4011618396473524,"y0":50.00054733137482,"z0":5.916332579168291,"aX":-0.2345975414883562},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.0,"breakHorizontal":-1.0,"spinRate":2803,"spinDirection":150},"zone":14,"typeConfidence":0.9,"plateTime":0.42457130032068147,"extension":6.344906935958587},"index":1,"playId":"f96e8fae-d679-3af1-9fca-b0d810286024","pitchNumber":2,"startTime":"2026-07-21T00:15:34.333Z","endTime":"2026-07-21T00:15:38.006Z","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":95.3,"endSpeed":87.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.787266574572612,"aZ":-15.50849884424265,"pfxX":-7.022906011079872,"pfxZ":8.553250437567433,"pX":0.2017620399613206,"pZ":1.5534057213234416,"vX0":6.9540013638137745,"vY0":-138.4345782780725,"vZ0":-8.775781405354742,"x":109.31,"y":196.84,"x0":-1.4256950265123551,"y0":50.0012301677748,"z0":5.794092385207177,"aX":-13.682271637548952},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":11.3,"spinRate":2542,"spinDirection":189},"zone":14,"typeConfidence":0.92,"plateTime":0.3950628316413738,"extension":6.628824063262382},"index":2,"playId":"292ee762-9a53-3585-a79d-b7653dfde4bf","pitchNumber":3,"startTime":"2026-07-21T00:15:56.124Z","endTime":"2026-07-21T00:16:00.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.53085508171945,"aZ":-9.989538589572657,"pfxX":-1.5340313240225993,"pfxZ":11.085547490041687,"pX":-0.35099836038607785,"pZ":4.708522869308063,"vX0":4.693483162137457,"vY0":-141.1388673343507,"vZ0":-2.255928755452641,"x":130.38,"y":111.65,"x0":-1.8421181630926386,"y0":50.00399367503407,"z0":6.168600273349759,"aX":-3.0711182963774837},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.7,"breakHorizontal":1.7,"spinRate":2616,"spinDirection":191},"zone":11,"typeConfidence":0.91,"plateTime":0.3892734875352941,"extension":6.143030853712137},"index":3,"playId":"5a9f5a64-e264-37ce-9d30-71d8752cffe8","pitchNumber":4,"startTime":"2026-07-21T00:16:18.255Z","endTime":"2026-07-21T00:16:22.382Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.388815335607745,"aZ":-41.16820354604646,"pfxX":0.6732025996238074,"pfxZ":-6.249601608906591,"pX":0.5323917787289052,"pZ":1.338049189079741,"vX0":4.699166932156389,"vY0":-119.8068537233641,"vZ0":-2.1801493170476745,"x":96.71,"y":202.65,"x0":-1.5504102641810853,"y0":50.00354418482967,"z0":5.975165982518281,"aX":0.9685216230648472},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.5,"breakHorizontal":-2.5,"spinRate":2797,"spinDirection":30},"zone":14,"typeConfidence":0.91,"plateTime":0.4589975287908583,"extension":6.555552287770575},"hitData":{"launchSpeed":86.7,"launchAngle":-9.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.0,"coordY":163.0}},"index":4,"playId":"5c099a2c-4f4d-3b80-a662-27e8bd56fe02","pitchNumber":5,"startTime":"2026-07-21T00:16:40.507Z","endTime":"2026-07-21T00:16:51.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:16:51.734Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonathan Aranda pops out to second baseman Ernie Clement in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-21T00:17:18.790Z","endTime":"2026-07-21T00:19:42.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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,4,5,6],"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"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(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":90.3,"endSpeed":83.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.601636396278774,"aZ":-25.93814893708684,"pfxX":-0.8389147361114493,"pfxZ":3.5437627695514706,"pX":-0.2870452219335728,"pZ":2.9453251163389043,"vX0":4.168685100042525,"vY0":-131.5227775061265,"vZ0":-2.97770045750359,"x":127.94,"y":159.26,"x0":-1.7802419524497,"y0":50.00511489061711,"z0":6.0055989832222165,"aX":-1.4777518706471027},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.0,"breakHorizontal":0.6,"spinRate":2831,"spinDirection":137},"zone":2,"typeConfidence":0.89,"plateTime":0.4156752487146047,"extension":6.599856128144253},"index":0,"playId":"2fb589fc-e234-3629-a533-a273dfad7560","pitchNumber":1,"startTime":"2026-07-21T00:17:18.790Z","endTime":"2026-07-21T00:17:22.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.944202424952188,"aZ":-18.138705039999692,"pfxX":-5.425985654589966,"pfxZ":9.989799495207553,"pX":1.175302247068571,"pZ":1.5791164870820003,"vX0":7.087167032737537,"vY0":-117.40467255646428,"vZ0":-6.227620617209877,"x":72.2,"y":196.14,"x0":-1.1689189212808417,"y0":50.000279583130116,"z0":5.938621481095492,"aX":-7.620884458990839},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":16.9,"breakHorizontal":8.2,"spinRate":1804,"spinDirection":187},"zone":14,"typeConfidence":0.91,"plateTime":0.46543665924739175,"extension":6.759071811167727},"index":1,"playId":"7ade7eb5-4061-384b-b06e-5395c84e7c12","pitchNumber":2,"startTime":"2026-07-21T00:17:36.847Z","endTime":"2026-07-21T00:17:40.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.120724114500568,"aZ":-11.681809494118832,"pfxX":-2.753200943428485,"pfxZ":10.238909799327267,"pX":-0.10143624443224074,"pZ":3.5958490308928894,"vX0":6.031802595440699,"vY0":-140.40763082110115,"vZ0":-4.616105370097815,"x":120.87,"y":141.69,"x0":-1.9175641832533339,"y0":50.00023827896047,"z0":6.018344045235183,"aX":-5.5097515910649175},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.8,"breakHorizontal":3.7,"spinRate":2580,"spinDirection":192},"zone":11,"typeConfidence":0.9,"plateTime":0.38977191321370075,"extension":6.40111911156697},"index":2,"playId":"cbd3284b-dd06-34db-a036-d778b0fb199e","pitchNumber":3,"startTime":"2026-07-21T00:18:00.025Z","endTime":"2026-07-21T00:18:03.193Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-21T00:18:14.078Z","endTime":"2026-07-21T00:18:31.671Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":84.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.215813391261197,"aZ":-26.310136681586243,"pfxX":-0.5244210559915006,"pfxZ":3.325385966396305,"pX":-0.5433287083784575,"pZ":0.6680095730485671,"vX0":3.3480447352735845,"vY0":-131.05049877743102,"vZ0":-8.312572212730162,"x":137.71,"y":220.74,"x0":-1.7619571572395953,"y0":50.000780220869714,"z0":5.806716376076267,"aX":-0.9243615482779325},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.7,"breakHorizontal":0.4,"spinRate":2756,"spinDirection":165},"zone":13,"typeConfidence":0.9,"plateTime":0.4158270515296829,"extension":6.585426345340009},"index":4,"playId":"9d54f6fd-a089-39ff-9986-0cc0de6722d7","pitchNumber":4,"startTime":"2026-07-21T00:18:31.671Z","endTime":"2026-07-21T00:18:35.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31030330029808,"aZ":-26.911546721944,"pfxX":-0.1441915174621733,"pfxZ":2.9958208444510657,"pX":-0.5358758849241705,"pZ":2.6298038458623245,"vX0":2.9250479357978456,"vY0":-131.1027132959315,"vZ0":-3.632787650196203,"x":137.43,"y":167.78,"x0":-1.6429648955454512,"y0":50.00447862440607,"z0":6.021421379239027,"aX":-0.25405549441626335},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.9,"breakHorizontal":-0.4,"spinRate":2654,"spinDirection":141},"zone":4,"typeConfidence":0.9,"plateTime":0.4163189679995618,"extension":6.327900503479477},"index":5,"playId":"42467873-31f2-3e1f-8ed2-9b8f12ef259b","pitchNumber":5,"startTime":"2026-07-21T00:19:03.897Z","endTime":"2026-07-21T00:19:08.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":73.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.584175761352505,"aZ":-20.407534888763273,"pfxX":-5.13982924490412,"pfxZ":8.765148553235406,"pX":0.11828339527004961,"pZ":2.000920999462639,"vX0":4.544797098970488,"vY0":-114.3978200244332,"vZ0":-4.603821394936109,"x":112.49,"y":184.76,"x0":-1.2143468511241085,"y0":50.00329699972256,"z0":6.008408624734991,"aX":-6.899813123088837},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":15.1,"breakHorizontal":8.4,"spinRate":1760,"spinDirection":190},"zone":8,"typeConfidence":0.91,"plateTime":0.4764868896913068,"extension":6.726020378806543},"hitData":{"launchSpeed":87.1,"launchAngle":70.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":168.98,"coordY":172.97}},"index":6,"playId":"d9a1bbac-7c52-33da-9244-cfc571d9e691","pitchNumber":6,"startTime":"2026-07-21T00:19:31.651Z","endTime":"2026-07-21T00:19:42.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:19:42.993Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a sharp line drive to left fielder Myles Straw. Yandy Díaz scores. Junior Caminero out at 2nd on the throw, left fielder Myles Straw to catcher Alejandro Kirk to second baseman Ernie Clement.","rbi":1,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-21T00:20:02.876Z","endTime":"2026-07-21T00:22:15.286Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":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":"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":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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":656302,"link":"/api/v1/people/656302"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","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":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.733343240163784,"aZ":-40.79788785134768,"pfxX":-1.0071298527557224,"pfxZ":-5.744438485282341,"pX":0.5190135139716622,"pZ":-1.95838866763293,"vX0":4.78691781053398,"vY0":-121.74183188126203,"vZ0":-9.970188252842718,"x":97.22,"y":291.66,"x0":-1.3411694757276726,"y0":50.00033355992321,"z0":5.717513971754612,"aX":-1.5127750053850513},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-12.5,"breakHorizontal":0.7,"spinRate":2843,"spinDirection":10},"zone":14,"typeConfidence":0.9,"plateTime":0.4497828593045532,"extension":6.6366427695276204},"index":0,"playId":"f6a4417c-f1ec-3f80-aa2f-887efb4400fa","pitchNumber":1,"startTime":"2026-07-21T00:20:09.550Z","endTime":"2026-07-21T00:20:13.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.727550684475023,"aZ":-26.128189910113502,"pfxX":-1.1872837301578656,"pfxZ":3.4621914946120844,"pX":0.9317831565057184,"pZ":1.835294224693913,"vX0":5.649901039665407,"vY0":-130.98893878677686,"vZ0":-5.842493520531505,"x":81.48,"y":189.23,"x0":-1.0953148167459963,"y0":50.00048062871724,"z0":6.038913297239616,"aX":-2.0720314915791285},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.3,"breakHorizontal":1.0,"spinRate":2772,"spinDirection":161},"zone":14,"typeConfidence":0.89,"plateTime":0.41757277157173167,"extension":6.328858779332767},"index":1,"playId":"ac29365b-f70b-3582-960f-15571d771b78","pitchNumber":2,"startTime":"2026-07-21T00:20:36.822Z","endTime":"2026-07-21T00:20:40.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.941183164578067,"aZ":-18.841198293079337,"pfxX":-7.113801627594245,"pfxZ":10.6447988455852,"pX":0.5157409148642125,"pZ":-0.7185986203732491,"vX0":5.285800541116069,"vY0":-110.91725092653894,"vZ0":-10.081376101872554,"x":97.34,"y":258.18,"x0":-0.9684070371120441,"y0":50.0006610660432,"z0":5.833001528915698,"aX":-8.905783416165914},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":17.0,"breakHorizontal":11.6,"spinRate":1755,"spinDirection":191},"zone":14,"typeConfidence":0.91,"plateTime":0.492917664818298,"extension":6.718064968557839},"index":2,"playId":"aba555b8-e0e7-3d53-8898-6a88cbbac70c","pitchNumber":3,"startTime":"2026-07-21T00:20:58.647Z","endTime":"2026-07-21T00:21:02.041Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"02d266ff-009b-43a1-8bd0-54c5d9f4e306","startTime":"2026-07-21T00:21:23.841Z","endTime":"2026-07-21T00:21:28.841Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3827526572715,"aZ":-8.958795861525857,"pfxX":-4.279813979302237,"pfxZ":11.169836914065225,"pX":0.5021948941862451,"pZ":4.032005633564413,"vX0":6.9349879741618725,"vY0":-143.51802911388276,"vZ0":-4.18577920451349,"x":97.86,"y":129.92,"x0":-1.3935968699167913,"y0":50.00019969044569,"z0":6.071375420508647,"aX":-8.893930943236194},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.6,"breakHorizontal":6.2,"spinRate":2516,"spinDirection":195},"zone":12,"typeConfidence":0.91,"plateTime":0.3821926013978252,"extension":6.481653393768254},"index":4,"playId":"03634274-93a5-3987-b558-5847df057883","pitchNumber":4,"startTime":"2026-07-21T00:21:41.142Z","endTime":"2026-07-21T00:21:48.606Z","isPitch":true,"type":"pitch"},{"details":{"description":"Yandy Díaz steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":5,"actionPlayId":"03634274-93a5-3987-b558-5847df057883","startTime":"2026-07-21T00:21:52.124Z","endTime":"2026-07-21T00:22:02.552Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.896775008858363,"aZ":-42.44197898218333,"pfxX":-0.9164580781190813,"pfxZ":-7.009691714065228,"pX":0.05188165553422594,"pZ":2.0590159247723494,"vX0":3.6503963319515584,"vY0":-120.41919629155899,"vZ0":-0.67631032344692,"x":115.02,"y":183.19,"x0":-1.3661137039699924,"y0":50.00158524993836,"z0":6.105765465589871,"aX":-1.3428052314299361},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.6,"breakHorizontal":0.7,"spinRate":2703,"spinDirection":21},"zone":8,"typeConfidence":0.9,"plateTime":0.4552554714920305,"extension":6.475436023044154},"hitData":{"launchSpeed":113.2,"launchAngle":7.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":74.0,"coordY":109.0}},"index":6,"playId":"62040a4a-ecdd-3431-9c2f-f643c7b5d760","pitchNumber":5,"startTime":"2026-07-21T00:22:02.552Z","endTime":"2026-07-21T00:22:15.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:22:15.286Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Myles Straw pops out to catcher Nick Fortes in foul territory.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-21T00:24:27.462Z","endTime":"2026-07-21T00:24:56.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.862202686905054,"aZ":-15.582719820678662,"pfxX":-8.752503563882943,"pfxZ":9.252005739237578,"pX":0.3379074513462933,"pZ":1.5133516166351384,"vX0":6.990327762913482,"vY0":-132.6675162380616,"vZ0":-7.891716880851363,"x":104.12,"y":197.92,"x0":-1.1865781364206303,"y0":50.0011504189974,"z0":5.649839340383183,"aX":-15.690064407998547},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.4,"breakHorizontal":14.4,"spinRate":2360,"spinDirection":208},"zone":9,"typeConfidence":0.88,"plateTime":0.41196274743436323,"extension":6.067081251400462},"index":0,"playId":"edf04a9d-860a-36cc-824d-b6d3bdd043ae","pitchNumber":1,"startTime":"2026-07-21T00:24:28.177Z","endTime":"2026-07-21T00:24:32.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":89.2,"endSpeed":81.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19102494063301,"aZ":-15.436341037976403,"pfxX":-3.2244398403782437,"pfxZ":9.812736128118553,"pX":-0.7239377279304824,"pZ":2.463605248486866,"vX0":2.6639735996257925,"vY0":-129.77180212447627,"vZ0":-5.434490862749204,"x":144.59,"y":172.26,"x0":-1.3449331274198413,"y0":50.00090665901495,"z0":5.7610121672233,"aX":-5.498399092671504},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.8,"breakHorizontal":5.3,"spinRate":2372,"spinDirection":205},"zone":4,"typeConfidence":0.56,"plateTime":0.4221046916719522,"extension":6.064023310388019},"hitData":{"launchSpeed":81.4,"launchAngle":85.0,"totalDistance":12.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":125.58,"coordY":209.69}},"index":1,"playId":"bdf05232-5a72-3e7e-8935-db16143e3f16","pitchNumber":2,"startTime":"2026-07-21T00:24:46.443Z","endTime":"2026-07-21T00:24:56.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:24:56.443Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-21T00:25:18.326Z","endTime":"2026-07-21T00:26:27.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"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_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":69.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32858712704594,"aZ":-28.505299387168062,"pfxX":-9.19038982573456,"pfxZ":2.9653794700315625,"pX":-0.19447491143851164,"pZ":3.388368839674547,"vX0":4.391710327465047,"vY0":-111.03482324816866,"vZ0":0.3835337419977696,"x":124.41,"y":147.29,"x0":-1.012002465646107,"y0":50.0054565320531,"z0":6.1982693091139245,"aX":-11.387641647802722},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":5.8,"breakHorizontal":15.4,"spinRate":1753,"spinDirection":255},"zone":2,"typeConfidence":0.91,"plateTime":0.49477428879215024,"extension":6.108045985179101},"index":0,"playId":"ab080524-1926-38bf-afa4-9f28ae933d1a","pitchNumber":1,"startTime":"2026-07-21T00:25:19.667Z","endTime":"2026-07-21T00:25:23.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.893892289832348,"aZ":-17.400113605749834,"pfxX":-2.145158827032006,"pfxZ":8.816823979999025,"pX":1.0132038640112868,"pZ":1.8464267111327939,"vX0":6.263528954555028,"vY0":-128.44564780075282,"vZ0":-6.388034448089651,"x":78.38,"y":188.93,"x0":-1.1751693851375984,"y0":50.0036866422262,"z0":5.712544720485856,"aX":-3.595598672868069},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":14.8,"breakHorizontal":2.5,"spinRate":2360,"spinDirection":211},"zone":14,"typeConfidence":0.88,"plateTime":0.4259644559814624,"extension":5.958565458603193},"index":1,"playId":"910f1215-da80-3890-9883-2c06979ba350","pitchNumber":2,"startTime":"2026-07-21T00:25:34.279Z","endTime":"2026-07-21T00:25:39.532Z","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.3,"endSpeed":83.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.339415946540008,"aZ":-14.875815966976612,"pfxX":-5.648073600841218,"pfxZ":9.521597632911535,"pX":0.7091160207782143,"pZ":4.126194601070763,"vX0":6.903209380991523,"vY0":-134.25991201781028,"vZ0":-1.761577159894542,"x":89.97,"y":127.37,"x0":-1.1672681401875742,"y0":50.00488305336756,"z0":5.854949685857473,"aX":-10.264316809372},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":8.6,"spinRate":2237,"spinDirection":209},"zone":12,"typeConfidence":0.84,"plateTime":0.40869406366109473,"extension":6.105211365967174},"index":2,"playId":"1f9c778a-e7ee-35c2-a8c4-ebd11df14061","pitchNumber":3,"startTime":"2026-07-21T00:25:56.455Z","endTime":"2026-07-21T00:25:59.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.225821012703676,"aZ":-20.174995013087315,"pfxX":-0.3394722887257826,"pfxZ":7.040616984584801,"pX":1.1095530746837439,"pZ":2.222052215423148,"vX0":6.252163071779697,"vY0":-129.05082213050565,"vZ0":-4.856510437020605,"x":74.71,"y":178.78,"x0":-1.2897868793966154,"y0":50.00427303796059,"z0":5.660904951307845,"aX":-0.5799617598196527},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":12.0,"breakHorizontal":-0.6,"spinRate":2261,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.42274553075952115,"extension":6.057994981158736},"hitData":{"launchSpeed":79.3,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.0,"coordY":156.0}},"index":3,"playId":"4c6d748f-af71-315a-a35c-b3950c13aef0","pitchNumber":4,"startTime":"2026-07-21T00:26:18.702Z","endTime":"2026-07-21T00:26:27.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:26:27.004Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a ground ball to second baseman Richie Palacios.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-21T00:26:43.860Z","endTime":"2026-07-21T00:28:15.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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,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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.2,"endSpeed":83.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6437118346414,"aZ":-19.7357838223942,"pfxX":-10.82561724031863,"pfxZ":6.889254774834152,"pX":0.7435687845680286,"pZ":3.2371748075168845,"vX0":8.747373726037067,"vY0":-133.93556846992948,"vZ0":-3.0766552231427804,"x":88.66,"y":151.38,"x0":-1.1685330979150996,"y0":50.00142405527313,"z0":5.822675047800003,"aX":-19.541733613135495},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.0,"breakHorizontal":17.5,"spinRate":2151,"spinDirection":208},"zone":3,"typeConfidence":0.9,"plateTime":0.40994828803166694,"extension":6.27583676172357},"index":0,"playId":"cfed6245-965e-35b8-87de-b68ec2561e1c","pitchNumber":1,"startTime":"2026-07-21T00:26:51.739Z","endTime":"2026-07-21T00:26:55.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":71.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.04324562901965,"aZ":-30.09925105039433,"pfxX":-7.1299389501586745,"pfxZ":1.6131197251523517,"pX":-0.9210741470967033,"pZ":3.624885129168704,"vX0":2.5678994574454617,"vY0":-112.33262468853181,"vZ0":1.0288544474942283,"x":152.11,"y":140.91,"x0":-1.1483286759640137,"y0":50.003918167901155,"z0":6.204977828211838,"aX":-9.174742140933057},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":3.5,"breakHorizontal":12.4,"spinRate":1617,"spinDirection":261},"zone":11,"typeConfidence":0.91,"plateTime":0.4863302919137378,"extension":6.114166285800198},"index":1,"playId":"dcecb4c8-ee9a-3ac6-adb3-2f0b2e6410ab","pitchNumber":2,"startTime":"2026-07-21T00:27:06.821Z","endTime":"2026-07-21T00:27:10.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63084189917028,"aZ":-16.249250125741458,"pfxX":-2.9711364298114615,"pfxZ":8.710844938643262,"pX":0.11997408478470355,"pZ":3.040517686326692,"vX0":4.878527893847461,"vY0":-134.0415628197493,"vZ0":-4.11866088305947,"x":112.43,"y":156.69,"x0":-1.3335688901709064,"y0":50.00629398895362,"z0":5.749324276842473,"aX":-5.434556931313328},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.1,"breakHorizontal":4.4,"spinRate":2254,"spinDirection":208},"zone":2,"typeConfidence":0.86,"plateTime":0.40785756228647596,"extension":6.206620884964958},"index":2,"playId":"b36e89ab-8c5e-3800-8d97-cd0b59a6647b","pitchNumber":3,"startTime":"2026-07-21T00:27:22.220Z","endTime":"2026-07-21T00:27:25.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.980613190071498,"aZ":-22.13733263678617,"pfxX":-0.21912629320222665,"pfxZ":5.948787024356379,"pX":-0.682497589081175,"pZ":2.5014349393418978,"vX0":2.4137423939397387,"vY0":-127.94064082051138,"vZ0":-3.801411217651185,"x":143.02,"y":171.24,"x0":-1.602600471599781,"y0":50.003288085998854,"z0":5.705078276047943,"aX":-0.3699391542639345},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.3,"breakHorizontal":0.0,"spinRate":2269,"spinDirection":203},"zone":4,"typeConfidence":0.85,"plateTime":0.42522942719874024,"extension":6.017841520567885},"index":3,"playId":"30795bcb-7d4d-3043-8095-dea225f64639","pitchNumber":4,"startTime":"2026-07-21T00:27:43.503Z","endTime":"2026-07-21T00:27:46.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.997716034455834,"aZ":-20.520796410950116,"pfxX":-9.635441729199638,"pfxZ":6.528975938788973,"pX":0.7219511349058645,"pZ":2.9111645510584,"vX0":7.9885327136896525,"vY0":-132.65520931650525,"vZ0":-3.5453034353222197,"x":89.48,"y":160.18,"x0":-1.0745482481701327,"y0":50.00135723721202,"z0":5.758230224495557,"aX":-17.19576267394741},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.3,"breakHorizontal":15.7,"spinRate":2271,"spinDirection":215},"zone":3,"typeConfidence":0.92,"plateTime":0.4126635012202451,"extension":6.123730377416619},"hitData":{"launchSpeed":86.6,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.0,"coordY":151.0}},"index":4,"playId":"d0b54e9a-f1dc-3b66-b20c-7b8d44cc649a","pitchNumber":5,"startTime":"2026-07-21T00:28:04.791Z","endTime":"2026-07-21T00:28:15.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:28:15.153Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to right fielder Victor Mesa Jr.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-21T00:29:31.670Z","endTime":"2026-07-21T00:30:23.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-21T00:28:47.674Z","endTime":"2026-07-21T00:29:33.960Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.891041941038562,"aZ":-17.7324166134325,"pfxX":-8.653837621686176,"pfxZ":7.888980236135126,"pX":-0.2649374277051897,"pZ":4.130002917586236,"vX0":5.548244339013659,"vY0":-134.63079352646147,"vZ0":-1.388872097264977,"x":127.1,"y":127.27,"x0":-1.2306420746906153,"y0":50.005770010239964,"z0":5.910649845209,"aX":-15.850213499381955},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.2,"breakHorizontal":14.4,"spinRate":2263,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.40720097703455815,"extension":6.0150271413188},"index":1,"playId":"0ad37d57-5545-355c-9373-279ae0152265","pitchNumber":1,"startTime":"2026-07-21T00:29:33.960Z","endTime":"2026-07-21T00:29:37.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42137762280218,"aZ":-18.766500646166747,"pfxX":0.29488679902707654,"pfxZ":7.912267800790133,"pX":-0.04418370725103567,"pZ":3.807011773811767,"vX0":3.300000417923548,"vY0":-129.24085557606966,"vZ0":-1.5770197459135433,"x":118.68,"y":135.99,"x0":-1.374890940772324,"y0":50.00519431728986,"z0":5.8634380634323335,"aX":0.5000735564464038},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":14.2,"breakHorizontal":-1.2,"spinRate":2278,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.42347622003844343,"extension":6.065259701088058},"index":2,"playId":"2bd33b11-4242-3851-a3fc-0d80881b3349","pitchNumber":2,"startTime":"2026-07-21T00:29:53.586Z","endTime":"2026-07-21T00:29:57.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.799679006978298,"aZ":-18.354818256531345,"pfxX":0.6778630487446181,"pfxZ":8.11225903497402,"pX":-0.2124583153600136,"pZ":2.5407981374133826,"vX0":2.723055624461059,"vY0":-129.8417177258486,"vZ0":-4.593554609303974,"x":125.1,"y":170.18,"x0":-1.3638794151042248,"y0":50.003156920324095,"z0":5.734290836543162,"aX":1.1537250395945688},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.9,"breakHorizontal":-1.8,"spinRate":2339,"spinDirection":200},"zone":5,"typeConfidence":0.91,"plateTime":0.4222355820822936,"extension":6.128329339297265},"hitData":{"launchSpeed":92.8,"launchAngle":53.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.76,"coordY":106.36}},"index":3,"playId":"c817b993-eb6f-35fd-9342-f1c6aad5c0a9","pitchNumber":3,"startTime":"2026-07-21T00:30:12.882Z","endTime":"2026-07-21T00:30:23.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:30:23.284Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cedric Mullins homers (12) on a fly ball to center field.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-21T00:32:20.768Z","endTime":"2026-07-21T00:32:52.283Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":656302,"link":"/api/v1/people/656302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.160746325851864,"aZ":-42.22120194878807,"pfxX":0.8712635784845707,"pfxZ":-7.0887799095319775,"pX":-0.09694417239584949,"pZ":2.683032765713143,"vX0":3.0337952335562455,"vY0":-118.23981600295605,"vZ0":0.6268138529243485,"x":120.7,"y":166.34,"x0":-1.5087807823879682,"y0":50.00057140327158,"z0":6.283110809433206,"aX":1.2348872532042925},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-12.4,"breakHorizontal":-2.3,"spinRate":2638,"spinDirection":28},"zone":2,"typeConfidence":0.91,"plateTime":0.46292551463868037,"extension":6.398182440507708},"hitData":{"launchSpeed":102.9,"launchAngle":28.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.53,"coordY":33.07}},"index":0,"playId":"41d3e21d-d1ff-39f4-979f-c9ca6351b975","pitchNumber":1,"startTime":"2026-07-21T00:32:26.878Z","endTime":"2026-07-21T00:32:52.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:32:52.283Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chandler Simpson walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-21T00:33:09.049Z","endTime":"2026-07-21T00:35:13.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98644477911778,"aZ":-9.569590510324065,"pfxX":-2.8163629104337913,"pfxZ":11.558822744125925,"pX":-0.531509288191181,"pZ":3.659026938198517,"vX0":3.6267036875404135,"vY0":-139.13699154909426,"vZ0":-4.972967153562594,"x":137.26,"y":139.99,"x0":-1.4875466672780528,"y0":50.00031717644266,"z0":6.106938308513374,"aX":-5.506796367756442},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.0,"breakHorizontal":4.3,"spinRate":2547,"spinDirection":190},"zone":11,"typeConfidence":0.9,"plateTime":0.3940484329237992,"extension":6.470329802242766},"index":0,"playId":"b8e30a42-3c8c-33ac-9ae0-4e94dc304bce","pitchNumber":1,"startTime":"2026-07-21T00:33:09.459Z","endTime":"2026-07-21T00:33:13.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84747448680892,"aZ":-23.990672132030785,"pfxX":-0.5771986212075002,"pfxZ":4.791784449646807,"pX":0.9140990250573181,"pZ":1.5289420036398775,"vX0":6.438117126350446,"vY0":-129.58919413092102,"vZ0":-6.685650359168858,"x":82.16,"y":197.5,"x0":-1.5224818456967757,"y0":50.00538853531734,"z0":5.962330012915513,"aX":-0.9863413421161463},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.4,"breakHorizontal":-0.4,"spinRate":2732,"spinDirection":166},"zone":14,"typeConfidence":0.89,"plateTime":0.421867364138401,"extension":6.56090392672409},"index":1,"playId":"da70eb5c-f616-32fe-8226-9488e12955e4","pitchNumber":2,"startTime":"2026-07-21T00:33:26.489Z","endTime":"2026-07-21T00:33:32.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94631739244052,"aZ":-27.31797392514251,"pfxX":-0.9408435792738679,"pfxZ":2.9051976636090977,"pX":-0.34347253148098483,"pZ":1.777913829809764,"vX0":4.161602018694277,"vY0":-128.3837379996469,"vZ0":-4.941699703839041,"x":130.09,"y":190.78,"x0":-1.861525843097044,"y0":50.00632649550922,"z0":5.847520364886363,"aX":-1.5752320878369719},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.4,"breakHorizontal":0.8,"spinRate":2669,"spinDirection":169},"zone":7,"typeConfidence":0.89,"plateTime":0.42622450266515166,"extension":6.530375288347984},"index":2,"playId":"5cbb1a09-bcbe-3f29-97a8-557266c3b38a","pitchNumber":3,"startTime":"2026-07-21T00:33:48.735Z","endTime":"2026-07-21T00:33:52.406Z","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.5,"endSpeed":87.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.587312749033917,"aZ":-13.102084429325675,"pfxX":-3.372425904770008,"pfxZ":9.773981733294265,"pX":-0.1086181782783264,"pZ":3.6068057324557525,"vX0":5.306812146255772,"vY0":-138.911958531188,"vZ0":-4.458565706338249,"x":121.14,"y":141.4,"x0":-1.60701022673574,"y0":50.00209896895969,"z0":6.105976519530639,"aX":-6.580580806158088},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2441,"spinDirection":195},"zone":11,"typeConfidence":0.86,"plateTime":0.39455302648445656,"extension":6.527084392994515},"index":3,"playId":"3b5c07b0-a2ec-3622-819d-cf3ae1018678","pitchNumber":4,"startTime":"2026-07-21T00:34:06.743Z","endTime":"2026-07-21T00:34:12.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.681717936030097,"aZ":-23.18610451239364,"pfxX":-1.076809544768445,"pfxZ":5.342926431028452,"pX":0.2789832369786779,"pZ":0.5761829755355798,"vX0":5.255337859956857,"vY0":-129.0595883535171,"vZ0":-8.489207144576156,"x":106.37,"y":223.22,"x0":-1.646614936462603,"y0":50.00188900913332,"z0":5.703389187569643,"aX":-1.811613204698713},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.9,"breakHorizontal":0.7,"spinRate":2686,"spinDirection":181},"zone":14,"typeConfidence":0.88,"plateTime":0.4249310116789231,"extension":6.448477726350939},"index":4,"playId":"41a6dc36-383f-394e-8508-32c6a4fece3f","pitchNumber":5,"startTime":"2026-07-21T00:34:31.006Z","endTime":"2026-07-21T00:34:35.532Z","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":97.3,"endSpeed":88.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21700343402324,"aZ":-12.61039256892604,"pfxX":-3.031686593079951,"pfxZ":9.701044104298196,"pX":-1.2348639387535314,"pZ":3.003547795285225,"vX0":2.124484269196081,"vY0":-141.54720749954015,"vZ0":-6.11545110906025,"x":164.07,"y":157.68,"x0":-1.6037072206457201,"y0":50.00062297222716,"z0":6.009491681327601,"aX":-6.11214832374136},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":5.0,"spinRate":2409,"spinDirection":192},"zone":11,"typeConfidence":0.9,"plateTime":0.3879023602663292,"extension":6.417802905911058},"index":5,"playId":"5c3e871d-504c-306b-bbb4-1e72b90fab24","pitchNumber":6,"startTime":"2026-07-21T00:34:50.961Z","endTime":"2026-07-21T00:34:54.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.851437838739034,"aZ":-29.064915176380293,"pfxX":0.863279760147718,"pfxZ":1.8902204333410655,"pX":0.7876902564479195,"pZ":1.276797001802841,"vX0":5.912828619991582,"vY0":-127.60416523862726,"vZ0":-5.956262382205957,"x":86.98,"y":204.31,"x0":-1.6740178032744861,"y0":50.00387464368656,"z0":5.938267696096079,"aX":1.4191860773278964},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.3,"breakHorizontal":-2.9,"spinRate":2673,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.4296350792217716,"extension":6.644118744402727},"index":6,"playId":"f75d292f-4c7e-3a33-8998-30b0bd87bc4b","pitchNumber":7,"startTime":"2026-07-21T00:35:07.941Z","endTime":"2026-07-21T00:35:13.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:35:13.505Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Mesa Jr. strikes out swinging, catcher Alejandro Kirk to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-21T00:35:49.181Z","endTime":"2026-07-21T00:37:40.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"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,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"4c12d7f9-1ade-3427-b076-1506b0c1cd4a","startTime":"2026-07-21T00:35:35.589Z","endTime":"2026-07-21T00:35:38.991Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43385382269056,"aZ":-25.116284747533115,"pfxX":2.2807378366969058,"pfxZ":4.120491954627807,"pX":0.42178313912123594,"pZ":2.3822317691037473,"vX0":4.525842662858537,"vY0":-129.86029873062196,"vZ0":-4.386317807222235,"x":100.92,"y":174.46,"x0":-1.637902918536936,"y0":50.00341848665316,"z0":5.997027596484733,"aX":3.9063921867232945},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.7,"breakHorizontal":-5.2,"spinRate":2753,"spinDirection":165},"zone":6,"typeConfidence":0.9,"plateTime":0.42129764847842033,"extension":6.5044349986015035},"index":1,"playId":"5999b44b-f539-352e-8fcd-4ebb4e9e255a","pitchNumber":1,"startTime":"2026-07-21T00:35:51.528Z","endTime":"2026-07-21T00:35:57.528Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-21T00:36:09.550Z","endTime":"2026-07-21T00:36:27.568Z","isPitch":false,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":69.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92946667791852,"aZ":-20.355285094501717,"pfxX":-5.7448810882116295,"pfxZ":9.449468254639548,"pX":-1.3066871312731292,"pZ":2.941910010977859,"vX0":1.9120157408307439,"vY0":-111.40346679760133,"vZ0":-2.3518846337204753,"x":166.81,"y":159.35,"x0":-1.4320915476949185,"y0":50.00288237365383,"z0":6.126153358456232,"aX":-7.18548490333576},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":16.8,"breakHorizontal":9.8,"spinRate":1597,"spinDirection":186},"zone":11,"typeConfidence":0.91,"plateTime":0.49258247569924896,"extension":6.677198518511428},"index":3,"playId":"9cab3770-e5e2-3b2f-af07-00d82fa3b3aa","pitchNumber":2,"startTime":"2026-07-21T00:36:27.568Z","endTime":"2026-07-21T00:36:34.277Z","isPitch":true,"type":"pitch"},{"details":{"description":"Chandler Simpson steals (24) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":4,"actionPlayId":"9cab3770-e5e2-3b2f-af07-00d82fa3b3aa","startTime":"2026-07-21T00:36:43.118Z","endTime":"2026-07-21T00:37:05.727Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"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":89.4,"endSpeed":82.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40462168876531,"aZ":-29.590169726494253,"pfxX":0.9249506905097264,"pfxZ":1.4961657303840248,"pX":0.21026668484130734,"pZ":1.3165931278981098,"vX0":4.928148166533813,"vY0":-130.07297984295235,"vZ0":-6.03249316379653,"x":108.99,"y":203.23,"x0":-1.823388656792287,"y0":50.003421150117084,"z0":5.888824835963194,"aX":1.5953951899454784},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.7,"breakHorizontal":-2.6,"spinRate":2690,"spinDirection":160},"zone":14,"typeConfidence":0.9,"plateTime":0.41991346863537915,"extension":6.577490927690248},"index":5,"playId":"635fb38d-6bfe-3114-9f9d-88a9a28ed974","pitchNumber":3,"startTime":"2026-07-21T00:37:05.727Z","endTime":"2026-07-21T00:37:08.949Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.029070783447242,"aZ":-25.771018426359685,"pfxX":-1.3583138359183273,"pfxZ":3.6610605763008524,"pX":0.5689341659739882,"pZ":0.4982422469467162,"vX0":6.335201469883247,"vY0":-130.77281524856429,"vZ0":-8.690282478561254,"x":95.31,"y":225.33,"x0":-1.6982033769818807,"y0":50.002143185418895,"z0":5.7680197193435125,"aX":-2.375720794880041},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.0,"breakHorizontal":1.2,"spinRate":2750,"spinDirection":151},"zone":14,"typeConfidence":0.88,"plateTime":0.41726399239519196,"extension":6.45853475146141},"index":6,"playId":"2bcfebd4-75aa-3a2c-89e1-ac6354d24908","pitchNumber":4,"startTime":"2026-07-21T00:37:32.330Z","endTime":"2026-07-21T00:37:40.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:37:40.047Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Richie Palacios strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-21T00:37:54.558Z","endTime":"2026-07-21T00:40:25.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"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,5,6,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","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":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.2,"endSpeed":89.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61203359519006,"aZ":-11.238530158808251,"pfxX":-2.2622851377783846,"pfxZ":10.277859809412984,"pX":-1.4034065580004929,"pZ":4.226262503391619,"vX0":2.2211606667819623,"vY0":-141.64654790666287,"vZ0":-3.191135639033689,"x":170.49,"y":124.67,"x0":-1.9028696342730587,"y0":50.004427027158535,"z0":6.083514205686935,"aX":-4.60890508441173},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.1,"breakHorizontal":3.6,"spinRate":2511,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.3863237130660764,"extension":6.4791343931294065},"index":0,"playId":"515dba68-cf70-3b50-8887-b3b3649d2bdc","pitchNumber":1,"startTime":"2026-07-21T00:38:09.326Z","endTime":"2026-07-21T00:38:12.326Z","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":96.1,"endSpeed":88.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67149370734573,"aZ":-10.201669990058917,"pfxX":-2.536298671163566,"pfxZ":11.020184119089429,"pX":-0.3752548335200016,"pZ":2.7372555777012777,"vX0":4.439746816984888,"vY0":-139.858136364681,"vZ0":-7.013550254121545,"x":131.3,"y":164.87,"x0":-1.649149511873856,"y0":50.001972149630596,"z0":5.936440251009095,"aX":-5.056969679639862},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.8,"breakHorizontal":3.7,"spinRate":2542,"spinDirection":198},"zone":1,"typeConfidence":0.9,"plateTime":0.3906929593895976,"extension":6.56485395329694},"index":1,"playId":"0e56234d-4da8-3dc0-af3a-5549556e8c6d","pitchNumber":2,"startTime":"2026-07-21T00:38:30.628Z","endTime":"2026-07-21T00:38:33.890Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"c222f810-a5f2-4803-8dd4-e733107b3302","startTime":"2026-07-21T00:38:50.630Z","endTime":"2026-07-21T00:38:55.630Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Richie Palacios batting, Chandler Simpson advances to 3rd on a balk.","event":"Balk","eventType":"balk","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"c222f810-a5f2-4803-8dd4-e733107b3302","startTime":"2026-07-21T00:39:03.043Z","endTime":"2026-07-21T00:39:16.178Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656302,"link":"/api/v1/people/656302"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"startTime":"2026-07-21T00:39:16.178Z","endTime":"2026-07-21T00:39:33.520Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.303703073327505,"aZ":-10.36379682229308,"pfxX":-2.422248481182171,"pfxZ":10.97295665913446,"pX":0.5949485003313988,"pZ":3.5596957241109175,"vX0":6.695265653581978,"vY0":-139.80928713410285,"vZ0":-4.8809157171186905,"x":94.32,"y":142.67,"x0":-1.5117858442625272,"y0":50.00354164646159,"z0":6.00294608117171,"aX":-4.815211643267765},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.1,"breakHorizontal":3.1,"spinRate":2517,"spinDirection":195},"zone":12,"typeConfidence":0.9,"plateTime":0.39114842947647954,"extension":6.242393138177256},"index":5,"playId":"cc075664-c03c-3937-a277-5b74f2df0f35","pitchNumber":3,"startTime":"2026-07-21T00:39:33.520Z","endTime":"2026-07-21T00:39:36.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97218470200016,"aZ":-10.303696942033195,"pfxX":-1.5347433750076298,"pfxZ":10.801634544259079,"pX":-0.436234680659412,"pZ":3.827540991261538,"vX0":4.577331191750088,"vY0":-141.54670109800117,"vZ0":-4.316562941345787,"x":133.63,"y":135.44,"x0":-1.8764352779120232,"y0":50.00104208451219,"z0":6.0345798116539235,"aX":-3.107296634012198},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.8,"breakHorizontal":1.8,"spinRate":2477,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.3872817274656555,"extension":6.451546502117155},"index":6,"playId":"4f281833-0427-3032-b7b2-f3ec55947302","pitchNumber":4,"startTime":"2026-07-21T00:39:59.514Z","endTime":"2026-07-21T00:40:02.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82887513447405,"aZ":-28.610712918211274,"pfxX":2.5087309401176885,"pfxZ":2.0392916571411495,"pX":-0.14695597608919925,"pZ":0.9426669772980892,"vX0":3.4509212304325363,"vY0":-131.0127256669187,"vZ0":-7.311405025847432,"x":122.6,"y":213.33,"x0":-1.8053819794017367,"y0":50.00075073524931,"z0":5.898217323437375,"aX":4.37365325754902},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.4,"breakHorizontal":-5.3,"spinRate":2769,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.4175573405716966,"extension":6.527090112431427},"index":7,"playId":"ed7b726d-25be-3dca-96c0-fb9f6aa809ad","pitchNumber":5,"startTime":"2026-07-21T00:40:22.137Z","endTime":"2026-07-21T00:40:25.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:40:25.997Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-21T00:40:43.254Z","endTime":"2026-07-21T00:41:21.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":1},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":91.2,"endSpeed":84.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13301320018823,"aZ":-29.24179747524242,"pfxX":2.0126422871764307,"pfxZ":1.6467714120017618,"pX":0.7389175730926762,"pZ":1.4506834581459602,"vX0":5.244854327891922,"vY0":-132.66317650835447,"vZ0":-6.023824470456251,"x":88.83,"y":199.61,"x0":-1.524663980668637,"y0":50.00653832756419,"z0":5.879934391918727,"aX":3.5906018639062056},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.9,"breakHorizontal":-4.8,"spinRate":2924,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.41271844703098104,"extension":6.556667556457984},"index":0,"playId":"4c1ed3cd-0469-3bba-9b25-7e958636679a","pitchNumber":1,"startTime":"2026-07-21T00:40:52.206Z","endTime":"2026-07-21T00:40:55.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.670778745649095,"aZ":-31.735896455218022,"pfxX":1.7292195961008088,"pfxZ":0.24656725325786155,"pX":0.6110685469423517,"pZ":2.660039641430207,"vX0":4.5336749293266445,"vY0":-131.64518103653103,"vZ0":-2.763800250965909,"x":93.71,"y":166.96,"x0":-1.3572127420319258,"y0":50.0007581714011,"z0":6.070123553809424,"aX":3.0370481373604674},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.1,"breakHorizontal":-4.1,"spinRate":2908,"spinDirection":106},"zone":6,"typeConfidence":0.9,"plateTime":0.415903660400907,"extension":6.250826574603183},"hitData":{"launchSpeed":75.5,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.0,"coordY":166.0}},"index":1,"playId":"dc7eae84-f651-3ec2-a281-91058c2e9a09","pitchNumber":2,"startTime":"2026-07-21T00:41:12.930Z","endTime":"2026-07-21T00:41:21.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:41:21.009Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a fly ball to right fielder Victor Mesa Jr.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-21T00:43:24.330Z","endTime":"2026-07-21T00:45:27.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":80.2,"endSpeed":74.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47013070475302,"aZ":-42.49168435433578,"pfxX":-1.326791125319045,"pfxZ":-7.480738530629739,"pX":-0.23737368341685983,"pZ":1.0508178672744823,"vX0":2.1754667352904007,"vY0":-116.8717132952085,"vZ0":-2.3010047630976604,"x":126.05,"y":210.41,"x0":-1.008766154503063,"y0":50.00030123321737,"z0":6.046989986397377,"aX":-1.8314532678132847},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.8,"breakHorizontal":1.8,"spinRate":2577,"spinDirection":3},"zone":13,"typeConfidence":0.9,"plateTime":0.4690475567516792,"extension":6.102238445575912},"index":0,"playId":"c9062fe0-7028-3c88-9f9b-48930681b5c6","pitchNumber":1,"startTime":"2026-07-21T00:43:31.714Z","endTime":"2026-07-21T00:43:36.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.456108214509822,"aZ":-17.70173159793006,"pfxX":-7.5116794771354005,"pfxZ":8.06046607244642,"pX":-0.6684173144262995,"pZ":3.5707302456450307,"vX0":3.988986968100491,"vY0":-132.88572249800563,"vZ0":-2.7380620352867053,"x":142.48,"y":142.37,"x0":-1.2100522938163285,"y0":50.00162398256538,"z0":5.894696774224443,"aX":-13.484470983457761},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.3,"breakHorizontal":12.8,"spinRate":2284,"spinDirection":206},"zone":11,"typeConfidence":0.79,"plateTime":0.4115829288120456,"extension":6.005921492616089},"index":1,"playId":"90200181-141b-35b1-9604-40a147eee0ce","pitchNumber":2,"startTime":"2026-07-21T00:43:51.891Z","endTime":"2026-07-21T00:43:56.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.547079553288793,"aZ":-19.739040132913214,"pfxX":-7.332127531818159,"pfxZ":6.904121178191984,"pX":-0.3669051567342374,"pZ":3.6470253084415307,"vX0":4.834467302923093,"vY0":-132.8680241854311,"vZ0":-2.0840638287944726,"x":130.99,"y":140.31,"x0":-1.2507682328451928,"y0":50.002123312011726,"z0":5.865052197965202,"aX":-13.203527842520993},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.4,"breakHorizontal":12.4,"spinRate":2265,"spinDirection":208},"zone":11,"typeConfidence":0.88,"plateTime":0.4111088923342372,"extension":6.048697195397899},"index":2,"playId":"c7e76d79-c965-380f-aaf6-73070d6d3081","pitchNumber":3,"startTime":"2026-07-21T00:44:06.414Z","endTime":"2026-07-21T00:44:10.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.391962727584,"aZ":-20.274809307349873,"pfxX":-8.510857129496243,"pfxZ":6.669550287727441,"pX":0.5523290455208602,"pZ":3.069412142251717,"vX0":7.690477168645668,"vY0":-132.04549727377545,"vZ0":-3.225760842771438,"x":95.95,"y":155.91,"x0":-1.2776005858738189,"y0":50.00180156480724,"z0":5.780478018538202,"aX":-15.183928397135759},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.6,"breakHorizontal":13.9,"spinRate":2270,"spinDirection":209},"zone":3,"typeConfidence":0.93,"plateTime":0.4131672078825779,"extension":6.103137109592431},"index":3,"playId":"4614d7a9-24b1-3fff-b834-9d971eb63492","pitchNumber":4,"startTime":"2026-07-21T00:44:22.331Z","endTime":"2026-07-21T00:44:25.876Z","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":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43928773356785,"aZ":-17.891535703918795,"pfxX":-0.9106826421841896,"pfxZ":8.475270224313734,"pX":-0.2187779948223379,"pZ":2.013434067890947,"vX0":3.1583655422338794,"vY0":-128.67973045359156,"vZ0":-5.819006991012204,"x":125.34,"y":184.42,"x0":-1.3410655986390227,"y0":50.00394599839167,"z0":5.679642951336062,"aX":-1.5351202872610454},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":14.4,"breakHorizontal":1.0,"spinRate":2225,"spinDirection":204},"zone":8,"typeConfidence":0.9,"plateTime":0.4248357654788175,"extension":6.1556600700775785},"index":4,"playId":"7a2c33ba-e928-3604-93ee-a58d041b2dbf","pitchNumber":5,"startTime":"2026-07-21T00:44:37.528Z","endTime":"2026-07-21T00:44:41.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.320387062986757,"aZ":-17.787118493134948,"pfxX":-8.913980202301179,"pfxZ":8.028223671507034,"pX":-1.0122784290480824,"pZ":2.5293781043384587,"vX0":3.8609541344039315,"vY0":-132.7642419606448,"vZ0":-5.1078929399258435,"x":155.59,"y":170.49,"x0":-1.3238515987840627,"y0":50.00468449897832,"z0":5.76499572312224,"aX":-15.980863825255256},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.7,"breakHorizontal":15.4,"spinRate":2281,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.411894941987629,"extension":6.159285475969167},"index":5,"playId":"37c1d275-35e1-3249-92cb-3b95c615a6c1","pitchNumber":6,"startTime":"2026-07-21T00:44:53.280Z","endTime":"2026-07-21T00:44:56.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.973366509951276,"aZ":-15.248551643759555,"pfxX":-8.41770807837948,"pfxZ":9.40184272167926,"pX":-0.3452085295461972,"pZ":2.5944502831427716,"vX0":5.298658730862607,"vY0":-133.17611850225165,"vZ0":-5.384302659113586,"x":130.16,"y":168.73,"x0":-1.2644873599519546,"y0":50.0064546948575,"z0":5.741484893936545,"aX":-15.158959199301567},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.1,"breakHorizontal":14.2,"spinRate":2282,"spinDirection":203},"zone":4,"typeConfidence":0.84,"plateTime":0.41092996999928655,"extension":6.150131076402628},"hitData":{"launchSpeed":63.1,"launchAngle":37.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.37,"coordY":127.22}},"index":6,"playId":"ea5a604a-043d-3516-95eb-552da261e999","pitchNumber":7,"startTime":"2026-07-21T00:45:15.415Z","endTime":"2026-07-21T00:45:27.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:45:27.492Z","atBatIndex":47},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kazuma Okamoto grounds into a double play, second baseman Richie Palacios to first baseman Jonathan Aranda. George Springer out at 2nd. Kazuma Okamoto out at 1st.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-21T00:46:46.126Z","endTime":"2026-07-21T00:47:30.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"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":680700,"link":"/api/v1/people/680700"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-21T00:45:52.950Z","endTime":"2026-07-21T00:46:48.411Z","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":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64480897191732,"aZ":-23.725878429067116,"pfxX":0.9125475688838254,"pfxZ":5.033877735260203,"pX":0.4467265952438193,"pZ":3.6443905772456273,"vX0":4.446259010585119,"vY0":-127.99137088769892,"vZ0":-1.158270288711802,"x":99.97,"y":140.38,"x0":-1.4234940893896184,"y0":50.00089767367511,"z0":5.94147412132665,"aX":1.5301393606967642},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.1,"breakHorizontal":-2.5,"spinRate":2169,"spinDirection":199},"zone":12,"typeConfidence":0.77,"plateTime":0.426127215442075,"extension":6.141695151836628},"index":1,"playId":"1ffe2126-b081-36d9-ad01-7e32764b2181","pitchNumber":1,"startTime":"2026-07-21T00:46:48.411Z","endTime":"2026-07-21T00:46:52.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":70.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.186394770773425,"aZ":-27.617555164244102,"pfxX":-5.9669222033643186,"pfxZ":3.679681502908241,"pX":-0.31718850266397874,"pZ":1.4970334280232105,"vX0":3.376883351362151,"vY0":-110.14138648576022,"vZ0":-3.4886855929935585,"x":129.09,"y":198.36,"x0":-1.089206290659125,"y0":50.002728831105614,"z0":5.998997423390323,"aX":-7.386156772683577},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":6.1,"breakHorizontal":10.0,"spinRate":1604,"spinDirection":255},"zone":13,"typeConfidence":0.9,"plateTime":0.49588780738567273,"extension":6.281679948965882},"index":2,"playId":"c0d61772-23c4-3957-86e6-631a55a79547","pitchNumber":2,"startTime":"2026-07-21T00:47:05.606Z","endTime":"2026-07-21T00:47:08.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21544590444303,"aZ":-20.9668708631737,"pfxX":0.33923033205562647,"pfxZ":6.652542900359841,"pX":0.3739156525598411,"pZ":1.8023708923329853,"vX0":4.096798996686399,"vY0":-128.62117928296323,"vZ0":-5.888305651188162,"x":102.75,"y":190.12,"x0":-1.2798054984727478,"y0":50.005062830873776,"z0":5.733789737717849,"aX":0.5717366411638585},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.0,"breakHorizontal":-1.4,"spinRate":2174,"spinDirection":204},"zone":9,"typeConfidence":0.9,"plateTime":0.42489260831917175,"extension":6.188629083489848},"hitData":{"launchSpeed":72.7,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":120.0,"coordY":144.0}},"index":3,"playId":"f47aa9c0-ef0b-39f5-94b6-e925f0101537","pitchNumber":3,"startTime":"2026-07-21T00:47:22.184Z","endTime":"2026-07-21T00:47:30.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:47:30.232Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out to first baseman Jonathan Aranda.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-21T00:47:54.945Z","endTime":"2026-07-21T00:48:37.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.721018840062342,"aZ":-21.50432206090693,"pfxX":-8.823279942464492,"pfxZ":5.909408978230043,"pX":1.713931079510985,"pZ":2.007856612546137,"vX0":10.216895042129439,"vY0":-132.83642080652857,"vZ0":-5.692128489013329,"x":51.67,"y":184.57,"x0":-1.0172702112622622,"y0":50.0028042800968,"z0":5.719463268068,"aX":-15.930636769785805},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":14.0,"spinRate":2178,"spinDirection":207},"zone":14,"typeConfidence":0.93,"plateTime":0.4107228268102818,"extension":6.223531495188099},"index":0,"playId":"6a45b3b8-01ff-30e3-bd69-37f91d008195","pitchNumber":1,"startTime":"2026-07-21T00:47:59.299Z","endTime":"2026-07-21T00:48:03.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.27359348478448,"aZ":-28.560930340500224,"pfxX":-5.426452515746286,"pfxZ":2.7281035322903815,"pX":-0.18924666564465642,"pZ":2.058941255557648,"vX0":3.508371038042119,"vY0":-113.82759292810994,"vZ0":-2.7366738411908726,"x":124.21,"y":183.19,"x0":-1.03919422714368,"y0":50.00122743460688,"z0":6.0811056369696646,"aX":-7.17917074504614},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":4.6,"breakHorizontal":9.0,"spinRate":1572,"spinDirection":253},"zone":8,"typeConfidence":0.89,"plateTime":0.47968242515693227,"extension":5.911852132862626},"index":1,"playId":"8c1e673c-56d3-32de-8374-cc57948696c9","pitchNumber":2,"startTime":"2026-07-21T00:48:11.989Z","endTime":"2026-07-21T00:48:15.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04322275501903,"aZ":-21.59392868083122,"pfxX":0.7097326660732435,"pfxZ":6.293990722294875,"pX":0.23655263670363258,"pZ":1.7461353125647756,"vX0":3.653452835690991,"vY0":-128.1790921419399,"vZ0":-5.856161252529345,"x":107.98,"y":191.63,"x0":-1.2936331168022308,"y0":50.001233211416455,"z0":5.7232921405215045,"aX":1.19173775612881},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.4,"breakHorizontal":-2.0,"spinRate":2171,"spinDirection":208},"zone":8,"typeConfidence":0.85,"plateTime":0.42572056432099714,"extension":5.9671257904410275},"hitData":{"launchSpeed":90.2,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.0,"coordY":167.0}},"index":2,"playId":"7645fa06-8dba-36c2-a17a-caa4a210594f","pitchNumber":3,"startTime":"2026-07-21T00:48:29.754Z","endTime":"2026-07-21T00:48:37.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:48:37.881Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-21T00:50:51.307Z","endTime":"2026-07-21T00:52:03.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Braydon Fisher replaces Dylan Cease.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-21T00:50:36.180Z","endTime":"2026-07-21T00:50:53.592Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680755,"link":"/api/v1/people/680755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":82.0,"endSpeed":75.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.527659106717064,"aZ":-41.52953555349885,"pfxX":1.2740820376039683,"pfxZ":-6.502952469173514,"pX":0.9438036982604324,"pZ":1.5050816967189806,"vX0":0.9899322372265746,"vY0":-119.38473235087122,"vZ0":-3.054497917237721,"x":81.02,"y":198.14,"x0":0.35793391286106435,"y0":50.00014877158891,"z0":6.548227551597706,"aX":1.8339736377453146},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-12.2,"breakHorizontal":-2.5,"spinRate":2583,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.45922800688337295,"extension":5.469257891322693},"index":1,"playId":"fe90ba16-0c34-3ead-b8f5-fc571c50a407","pitchNumber":1,"startTime":"2026-07-21T00:50:53.592Z","endTime":"2026-07-21T00:50:58.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.179138306376238,"aZ":-45.6527054324339,"pfxX":2.271740156149577,"pfxZ":-9.930853210350511,"pX":-1.0617409658285446,"pZ":2.469282541731019,"vX0":-3.106855717950559,"vY0":-116.19927037293708,"vZ0":0.2996203215809805,"x":157.47,"y":172.11,"x0":0.001702679530938738,"y0":50.00013782571369,"z0":6.700777900878271,"aX":3.084810725557445},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-17.5,"breakHorizontal":-3.2,"spinRate":2629,"spinDirection":26},"zone":11,"typeConfidence":0.91,"plateTime":0.472619292745478,"extension":5.274102963054931},"index":2,"playId":"30fc563e-59fa-3501-979e-b037871ad68e","pitchNumber":2,"startTime":"2026-07-21T00:51:07.595Z","endTime":"2026-07-21T00:51:11.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.268458158418248,"aZ":-25.863826159199107,"pfxX":0.3440372911482974,"pfxZ":3.775516167344289,"pX":0.3704347932537984,"pZ":1.4531310298605087,"vX0":0.2955258484108225,"vY0":-127.89040508147933,"vZ0":-7.120159702399599,"x":102.88,"y":199.55,"x0":0.20903882425378129,"y0":50.002642326813614,"z0":6.277740751503919,"aX":0.5746390048671604},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.6,"breakHorizontal":-0.7,"spinRate":2331,"spinDirection":190},"zone":14,"typeConfidence":0.91,"plateTime":0.4268916645434895,"extension":5.43366565975747},"index":3,"playId":"ddaf13f0-9a32-35f8-9e19-a755e8421f64","pitchNumber":3,"startTime":"2026-07-21T00:51:21.559Z","endTime":"2026-07-21T00:51:24.559Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-21T00:51:35.754Z","endTime":"2026-07-21T00:51:42.428Z","isPitch":false,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02877965213842,"aZ":-12.65968921881865,"pfxX":-1.2507105296791377,"pfxZ":10.103793682656631,"pX":-0.12633574047579285,"pZ":3.8064081580250497,"vX0":-0.8767334627493106,"vY0":-137.93307127071057,"vZ0":-4.994650368601669,"x":121.82,"y":136.01,"x0":0.3578778215479386,"y0":50.00300101510689,"z0":6.491037437520583,"aX":-2.4148990249780784},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":2.4,"spinRate":2218,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.3967600861982401,"extension":5.282054035380276},"index":5,"playId":"de0e25bb-ed06-301a-a116-ad44d1cccad2","pitchNumber":4,"startTime":"2026-07-21T00:51:42.428Z","endTime":"2026-07-21T00:51:45.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.663799374760707,"aZ":-26.567845222948375,"pfxX":-0.23552955766343553,"pfxZ":3.3243367856639106,"pX":0.5589319370161695,"pZ":0.9325477019418795,"vX0":0.6291194197341466,"vY0":-128.5869434526174,"vZ0":-8.243832231256448,"x":95.69,"y":213.6,"x0":0.34255420320834407,"y0":50.00565722815905,"z0":6.217151176709233,"aX":-0.3976681878315453},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.6,"breakHorizontal":0.2,"spinRate":2444,"spinDirection":197},"zone":14,"typeConfidence":0.9,"plateTime":0.4246546007551837,"extension":5.421089745832756},"index":6,"playId":"a1d42e13-fb20-3799-a403-659225fa1991","pitchNumber":5,"startTime":"2026-07-21T00:51:57.507Z","endTime":"2026-07-21T00:52:03.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:52:03.573Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a soft ground ball to pitcher Braydon Fisher.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-21T00:52:15.006Z","endTime":"2026-07-21T00:53:07.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"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,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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680755,"link":"/api/v1/people/680755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":86.2,"endSpeed":80.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.124753469096866,"aZ":-28.671485871016536,"pfxX":-0.9300926900637358,"pfxZ":2.168664764526139,"pX":-0.12747394541442367,"pZ":1.8290691554895564,"vX0":-0.5649584412857431,"vY0":-125.60206286518435,"vZ0":-5.568247121394817,"x":121.86,"y":189.4,"x0":0.2204633452053456,"y0":50.0008320384564,"z0":6.378410557473933,"aX":-1.5002056400243524},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":1.8,"spinRate":2477,"spinDirection":206},"zone":8,"typeConfidence":0.89,"plateTime":0.43446464233727244,"extension":5.279541397382813},"index":0,"playId":"7fbff199-3754-3df5-94b8-43b29811c101","pitchNumber":1,"startTime":"2026-07-21T00:52:24.443Z","endTime":"2026-07-21T00:52:28.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.298053178997417,"aZ":-12.752044452841764,"pfxX":-1.4643834809925407,"pfxZ":10.035508280894154,"pX":1.1174561881514082,"pZ":2.927169508371763,"vX0":1.7679868654244628,"vY0":-138.1266641440273,"vZ0":-6.928083749731098,"x":74.41,"y":159.75,"x0":0.6598320145956003,"y0":50.004657398605374,"z0":6.322600510490949,"aX":-2.83465038870603},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":2.3,"spinRate":2255,"spinDirection":200},"zone":12,"typeConfidence":0.89,"plateTime":0.39630036569248883,"extension":5.406814860786184},"index":1,"playId":"633df3ef-8a97-340c-97c1-2b98019d9aa0","pitchNumber":2,"startTime":"2026-07-21T00:52:41.049Z","endTime":"2026-07-21T00:52:44.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.474510933207302,"aZ":-28.05174295913616,"pfxX":0.9139609894564078,"pfxZ":2.438374174696529,"pX":0.644999825274451,"pZ":1.3824652680736036,"vX0":0.2732188800116977,"vY0":-128.64694694077207,"vZ0":-7.023190305186029,"x":92.41,"y":201.45,"x0":0.41888779344937194,"y0":50.00389974671032,"z0":6.296324392182035,"aX":1.5455039908030055},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.2,"breakHorizontal":-1.7,"spinRate":2436,"spinDirection":169},"zone":14,"typeConfidence":0.9,"plateTime":0.4243234918184595,"extension":5.4606051325815645},"hitData":{"launchSpeed":86.4,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":118.0,"coordY":181.0}},"index":2,"playId":"6996a9d7-6991-3a4b-82e2-6320294a0a3e","pitchNumber":3,"startTime":"2026-07-21T00:52:59.580Z","endTime":"2026-07-21T00:53:07.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:53:07.939Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-21T00:53:29.790Z","endTime":"2026-07-21T00:53:53.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"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],"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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.183034240699065,"aZ":-27.256882880853258,"pfxX":-0.16569910562219992,"pfxZ":3.0184697809062913,"pX":0.7244980649851921,"pZ":1.998528581575474,"vX0":0.5991859026225973,"vY0":-126.4239084486813,"vZ0":-5.395831514379572,"x":89.38,"y":184.82,"x0":0.5066223813963004,"y0":50.00506292087827,"z0":6.330651756616821,"aX":-0.2701545264924303},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.6,"breakHorizontal":0.1,"spinRate":2347,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.4321618733524053,"extension":5.493806908171228},"hitData":{"launchSpeed":95.1,"launchAngle":41.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.18,"coordY":70.5}},"index":0,"playId":"265b01e1-f5f2-3822-ad49-8b4235d4124e","pitchNumber":1,"startTime":"2026-07-21T00:53:40.759Z","endTime":"2026-07-21T00:53:53.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:53:53.483Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Junior Caminero doubles (16) on a sharp line drive to center fielder Daulton Varsho. Yandy Díaz scores.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-21T00:54:06.739Z","endTime":"2026-07-21T00:55:46.722Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":680755,"link":"/api/v1/people/680755"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.038326564930358,"aZ":-26.852425826044772,"pfxX":0.09822254661979368,"pfxZ":3.148547889861594,"pX":0.9352950619389275,"pZ":1.117964090487309,"vX0":1.279815532787013,"vY0":-128.70425702285328,"vZ0":-7.683029275162124,"x":81.35,"y":208.59,"x0":0.4202322583611328,"y0":50.001855210029305,"z0":6.201544864137734,"aX":0.16558197501551586},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.3,"breakHorizontal":-0.5,"spinRate":2374,"spinDirection":164},"zone":14,"typeConfidence":0.9,"plateTime":0.4244863732461357,"extension":5.696516380691914},"index":0,"playId":"e9719627-0237-3091-a361-f99450a07c00","pitchNumber":1,"startTime":"2026-07-21T00:54:16.875Z","endTime":"2026-07-21T00:54:20.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.445833816012065,"aZ":-27.590939048826456,"pfxX":-0.2587677573999003,"pfxZ":2.828032414767593,"pX":0.9204266487618312,"pZ":2.023030959692602,"vX0":1.0629182766441059,"vY0":-126.14285496640201,"vZ0":-5.352000855067576,"x":81.92,"y":184.16,"x0":0.528143518567373,"y0":50.00273407842745,"z0":6.382945931747776,"aX":-0.419338750903019},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.2,"breakHorizontal":0.2,"spinRate":2377,"spinDirection":199},"zone":14,"typeConfidence":0.9,"plateTime":0.4333865994127617,"extension":5.412881377551037},"index":1,"playId":"63382d0f-7482-3713-bcc9-c905b099dabf","pitchNumber":2,"startTime":"2026-07-21T00:54:36.213Z","endTime":"2026-07-21T00:54:39.787Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-21T00:54:51.176Z","endTime":"2026-07-21T00:55:07.253Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.319724173272377,"aZ":-27.481069973193875,"pfxX":-0.20212573213173263,"pfxZ":2.8322252379425343,"pX":0.11208525254268518,"pZ":1.706781764746678,"vX0":-0.8184791913505663,"vY0":-127.65337460608524,"vZ0":-6.181128053562915,"x":112.73,"y":192.7,"x0":0.46262748650639224,"y0":50.00428434965336,"z0":6.312275237167318,"aX":-0.3346553195530859},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.0,"breakHorizontal":0.6,"spinRate":2232,"spinDirection":212},"zone":8,"typeConfidence":0.9,"plateTime":0.42844901446103156,"extension":5.47427560573156},"index":3,"playId":"f8899f2c-e61a-3b57-b913-76efbabe9133","pitchNumber":3,"startTime":"2026-07-21T00:55:07.253Z","endTime":"2026-07-21T00:55:10.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.484699976257048,"aZ":-40.32369920247369,"pfxX":0.4798337226116176,"pfxZ":-5.634662848515388,"pX":0.45576210364073494,"pZ":2.640075233792207,"vX0":0.20212959318235427,"vY0":-119.60872569045775,"vZ0":-0.7448456252693805,"x":99.63,"y":167.5,"x0":0.3077659136971247,"y0":50.00434923577206,"z0":6.577556060020611,"aX":0.693849280199065},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-10.1,"breakHorizontal":-1.0,"spinRate":2563,"spinDirection":26},"zone":6,"typeConfidence":0.9,"plateTime":0.45826945273611974,"extension":5.413203693318917},"hitData":{"launchSpeed":109.2,"launchAngle":18.0,"totalDistance":376.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":85.09,"coordY":52.87}},"index":4,"playId":"ce2b9f6b-5aa6-3c7b-b5cd-774804c393b1","pitchNumber":4,"startTime":"2026-07-21T00:55:31.729Z","endTime":"2026-07-21T00:55:46.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:55:46.722Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-21T00:56:07.957Z","endTime":"2026-07-21T00:57:25.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":94.6,"endSpeed":86.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.573425546856818,"aZ":-12.791830116779389,"pfxX":-3.417050470856223,"pfxZ":10.065228220953715,"pX":-0.3593266516020853,"pZ":2.9801493515619017,"vX0":-0.8256858084517471,"vY0":-137.65953475320703,"vZ0":-6.8786185071689125,"x":130.7,"y":158.32,"x0":0.38832698339555666,"y0":50.00475441108133,"z0":6.371275898960131,"aX":-6.581153720271145},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":6.4,"spinRate":2242,"spinDirection":203},"zone":1,"typeConfidence":0.9,"plateTime":0.3973644443343032,"extension":5.550589216317785},"index":0,"playId":"788fdfb8-2996-37a7-acde-b32440be96af","pitchNumber":1,"startTime":"2026-07-21T00:56:27.348Z","endTime":"2026-07-21T00:56:30.453Z","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":85.0,"endSpeed":78.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.216346063024723,"aZ":-28.670489087330203,"pfxX":0.4352089716017029,"pfxZ":2.2673247417548805,"pX":0.3531773937229662,"pZ":0.07608782531178335,"vX0":-0.012719527959927257,"vY0":-123.53812809764733,"vZ0":-8.939026662448919,"x":103.54,"y":236.73,"x0":0.30181978167402557,"y0":50.00591507053463,"z0":6.145487654476808,"aX":0.6739665777943662},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.3,"breakHorizontal":-0.8,"spinRate":2503,"spinDirection":288},"zone":14,"typeConfidence":0.87,"plateTime":0.4430683393129833,"extension":5.402280324771696},"index":1,"playId":"fca7fc2e-c1f9-3d3b-b782-77796d3c4766","pitchNumber":2,"startTime":"2026-07-21T00:56:51.992Z","endTime":"2026-07-21T00:56:55.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.896085205552456,"aZ":-25.953092752885972,"pfxX":0.9211524154959014,"pfxZ":3.737325264528037,"pX":0.6773767792969647,"pZ":2.0155474340286688,"vX0":0.36410427797874634,"vY0":-127.55948239496283,"vZ0":-5.8333431289567175,"x":91.18,"y":184.36,"x0":0.41351172888400933,"y0":50.00107742304312,"z0":6.35288284249063,"aX":1.532210424931575},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.8,"breakHorizontal":-1.8,"spinRate":2335,"spinDirection":207},"zone":9,"typeConfidence":0.91,"plateTime":0.42783356133081885,"extension":5.559123935785741},"hitData":{"launchSpeed":94.1,"launchAngle":45.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.58,"coordY":98.93}},"index":2,"playId":"9ef030b1-8bb1-3540-860f-aae13c2e6036","pitchNumber":3,"startTime":"2026-07-21T00:57:15.168Z","endTime":"2026-07-21T00:57:25.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T00:57:25.003Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Kirk flies out to right fielder Victor Mesa Jr.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-21T00:59:44.417Z","endTime":"2026-07-21T01:01:25.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cam Booser replaces Nick Martinez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-21T00:58:50.152Z","endTime":"2026-07-21T00:59:46.731Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592155,"link":"/api/v1/people/592155"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49520025837183,"aZ":-15.717617915101854,"pfxX":5.953136397211665,"pfxZ":8.57756474303666,"pX":1.4896949779052693,"pZ":2.9091949235914907,"vX0":-5.50176381774184,"vY0":-137.63006260283382,"vZ0":-4.286661271261986,"x":60.22,"y":160.23,"x0":2.740988693287507,"y0":50.00589039617029,"z0":5.551304902341716,"aX":11.425034735807753},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":-9.6,"spinRate":1933,"spinDirection":144},"zone":12,"typeConfidence":0.91,"plateTime":0.397959067072299,"extension":6.606233477752401},"index":1,"playId":"9b68a7c8-0b94-3f93-90fb-c4d324a8569f","pitchNumber":1,"startTime":"2026-07-21T00:59:46.731Z","endTime":"2026-07-21T00:59:49.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.220193613555004,"aZ":-16.43372965429023,"pfxX":5.9638370359112285,"pfxZ":8.077139334947065,"pX":-0.5357520150620418,"pZ":3.1817278513156446,"vX0":-10.475596107594304,"vY0":-138.11704340347896,"vZ0":-3.4982241162960435,"x":137.42,"y":152.87,"x0":2.5162559528793254,"y0":50.00483143140132,"z0":5.5571894225286025,"aX":11.626048030561948},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":-8.9,"spinRate":1938,"spinDirection":140},"zone":1,"typeConfidence":0.9,"plateTime":0.3952345242484703,"extension":6.625325441472076},"index":2,"playId":"ad23bbe6-0072-3079-8fc4-480397bd65c0","pitchNumber":2,"startTime":"2026-07-21T01:00:01.834Z","endTime":"2026-07-21T01:00:07.927Z","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":86.2,"endSpeed":79.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99707191179815,"aZ":-29.7011659211499,"pfxX":-1.1551801317005523,"pfxZ":1.542417971097363,"pX":0.24742128908247452,"pZ":2.575042452430352,"vX0":-6.174868658503726,"vY0":-125.53431189104622,"vZ0":-1.1674111169266785,"x":107.57,"y":169.25,"x0":2.8832247950638634,"y0":50.004136346495606,"z0":5.450829138536269,"aX":-1.8545829191339116},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.8,"breakHorizontal":3.5,"spinRate":2023,"spinDirection":215},"zone":5,"typeConfidence":0.91,"plateTime":0.43533127371472613,"extension":6.547185719838098},"index":3,"playId":"ae0f49cf-63db-3dbb-a1b7-16dd71b5857b","pitchNumber":3,"startTime":"2026-07-21T01:00:17.113Z","endTime":"2026-07-21T01:00:20.113Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-21T01:00:48.134Z","endTime":"2026-07-21T01:01:00.777Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56555632056496,"aZ":-15.155852127576617,"pfxX":4.469810638021996,"pfxZ":8.685266603061155,"pX":1.051312371662496,"pZ":2.4832285075708973,"vX0":-6.033602518998418,"vY0":-138.9663415300761,"vZ0":-5.453025449523361,"x":76.93,"y":171.73,"x0":2.667924966726833,"y0":50.00577320561139,"z0":5.474597468289085,"aX":8.761602056191563},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":-6.8,"spinRate":1759,"spinDirection":139},"zone":12,"typeConfidence":0.91,"plateTime":0.39384172828898123,"extension":6.6346016248565505},"index":5,"playId":"222dbd88-62e7-30b7-b912-e13ee3e45a79","pitchNumber":4,"startTime":"2026-07-21T01:01:00.777Z","endTime":"2026-07-21T01:01:04.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57244017303666,"aZ":-29.917752017676047,"pfxX":-1.1220795819181868,"pfxZ":1.4121446016023231,"pX":0.1273936438172388,"pZ":2.3374553151120177,"vX0":-6.397080470661118,"vY0":-125.38892570572267,"vZ0":-1.6206763702273295,"x":112.14,"y":175.67,"x0":2.8539720926231342,"y0":50.002267894213034,"z0":5.425664570829584,"aX":-1.7921438087840205},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.4,"breakHorizontal":3.5,"spinRate":2094,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.4362766971009684,"extension":6.633381623391946},"hitData":{"launchSpeed":90.5,"launchAngle":48.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.23,"coordY":105.09}},"index":6,"playId":"abfb2620-de56-34c3-8bd6-fe33aa6839f0","pitchNumber":5,"startTime":"2026-07-21T01:01:16.184Z","endTime":"2026-07-21T01:01:25.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:01:25.784Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-21T01:01:40.851Z","endTime":"2026-07-21T01:02:33.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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(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.8,"endSpeed":80.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.681952016594256,"aZ":-28.80338354645584,"pfxX":-1.023071623776999,"pfxZ":2.0351193007446575,"pX":0.10581170429956667,"pZ":2.2317487220768015,"vX0":-6.877131059841538,"vY0":-127.78438991093682,"vZ0":-2.2633572415215832,"x":112.97,"y":178.52,"x0":2.9620987985524105,"y0":50.005745946696905,"z0":5.386066334192572,"aX":-1.6950331892240649},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":3.4,"spinRate":2189,"spinDirection":202},"zone":5,"typeConfidence":0.91,"plateTime":0.42820916958712507,"extension":6.56306903944951},"index":0,"playId":"9d8600c5-0707-3df6-a45b-040753fed9b0","pitchNumber":1,"startTime":"2026-07-21T01:01:49.572Z","endTime":"2026-07-21T01:01:52.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83778388995471,"aZ":-29.54417521873294,"pfxX":-1.791421402136036,"pfxZ":1.6273678403960874,"pX":0.3102293365505448,"pZ":1.6598213412961849,"vX0":-5.817042120821974,"vY0":-126.48213943770081,"vZ0":-3.1211604307918503,"x":105.17,"y":193.96,"x0":2.876523411381215,"y0":50.0015529392114,"z0":5.289795648567179,"aX":-2.888021455757332},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.4,"breakHorizontal":4.7,"spinRate":2010,"spinDirection":200},"zone":8,"typeConfidence":0.91,"plateTime":0.43376160542385467,"extension":6.620302016740592},"index":1,"playId":"511325b8-a916-3369-aee5-c4a4928c48e4","pitchNumber":2,"startTime":"2026-07-21T01:02:04.800Z","endTime":"2026-07-21T01:02:08.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.997382353115047,"aZ":-13.42518396438172,"pfxX":4.485927574213065,"pfxZ":9.767650303141707,"pX":-0.7054699926713274,"pZ":2.39350360040836,"vX0":-10.100095665138422,"vY0":-137.9733670472683,"vZ0":-6.151398329401282,"x":143.89,"y":174.16,"x0":2.427129812185639,"y0":50.00058513815547,"z0":5.564204267839404,"aX":8.609615259273882},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":-5.9,"spinRate":2208,"spinDirection":144},"zone":4,"typeConfidence":0.9,"plateTime":0.3976661482047703,"extension":6.563634044106897},"index":2,"playId":"4492f36c-b0f3-31dd-a150-9ae295faff53","pitchNumber":3,"startTime":"2026-07-21T01:02:28.940Z","endTime":"2026-07-21T01:02:33.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:02:33.251Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Myles Straw grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-21T01:02:41.895Z","endTime":"2026-07-21T01:03:51.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":3},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.904859677660667,"aZ":-28.38539962395209,"pfxX":-1.443934816177574,"pfxZ":2.241018040564354,"pX":0.21163226156142403,"pZ":1.2910371474881452,"vX0":-6.232560319841767,"vY0":-128.49972588624368,"vZ0":-4.614131398917308,"x":108.93,"y":203.92,"x0":2.8454195093030306,"y0":50.004175733865594,"z0":5.287383904987179,"aX":-2.439485247379928},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.4,"breakHorizontal":3.8,"spinRate":2133,"spinDirection":186},"zone":14,"typeConfidence":0.91,"plateTime":0.4244984642728098,"extension":6.614013175086668},"index":0,"playId":"c365be13-bd36-3c99-a59a-e0fe12ca8018","pitchNumber":1,"startTime":"2026-07-21T01:02:57.209Z","endTime":"2026-07-21T01:03:01.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14763391588782,"aZ":-29.785984140972218,"pfxX":-1.7943984379596598,"pfxZ":1.4180938111056047,"pX":-0.3573338190827926,"pZ":2.4130148274064784,"vX0":-7.189909892850625,"vY0":-128.1961507044121,"vZ0":-1.8453614870135477,"x":130.62,"y":173.63,"x0":2.7058076592297775,"y0":50.00082730284757,"z0":5.446247771985166,"aX":-3.012665474841037},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":4.7,"spinRate":2223,"spinDirection":210},"zone":4,"typeConfidence":0.92,"plateTime":0.42573066812908733,"extension":6.572421528276504},"index":1,"playId":"19b2d4c8-3362-307c-975d-443a5741e1f5","pitchNumber":2,"startTime":"2026-07-21T01:03:14.326Z","endTime":"2026-07-21T01:03:18.348Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-21T01:03:28.820Z","endTime":"2026-07-21T01:03:44.069Z","isPitch":false,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"}},{"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":95.7,"endSpeed":87.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.717122014815008,"aZ":-16.883818061157545,"pfxX":6.384946785242402,"pfxZ":7.821950065628527,"pX":0.6916136895316606,"pZ":2.397402628296262,"vX0":-7.569672808605874,"vY0":-139.05256650232343,"vZ0":-5.301999433769216,"x":90.64,"y":174.05,"x0":2.621949065990128,"y0":50.003118095094784,"z0":5.45231105716113,"aX":12.481425220078123},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":-10.0,"spinRate":2047,"spinDirection":133},"zone":6,"typeConfidence":0.91,"plateTime":0.3941762446508319,"extension":6.61756796294694},"hitData":{"launchSpeed":70.0,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.0,"coordY":164.0}},"index":3,"playId":"3be7d055-485a-3528-8590-1c4ed6d97359","pitchNumber":3,"startTime":"2026-07-21T01:03:44.069Z","endTime":"2026-07-21T01:03:51.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:03:51.344Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to shortstop Andrés Giménez.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-21T01:06:25.266Z","endTime":"2026-07-21T01:06:55.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"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":[1,2],"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":2},"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: Brendon Little replaces Braydon Fisher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-21T01:05:36.600Z","endTime":"2026-07-21T01:06:27.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663893,"link":"/api/v1/people/663893"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.565576231352317,"aZ":-31.812145257133423,"pfxX":7.3154178020669,"pfxZ":0.1835549516110433,"pX":-0.2870046260679716,"pZ":3.1107629666058116,"vX0":-6.639729904912964,"vY0":-140.6450584941062,"vZ0":-2.289323079843183,"x":127.94,"y":154.79,"x0":1.1487706909521305,"y0":50.005876855823836,"z0":5.989230523883314,"aX":14.723760317744684},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":0.0,"breakHorizontal":-12.0,"spinRate":1961,"spinDirection":120},"zone":1,"typeConfidence":0.92,"plateTime":0.3887666835963084,"extension":6.147950144870303},"index":1,"playId":"47056970-2eec-3a8d-8fb3-66bf5f3e7af7","pitchNumber":1,"startTime":"2026-07-21T01:06:27.595Z","endTime":"2026-07-21T01:06:30.975Z","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":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.144207742774714,"aZ":-29.65322324845533,"pfxX":4.713856154968282,"pfxZ":1.2402156452265842,"pX":-0.47203924626981264,"pZ":3.0912066857584013,"vX0":-6.8834116090622075,"vY0":-140.68310893191702,"vZ0":-3.0875220894150326,"x":134.99,"y":155.32,"x0":1.3797698794151816,"y0":50.00090672627627,"z0":6.099173270693478,"aX":9.567365982379396},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":1.9,"breakHorizontal":-7.3,"spinRate":1908,"spinDirection":122},"zone":1,"typeConfidence":0.72,"plateTime":0.38747979516185627,"extension":6.009100348799741},"hitData":{"launchSpeed":83.8,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.0,"coordY":156.0}},"index":2,"playId":"919ab6fe-47d9-3b2f-af87-b0e668e3bb40","pitchNumber":2,"startTime":"2026-07-21T01:06:43.173Z","endTime":"2026-07-21T01:06:55.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:06:55.094Z","atBatIndex":58},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Victor Mesa Jr. grounds into a double play, first baseman Vladimir Guerrero Jr. to shortstop Andrés Giménez. Chandler Simpson out at 2nd. Victor Mesa Jr. out at 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-21T01:07:12.039Z","endTime":"2026-07-21T01:08:35.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"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":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_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":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"}]}],"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":90.7,"endSpeed":84.7,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45760309896902,"aZ":-29.226061784671447,"pfxX":0.6880848746233883,"pfxZ":1.6399254733348894,"pX":-0.6294537371928612,"pZ":2.6140104797022263,"vX0":-5.103071765115277,"vY0":-132.16803048499523,"vZ0":-3.2807868007139303,"x":140.99,"y":168.2,"x0":1.2224352176408098,"y0":50.00541414326234,"z0":5.977229082282373,"aX":1.2396537862830672},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.5,"breakHorizontal":-0.4,"spinRate":2481,"spinDirection":117},"zone":4,"typeConfidence":0.9,"plateTime":0.4116261453799286,"extension":5.9787848117166895},"index":0,"playId":"307de36f-1599-31b8-b4bb-5ff662ee6160","pitchNumber":1,"startTime":"2026-07-21T01:07:20.319Z","endTime":"2026-07-21T01:07:23.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10888867037194,"aZ":-30.202236768924788,"pfxX":0.26604663458439415,"pfxZ":1.1212833409525622,"pX":-0.5636577490268666,"pZ":2.4239299792381375,"vX0":-5.053220316639552,"vY0":-130.51967271986226,"vZ0":-3.6574866882691235,"x":138.49,"y":173.33,"x0":1.346143687528715,"y0":50.00495116065561,"z0":6.067153690696221,"aX":0.4694567723915225},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.6,"breakHorizontal":0.4,"spinRate":2486,"spinDirection":187},"zone":4,"typeConfidence":0.92,"plateTime":0.41636475238636894,"extension":5.937899341816214},"index":1,"playId":"1fd4f167-9523-3439-8262-43387c045d9a","pitchNumber":2,"startTime":"2026-07-21T01:07:38.089Z","endTime":"2026-07-21T01:07:41.408Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-21T01:07:54.405Z","endTime":"2026-07-21T01:08:05.043Z","isPitch":false,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.669878496966195,"aZ":-40.5215455504852,"pfxX":-2.2050299384206675,"pfxZ":-5.149086337568043,"pX":-0.417555159993095,"pZ":0.8991578460812746,"vX0":-2.8071179062468734,"vY0":-126.48676690642651,"vZ0":-4.930940405381597,"x":132.92,"y":214.5,"x0":0.9928688036201907,"y0":50.00292042403382,"z0":6.121142287065868,"aX":-3.5744354484715486},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-10.2,"breakHorizontal":4.7,"spinRate":2298,"spinDirection":339},"zone":13,"typeConfidence":0.92,"plateTime":0.43294055432096723,"extension":5.995561058167358},"index":3,"playId":"0e1a5850-29f3-3ed7-9628-2517e04c3d54","pitchNumber":3,"startTime":"2026-07-21T01:08:05.043Z","endTime":"2026-07-21T01:08:08.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09668174925121,"aZ":-41.09981666143903,"pfxX":-2.830145993746365,"pfxZ":-5.520121355617893,"pX":-0.3746531431650513,"pZ":0.8442087485560732,"vX0":-2.594398205451341,"vY0":-126.67484878691006,"vZ0":-5.045585969616298,"x":131.28,"y":215.99,"x0":1.0323454070842388,"y0":50.0026389690349,"z0":6.165631368156037,"aX":-4.57596125364237},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-10.9,"breakHorizontal":5.8,"spinRate":2041,"spinDirection":339},"zone":13,"typeConfidence":0.92,"plateTime":0.43322305745936474,"extension":6.039970624562363},"hitData":{"launchSpeed":80.7,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.0,"coordY":178.0}},"index":4,"playId":"1d23b7dc-a9d4-3746-94ca-32e91082799a","pitchNumber":4,"startTime":"2026-07-21T01:08:28.670Z","endTime":"2026-07-21T01:08:35.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:08:35.943Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Richie Palacios called out on strikes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-21T01:09:03.477Z","endTime":"2026-07-21T01:10:58.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19513391186826,"aZ":-31.865077486385616,"pfxX":-0.31138502009762714,"pfxZ":0.18215256679370917,"pX":-0.5758185191571311,"pZ":1.6962191858619073,"vX0":-4.243200683160436,"vY0":-130.24177998706296,"vZ0":-4.728545932290837,"x":138.95,"y":192.98,"x0":1.1119680037270179,"y0":50.00580684000113,"z0":5.932799960980652,"aX":-0.5369359430050465},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.5,"breakHorizontal":1.4,"spinRate":2585,"spinDirection":332},"zone":7,"typeConfidence":0.91,"plateTime":0.4198286168930676,"extension":6.243169073217597},"index":0,"playId":"c951a71c-df61-3f94-9b32-34e386a57d20","pitchNumber":1,"startTime":"2026-07-21T01:09:08.237Z","endTime":"2026-07-21T01:09:11.507Z","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":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.660246592723762,"aZ":-36.99242482575902,"pfxX":0.09592688788566939,"pfxZ":-2.80774898026538,"pX":-0.708829599246431,"pZ":2.104577180062365,"vX0":-4.868499174575934,"vY0":-129.47505480977745,"vZ0":-2.703211416243628,"x":144.02,"y":181.96,"x0":1.176101239927981,"y0":50.00470895162155,"z0":5.966947537474886,"aX":0.16419137432580708},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-5.4,"breakHorizontal":0.8,"spinRate":2491,"spinDirection":310},"zone":4,"typeConfidence":0.69,"plateTime":0.42152954193625103,"extension":6.222059450832813},"index":1,"playId":"4c23b02e-76ff-31e7-9d4c-2a247cfea278","pitchNumber":2,"startTime":"2026-07-21T01:09:27.542Z","endTime":"2026-07-21T01:09:30.622Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-21T01:09:40.774Z","endTime":"2026-07-21T01:09:50.295Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.355694134281425,"aZ":-38.51869949303549,"pfxX":-1.4622750590422011,"pfxZ":-3.947359134789829,"pX":-0.4346051811853105,"pZ":0.5333129765405714,"vX0":-3.205888796091076,"vY0":-125.96716272143426,"vZ0":-5.936642088917159,"x":133.57,"y":224.38,"x0":1.0439833431350782,"y0":50.00144834947247,"z0":6.03120377583736,"aX":-2.351385789971251},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-8.3,"breakHorizontal":3.4,"spinRate":2082,"spinDirection":336},"zone":13,"typeConfidence":0.91,"plateTime":0.43466035291508787,"extension":6.064299378197214},"index":3,"playId":"ce73213f-a3cc-344b-a6d6-80f5aa9a9387","pitchNumber":3,"startTime":"2026-07-21T01:09:50.295Z","endTime":"2026-07-21T01:09:53.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.595161999043995,"aZ":-41.013245544303956,"pfxX":-1.7027606502101804,"pfxZ":-5.3548910555942,"pX":-1.4995578384304666,"pZ":0.7504052648362167,"vX0":-5.923334729214627,"vY0":-127.25218339382153,"vZ0":-5.3288001484264536,"x":174.16,"y":218.52,"x0":1.0738163583320472,"y0":50.005234464829535,"z0":6.098900518783736,"aX":-2.8086478050478605},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-10.7,"breakHorizontal":4.3,"spinRate":2284,"spinDirection":333},"zone":13,"typeConfidence":0.91,"plateTime":0.42942417776361363,"extension":6.107988932532112},"index":4,"playId":"72272ad5-c01b-3979-8126-8840ad292809","pitchNumber":4,"startTime":"2026-07-21T01:10:12.941Z","endTime":"2026-07-21T01:10:16.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.516258925715636,"aZ":-30.825628967047436,"pfxX":9.416287859888133,"pfxZ":0.6902540773567005,"pX":-1.1255121264054133,"pZ":0.9643358315077272,"vX0":-9.647150440211083,"vY0":-139.1829080481336,"vZ0":-7.982271803693732,"x":159.9,"y":212.74,"x0":1.1637017992805359,"y0":50.00688429137538,"z0":5.913949590802852,"aX":18.46184102525286},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":-0.4,"breakHorizontal":-15.0,"spinRate":1984,"spinDirection":121},"zone":13,"typeConfidence":0.94,"plateTime":0.39367943335355227,"extension":6.175335376937177},"index":5,"playId":"23e539b3-caec-34d9-a4bc-825826b78d5c","pitchNumber":5,"startTime":"2026-07-21T01:10:34.673Z","endTime":"2026-07-21T01:10:37.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.909486076856584,"aZ":-29.21476801560738,"pfxX":7.606336222352297,"pfxZ":1.4613839533261732,"pX":-0.20282087427395973,"pZ":2.8313244197095377,"vX0":-6.871545193775037,"vY0":-140.96922337154479,"vZ0":-3.3505098426299855,"x":124.73,"y":162.33,"x0":1.2696533826752692,"y0":50.00382565983362,"z0":5.906554267309911,"aX":15.418821418865464},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.2,"breakHorizontal":-12.5,"spinRate":2041,"spinDirection":121},"zone":2,"typeConfidence":0.91,"plateTime":0.38748165311997607,"extension":6.099094889723118},"index":6,"playId":"bcefa762-723c-3928-9456-072d23edddb1","pitchNumber":6,"startTime":"2026-07-21T01:10:54.904Z","endTime":"2026-07-21T01:10:58.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:10:58.276Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a ground ball to center fielder Cedric Mullins.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-21T01:13:15.300Z","endTime":"2026-07-21T01:13:59.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"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":[1,2,3],"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":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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Casey Legumina replaces Cam Booser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-21T01:12:39.409Z","endTime":"2026-07-21T01:13:17.634Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668984,"link":"/api/v1/people/668984"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":85.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.016583181373665,"aZ":-25.381185037665873,"pfxX":-9.372915311087374,"pfxZ":3.6579321729296606,"pX":-0.7691732072662023,"pZ":3.4311363370934527,"vX0":5.963991873343041,"vY0":-135.27947604240757,"vZ0":1.449998085909472,"x":146.32,"y":146.14,"x0":-1.782636951362044,"y0":50.001248935409905,"z0":4.665091129789077,"aX":-17.401780709255487},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":15.7,"spinRate":2097,"spinDirection":237},"zone":11,"typeConfidence":0.9,"plateTime":0.4046032015492509,"extension":6.931712669577485},"index":1,"playId":"165c6833-57ce-3a85-8013-5ddafa95a58b","pitchNumber":1,"startTime":"2026-07-21T01:13:17.634Z","endTime":"2026-07-21T01:13:20.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54748273709481,"aZ":-23.73191876663999,"pfxX":-10.843323028417089,"pfxZ":4.498430544131928,"pX":-2.002561123602282,"pZ":2.9314353168448046,"vX0":3.8304055043874046,"vY0":-136.0664567714269,"vZ0":-0.18438348167203922,"x":193.33,"y":159.63,"x0":-2.0187818758125475,"y0":50.00446263010238,"z0":4.64297463055943,"aX":-20.35565940596453},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.3,"breakHorizontal":18.8,"spinRate":2336,"spinDirection":234},"zone":11,"typeConfidence":0.93,"plateTime":0.4023808357315306,"extension":6.800640533099298},"index":2,"playId":"29d979cb-4879-301d-9e83-6a76df498ef2","pitchNumber":2,"startTime":"2026-07-21T01:13:33.456Z","endTime":"2026-07-21T01:13:36.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.287534354517074,"aZ":-28.111438980527733,"pfxX":0.558476448211485,"pfxZ":2.52493271282167,"pX":0.5919054162970826,"pZ":1.7297420908573395,"vX0":6.496566530259221,"vY0":-125.6512808517053,"vZ0":-0.6958204898618205,"x":94.44,"y":192.08,"x0":-2.0941795727609516,"y0":50.00017421245725,"z0":4.284528923588864,"aX":0.8959698028091542},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.7,"breakHorizontal":-2.4,"spinRate":2619,"spinDirection":166},"zone":9,"typeConfidence":0.91,"plateTime":0.43510182694729505,"extension":6.781522881948408},"hitData":{"launchSpeed":96.0,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.66,"coordY":100.79}},"index":3,"playId":"53394cbb-3d7d-31bb-8e45-c186d5824798","pitchNumber":3,"startTime":"2026-07-21T01:13:48.070Z","endTime":"2026-07-21T01:13:59.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:13:59.781Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Lukes flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-21T01:14:14.673Z","endTime":"2026-07-21T01:15:36.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"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":"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.6,"endSpeed":85.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29773012368418,"aZ":-18.724640212358462,"pfxX":-9.373262697278545,"pfxZ":7.255300595329475,"pX":0.4501462626984518,"pZ":1.9128246485626212,"vX0":9.104206931115524,"vY0":-134.58946432508108,"vZ0":-3.2842229624243657,"x":99.84,"y":187.13,"x0":-1.7413306599018135,"y0":50.004103409941145,"z0":4.45789857249206,"aX":-17.380659200732886},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":15.2,"spinRate":2381,"spinDirection":233},"zone":9,"typeConfidence":0.88,"plateTime":0.4053212528425618,"extension":7.136065014490678},"index":0,"playId":"dbd0f468-a957-3db4-abbb-ef0a1c4c1456","pitchNumber":1,"startTime":"2026-07-21T01:14:24.996Z","endTime":"2026-07-21T01:14:28.202Z","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":92.8,"endSpeed":85.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.175307056124836,"aZ":-19.91670046942472,"pfxX":-8.860012869176938,"pfxZ":6.579083318044894,"pX":-1.2253336715417502,"pZ":2.0553058165872935,"vX0":5.174980693226116,"vY0":-135.103453382363,"vZ0":-2.277629660825279,"x":163.71,"y":183.29,"x0":-2.0062414387092082,"y0":50.006306544421115,"z0":4.296765375833321,"aX":-16.51645041309494},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":15.1,"spinRate":2239,"spinDirection":238},"zone":13,"typeConfidence":0.83,"plateTime":0.4041455082194316,"extension":6.727480720080465},"index":1,"playId":"52978617-a97c-3746-8424-4bd0484841bb","pitchNumber":2,"startTime":"2026-07-21T01:14:44.614Z","endTime":"2026-07-21T01:14:47.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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.357505470007176,"aZ":-18.76104054762014,"pfxX":-9.306609923165901,"pfxZ":7.266407907212111,"pX":-0.5712729468734614,"pZ":2.698892085086072,"vX0":6.3681994850714005,"vY0":-134.77717190771344,"vZ0":-1.4954797607265733,"x":138.78,"y":165.91,"x0":-1.7514678499729204,"y0":50.0040882651465,"z0":4.581443836030688,"aX":-17.181153200391698},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":15.6,"spinRate":2133,"spinDirection":230},"zone":4,"typeConfidence":0.9,"plateTime":0.40588100319324427,"extension":6.863090773975402},"index":2,"playId":"3d8e7c0c-858b-3dbb-8338-9654fda78af7","pitchNumber":3,"startTime":"2026-07-21T01:15:03.340Z","endTime":"2026-07-21T01:15:08.088Z","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":93.6,"endSpeed":85.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.835336209281838,"aZ":-19.836742297522946,"pfxX":-10.272486236514794,"pfxZ":6.608876705598297,"pX":0.4059676017502651,"pZ":2.2171955513939343,"vX0":9.612595989879134,"vY0":-136.01344936309988,"vZ0":-1.9760626076941157,"x":101.53,"y":178.92,"x0":-1.845544240422014,"y0":50.00410400186594,"z0":4.334023166908421,"aX":-19.179531352641966},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":16.4,"spinRate":2422,"spinDirection":237},"zone":6,"typeConfidence":0.69,"plateTime":0.4032549558732188,"extension":6.695680702635256},"hitData":{"launchSpeed":87.2,"launchAngle":31.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.77,"coordY":103.83}},"index":3,"playId":"4a92446a-b5ce-3352-8d1e-954242d1cf08","pitchNumber":4,"startTime":"2026-07-21T01:15:25.437Z","endTime":"2026-07-21T01:15:36.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:15:36.036Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-21T01:15:53.091Z","endTime":"2026-07-21T01:17:04.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"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],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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(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":93.0,"endSpeed":85.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35235100064294,"aZ":-25.238847415587422,"pfxX":-10.272201463889873,"pfxZ":3.740287353408485,"pX":0.3154057370057031,"pZ":2.3618799162729953,"vX0":9.14643537173821,"vY0":-135.1208719300893,"vZ0":-1.180351877938965,"x":104.98,"y":175.01,"x0":-1.7723365765528227,"y0":50.006534218746026,"z0":4.571164202539105,"aX":-19.073507182377707},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.7,"breakHorizontal":16.8,"spinRate":2216,"spinDirection":231},"zone":6,"typeConfidence":0.89,"plateTime":0.4047451032541516,"extension":6.9078975158623},"index":0,"playId":"d9570db9-578a-32b8-b16c-7754ccff7637","pitchNumber":1,"startTime":"2026-07-21T01:16:01.146Z","endTime":"2026-07-21T01:16:04.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07949199904337,"aZ":-23.715110897798997,"pfxX":3.2729277646869814,"pfxZ":5.861437884901803,"pX":0.5976462196440004,"pZ":2.4187305578788934,"vX0":5.184163765940851,"vY0":-119.16437773235138,"vZ0":0.6194598981463167,"x":94.22,"y":173.47,"x0":-2.0281315401804862,"y0":50.004060799544106,"z0":4.291419628622216,"aX":4.725110605171481},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":11.0,"breakHorizontal":-7.2,"spinRate":2601,"spinDirection":99},"zone":6,"typeConfidence":0.8,"plateTime":0.4589714892981376,"extension":6.854526515513516},"index":1,"playId":"3c53a730-39a1-34f6-bcd4-b8583177fe3a","pitchNumber":2,"startTime":"2026-07-21T01:16:17.818Z","endTime":"2026-07-21T01:16:21.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.820526918229916,"aZ":-17.403462500635747,"pfxX":-9.191731874005178,"pfxZ":7.915733926881083,"pX":1.0411783878925998,"pZ":1.9242602128147195,"vX0":10.673640100180624,"vY0":-135.3084243503064,"vZ0":-3.123900059372524,"x":77.31,"y":186.82,"x0":-1.7489801564297776,"y0":50.00167727284427,"z0":4.304022551165908,"aX":-17.1488358721947},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":14.5,"spinRate":2209,"spinDirection":235},"zone":14,"typeConfidence":0.92,"plateTime":0.4038622065498938,"extension":6.775950832366013},"index":2,"playId":"05d184fc-3cdb-3b2a-a6e7-7543249f4f52","pitchNumber":3,"startTime":"2026-07-21T01:16:42.226Z","endTime":"2026-07-21T01:16:46.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81777507512603,"aZ":-23.61097254506124,"pfxX":4.604043495879906,"pfxZ":5.919493234784074,"pX":0.3502796975539069,"pZ":1.9656652781860842,"vX0":4.136471824287482,"vY0":-119.46701542252727,"vZ0":-0.4565301136209398,"x":103.65,"y":185.71,"x0":-2.001251529049346,"y0":50.00435965471234,"z0":4.279868646604144,"aX":6.660104515670019},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.9,"breakHorizontal":-9.4,"spinRate":2575,"spinDirection":93},"zone":9,"typeConfidence":0.89,"plateTime":0.4583216535071952,"extension":6.784164897728796},"index":3,"playId":"86085ec8-1e96-3ac9-aab7-ba1d2dbf1e72","pitchNumber":4,"startTime":"2026-07-21T01:17:00.726Z","endTime":"2026-07-21T01:17:04.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:17:04.796Z","atBatIndex":63},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"George Springer grounds into a force out, shortstop Taylor Walls to second baseman Richie Palacios. Ernie Clement out at 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-21T01:17:22.623Z","endTime":"2026-07-21T01:17:50.329Z","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":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13409944343704,"aZ":-25.23936950314363,"pfxX":-10.944389279254763,"pfxZ":3.667716181215031,"pX":-0.28705202789287065,"pZ":2.1839229366521535,"vX0":7.895978580260813,"vY0":-136.39861347635815,"vZ0":-1.6802884698750018,"x":127.94,"y":179.81,"x0":-1.7930505267210353,"y0":50.00074395375309,"z0":4.542947001376437,"aX":-20.683155393256765},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.5,"breakHorizontal":18.2,"spinRate":2188,"spinDirection":233},"zone":7,"typeConfidence":0.91,"plateTime":0.4010824616732336,"extension":6.861039259387071},"index":0,"playId":"975c1b49-6ae0-3aef-b1a9-3272e4e7be29","pitchNumber":1,"startTime":"2026-07-21T01:17:27.539Z","endTime":"2026-07-21T01:17:31.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77584193522409,"aZ":-26.30757866153262,"pfxX":-10.327462814583356,"pfxZ":3.196881087910615,"pX":-0.47849742396025535,"pZ":2.1036120691856475,"vX0":7.180208624135545,"vY0":-134.4434616230763,"vZ0":-1.1508134696589791,"x":135.24,"y":181.98,"x0":-1.8402825125003208,"y0":50.000111536287946,"z0":4.40203339743751,"aX":-18.928406546067404},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.8,"breakHorizontal":17.2,"spinRate":2091,"spinDirection":236},"zone":7,"typeConfidence":0.86,"plateTime":0.4072014676586999,"extension":6.8007684844184935},"hitData":{"launchSpeed":96.1,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.0,"coordY":156.0}},"index":1,"playId":"7a81994a-de9c-383f-b90c-c29835283dcd","pitchNumber":2,"startTime":"2026-07-21T01:17:43.492Z","endTime":"2026-07-21T01:17:50.329Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:17:50.329Z","atBatIndex":64},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Fortes homers (3) on a fly ball to left center field.","rbi":1,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-21T01:19:54.804Z","endTime":"2026-07-21T01:21:15.885Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":663893,"link":"/api/v1/people/663893"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45644694176369,"aZ":-33.04867823020092,"pfxX":9.342592682310228,"pfxZ":-0.45436887068212517,"pX":-0.5786227950869735,"pZ":1.2312159056043297,"vX0":-7.47646651906321,"vY0":-137.746915700591,"vZ0":-6.724296561011531,"x":139.06,"y":205.54,"x0":0.9516007746074265,"y0":50.00253507983038,"z0":5.926983009233488,"aX":18.02488249039922},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-2.0,"breakHorizontal":-15.5,"spinRate":1991,"spinDirection":121},"zone":13,"typeConfidence":0.94,"plateTime":0.39703401239540614,"extension":5.781463725069297},"index":0,"playId":"1fe62d27-f17b-36b8-9b53-9583b5fbcdb5","pitchNumber":1,"startTime":"2026-07-21T01:19:58.103Z","endTime":"2026-07-21T01:20:01.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86645593113945,"aZ":-26.3411892350675,"pfxX":9.140759398147459,"pfxZ":3.0748050840948435,"pX":-0.7181296258043224,"pZ":1.62970648203057,"vX0":-8.046841100829532,"vY0":-137.42158979629934,"vZ0":-6.692218786499238,"x":144.37,"y":194.78,"x0":1.0726490161798345,"y0":50.00291305115522,"z0":5.907469310246839,"aX":17.33482319104877},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.2,"breakHorizontal":-14.6,"spinRate":1984,"spinDirection":126},"zone":7,"typeConfidence":0.91,"plateTime":0.3998766331253485,"extension":6.044086010216159},"index":1,"playId":"be816ba5-5c22-389c-b060-ddde1f1ff61e","pitchNumber":2,"startTime":"2026-07-21T01:20:15.728Z","endTime":"2026-07-21T01:20:19.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.366374343437315,"aZ":-31.270647203146297,"pfxX":8.25872031897351,"pfxZ":0.4706367263798228,"pX":0.1604034139963271,"pZ":2.649382875059634,"vX0":-5.742156619838832,"vY0":-137.74035917667408,"vZ0":-3.463090533069255,"x":110.89,"y":167.25,"x0":1.2020190686111043,"y0":50.00159823793873,"z0":6.043470812093253,"aX":15.82514596637108},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":0.4,"breakHorizontal":-13.7,"spinRate":1957,"spinDirection":130},"zone":5,"typeConfidence":0.92,"plateTime":0.39806069651715514,"extension":5.983452937273042},"index":2,"playId":"4ae7ef75-4482-3ca6-98a5-5e5ff48b883a","pitchNumber":3,"startTime":"2026-07-21T01:20:31.895Z","endTime":"2026-07-21T01:20:35.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.746189985998914,"aZ":-32.8373982301326,"pfxX":-0.8394901053487475,"pfxZ":-0.38239638245369,"pX":0.16601488656162253,"pZ":2.3575028249742753,"vX0":-2.532383578600849,"vY0":-129.92010716532326,"vZ0":-2.918670628843458,"x":110.67,"y":175.13,"x0":1.255630643466409,"y0":50.00304240733649,"z0":5.947257078135502,"aX":-1.4595336016258444},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.1,"breakHorizontal":2.0,"spinRate":2411,"spinDirection":286},"zone":5,"typeConfidence":0.92,"plateTime":0.41879689052548486,"extension":5.999793182984354},"hitData":{"launchSpeed":102.9,"launchAngle":26.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":69.18,"coordY":43.77}},"index":3,"playId":"80ecba5a-2849-349e-97f9-f51c4f9c2d98","pitchNumber":4,"startTime":"2026-07-21T01:20:52.991Z","endTime":"2026-07-21T01:21:15.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:21:15.885Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Walls singles on a ground ball to center fielder Daulton Varsho.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-21T01:21:25.602Z","endTime":"2026-07-21T01:21:49.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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(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":96.8,"endSpeed":89.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.824097775949998,"aZ":-28.56215461973607,"pfxX":9.083504598334734,"pfxZ":1.7909140126001981,"pX":-0.45761293542252773,"pZ":2.027127152947644,"vX0":-7.948463510907243,"vY0":-140.7180000176217,"vZ0":-5.665395915334056,"x":134.44,"y":184.05,"x0":1.213695693201618,"y0":50.006020476878746,"z0":5.900375087778681,"aX":18.348824099156307},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.3,"breakHorizontal":-15.0,"spinRate":2061,"spinDirection":127},"zone":7,"typeConfidence":0.93,"plateTime":0.388202879832396,"extension":5.971570041761664},"hitData":{"launchSpeed":96.9,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.0,"coordY":92.0}},"index":0,"playId":"33ec1012-1c59-3229-9f10-aa2cd29a9452","pitchNumber":1,"startTime":"2026-07-21T01:21:37.009Z","endTime":"2026-07-21T01:21:49.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:21:49.171Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a sharp ground ball to left fielder Myles Straw. Taylor Walls to 2nd.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-21T01:22:03.351Z","endTime":"2026-07-21T01:22:32.087Z","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":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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],"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":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59964351962731,"aZ":-15.53159250567996,"pfxX":5.323441492470948,"pfxZ":8.36567259239174,"pX":-1.3469797404126755,"pZ":1.9093969028248086,"vX0":-8.576342275189733,"vY0":-139.49921400302986,"vZ0":-8.455480272510178,"x":168.34,"y":187.23,"x0":1.0623975256447524,"y0":50.0063917806858,"z0":5.98398228656823,"aX":10.594715420539403},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":-8.0,"spinRate":2157,"spinDirection":138},"zone":13,"typeConfidence":0.93,"plateTime":0.3912369932215185,"extension":6.153154951614818},"index":0,"playId":"ff627521-f03b-3a86-b7b0-42a282fe3fd5","pitchNumber":1,"startTime":"2026-07-21T01:22:08.451Z","endTime":"2026-07-21T01:22:11.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.670084606442103,"aZ":-43.69159915501586,"pfxX":-1.6061441294480683,"pfxZ":-7.444952015659368,"pX":-0.24772501292680446,"pZ":1.4896507480013255,"vX0":-2.7517337952536023,"vY0":-123.57081313659141,"vZ0":-2.3744874183692777,"x":126.44,"y":198.56,"x0":1.0890950550707506,"y0":50.00427438161631,"z0":6.134222969213983,"aX":-2.483770845045726},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-13.8,"breakHorizontal":3.6,"spinRate":2307,"spinDirection":337},"zone":13,"typeConfidence":0.93,"plateTime":0.4432690970996447,"extension":6.119765070158262},"hitData":{"launchSpeed":100.2,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":81.0,"coordY":110.0}},"index":1,"playId":"b139f317-c739-37f6-892b-86781de8632e","pitchNumber":2,"startTime":"2026-07-21T01:22:21.765Z","endTime":"2026-07-21T01:22:32.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:22:32.087Z","atBatIndex":67},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jonathan Aranda grounds into a double play, second baseman Ernie Clement to shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr. Taylor Walls to 3rd. Yandy Díaz out at 2nd. Jonathan Aranda out at 1st.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-21T01:22:46.853Z","endTime":"2026-07-21T01:24:40.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":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":90.3,"endSpeed":83.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36992458427983,"aZ":-30.840486119204442,"pfxX":-0.07978283083163884,"pfxZ":0.7576119049936088,"pX":-1.5157971735338776,"pZ":1.933289106355644,"vX0":-7.326353560144831,"vY0":-131.39998604267979,"vZ0":-4.181692128188456,"x":174.78,"y":186.58,"x0":1.3121922842398326,"y0":50.001575857179205,"z0":5.8221563707489405,"aX":-0.14009110014385404},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.7,"breakHorizontal":1.7,"spinRate":2627,"spinDirection":301},"zone":13,"typeConfidence":0.91,"plateTime":0.41593829113279845,"extension":6.226251791544662},"index":0,"playId":"f9fb3ca9-b54b-3a6d-8968-923df9f2860c","pitchNumber":1,"startTime":"2026-07-21T01:23:08.203Z","endTime":"2026-07-21T01:23:12.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.613960215028875,"aZ":-28.89228380571062,"pfxX":8.900444030897937,"pfxZ":1.6651233031979231,"pX":-1.386656607640451,"pZ":1.2569643439486822,"vX0":-10.494866818728411,"vY0":-138.99600558783263,"vZ0":-7.451523906635544,"x":169.86,"y":204.84,"x0":1.2722161314902634,"y0":50.00052207179789,"z0":5.876611589452028,"aX":17.506011247293337},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":1.7,"breakHorizontal":-14.0,"spinRate":2152,"spinDirection":123},"zone":13,"typeConfidence":0.92,"plateTime":0.39327567232587013,"extension":6.133646771574607},"index":1,"playId":"0a0ba859-7693-3cef-b3ec-23e24a203cef","pitchNumber":2,"startTime":"2026-07-21T01:23:24.204Z","endTime":"2026-07-21T01:23:27.694Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-21T01:23:39.211Z","endTime":"2026-07-21T01:24:16.419Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80526279585375,"aZ":-29.662998331767255,"pfxX":-1.1305419647665604,"pfxZ":1.4558865192859365,"pX":-0.7706897493709431,"pZ":1.198843853437722,"vX0":-5.157442140840309,"vY0":-130.66759823426707,"vZ0":-6.059015104861608,"x":146.38,"y":206.41,"x0":1.3764732632037429,"y0":50.0048275731045,"z0":5.77950250114632,"aX":-1.9526704565540156},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.4,"breakHorizontal":3.2,"spinRate":2562,"spinDirection":215},"zone":13,"typeConfidence":0.92,"plateTime":0.41935156750975766,"extension":6.004119052073391},"index":3,"playId":"6b5666d7-015e-3842-bf23-3e74ba203dff","pitchNumber":3,"startTime":"2026-07-21T01:24:16.419Z","endTime":"2026-07-21T01:24:20.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.284649365444924,"aZ":-32.765555790063786,"pfxX":-0.3474621335520345,"pfxZ":-0.34429789363727714,"pX":0.44629355300315954,"pZ":1.8928967264804246,"vX0":-2.580138001972207,"vY0":-129.67453436152172,"vZ0":-3.978776712085174,"x":99.99,"y":187.67,"x0":1.4963796041052162,"y0":50.004390228699144,"z0":5.927418008776926,"aX":-0.5954291566563872},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.2,"breakHorizontal":1.2,"spinRate":2552,"spinDirection":302},"zone":9,"typeConfidence":0.91,"plateTime":0.42123712604859165,"extension":6.058115318829231},"hitData":{"launchSpeed":86.8,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.0,"coordY":158.0}},"index":4,"playId":"d95be836-044a-3608-b51c-2244749ce637","pitchNumber":4,"startTime":"2026-07-21T01:24:32.328Z","endTime":"2026-07-21T01:24:40.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:24:40.393Z","atBatIndex":68},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Brendon Little intentionally walks Junior Caminero.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-21T01:24:59.715Z","endTime":"2026-07-21T01:25:06.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnThird":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08227886-0706-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-21T01:25:04.370Z","endTime":"2026-07-21T01:25:04.399Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08227886-0706-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-21T01:25:04.399Z","endTime":"2026-07-21T01:25:04.400Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08227886-0706-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-21T01:25:04.400Z","endTime":"2026-07-21T01:25:04.402Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08227886-0706-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-21T01:25:04.402Z","endTime":"2026-07-21T01:25:06.720Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-07-21T01:25:06.720Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cedric Mullins pops out to shortstop Andrés Giménez.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-21T01:25:28.621Z","endTime":"2026-07-21T01:27:16.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Pop Out","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":5},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13818534846349,"aZ":-29.974721530932268,"pfxX":-0.2504378481145215,"pfxZ":1.266991356598763,"pX":-1.037250537322916,"pZ":0.9813869647700193,"vX0":-5.934048990034944,"vY0":-131.46459428354635,"vZ0":-6.727129994905049,"x":156.54,"y":212.28,"x0":1.2865021958719534,"y0":50.00543811061372,"z0":5.812684663231354,"aX":-0.43670943370949394},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.0,"breakHorizontal":1.8,"spinRate":2511,"spinDirection":45},"zone":13,"typeConfidence":0.91,"plateTime":0.41741188899626414,"extension":5.993755352720828},"index":0,"playId":"4a71a9cb-6fae-3742-a9e6-730ff628fdf8","pitchNumber":1,"startTime":"2026-07-21T01:25:29.351Z","endTime":"2026-07-21T01:25:32.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.493875069318634,"aZ":-30.92380610751467,"pfxX":-1.1036432482518381,"pfxZ":0.7091912878194648,"pX":-0.9883609753435706,"pZ":1.188079787419783,"vX0":-5.284053776589642,"vY0":-130.25843941139743,"vZ0":-6.075449405815102,"x":154.67,"y":206.7,"x0":1.1941585099729686,"y0":50.00036822151146,"z0":5.834125532588253,"aX":-1.930469214363335},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.4,"breakHorizontal":3.0,"spinRate":2571,"spinDirection":334},"zone":13,"typeConfidence":0.92,"plateTime":0.41749421092775174,"extension":6.160766953834384},"index":1,"playId":"2926acdb-0ddd-363d-b26f-fb79cce9c313","pitchNumber":2,"startTime":"2026-07-21T01:25:45.463Z","endTime":"2026-07-21T01:25:48.573Z","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":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75716279729712,"aZ":-15.049198938312463,"pfxX":5.250278010972864,"pfxZ":8.49301518330133,"pX":-0.6348013944097008,"pZ":2.6026779408276877,"vX0":-6.738118842673043,"vY0":-140.58458015890275,"vZ0":-6.850173851410004,"x":141.2,"y":168.51,"x0":1.1029529385296128,"y0":50.001313274506636,"z0":6.034811795240638,"aX":10.583893230141665},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":-8.3,"spinRate":2175,"spinDirection":134},"zone":4,"typeConfidence":0.94,"plateTime":0.3885606361538776,"extension":6.2372608665306135},"index":2,"playId":"4e0b99fc-dd27-3215-b253-b666f0a32903","pitchNumber":3,"startTime":"2026-07-21T01:26:07.158Z","endTime":"2026-07-21T01:26:10.218Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-21T01:26:17.529Z","endTime":"2026-07-21T01:26:31.904Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.624971351253677,"aZ":-40.32108270140626,"pfxX":-1.9278214981456818,"pfxZ":-5.108901195462567,"pX":-1.3859105493335016,"pZ":0.03820614742162282,"vX0":-5.125307901421089,"vY0":-125.53302128621694,"vZ0":-6.531382406306794,"x":169.83,"y":237.75,"x0":0.9334310950140284,"y0":50.002933325151986,"z0":5.9595268138407205,"aX":-3.073709708255331},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-10.6,"breakHorizontal":4.7,"spinRate":2121,"spinDirection":336},"zone":13,"typeConfidence":0.92,"plateTime":0.43647124322101405,"extension":6.115373367793075},"index":4,"playId":"3661ec8a-14a5-373b-94a8-aa1bc0914afb","pitchNumber":4,"startTime":"2026-07-21T01:26:31.904Z","endTime":"2026-07-21T01:26:35.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.734177651385732,"aZ":-36.03203491416,"pfxX":-1.051117425925524,"pfxZ":-2.2764390413706135,"pX":-0.31615000012277744,"pZ":2.4583093351860756,"vX0":-3.933917392876226,"vY0":-128.40761265011832,"vZ0":-1.9307874817752027,"x":129.05,"y":172.41,"x0":1.362680644534072,"y0":50.0010319156506,"z0":5.9827985086923094,"aX":-1.7822868157706198},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-4.3,"breakHorizontal":2.6,"spinRate":2390,"spinDirection":288},"zone":4,"typeConfidence":0.83,"plateTime":0.42405768624196094,"extension":6.224157936459377},"hitData":{"launchSpeed":81.5,"launchAngle":58.0,"totalDistance":188.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":109.0,"coordY":126.0}},"index":5,"playId":"bbd43f1e-4662-304c-9e3b-d177fdaf696f","pitchNumber":5,"startTime":"2026-07-21T01:27:06.687Z","endTime":"2026-07-21T01:27:16.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:27:16.163Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kazuma Okamoto walks.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-21T01:29:35.187Z","endTime":"2026-07-21T01:31:42.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Baker replaces Casey Legumina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-21T01:28:35.440Z","endTime":"2026-07-21T01:29:37.452Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.86416510460521,"aZ":-26.413443697305244,"pfxX":-7.632133811152558,"pfxZ":3.9439988462943223,"pX":-0.521881204471505,"pZ":3.4133024709366335,"vX0":3.0853108879503583,"vY0":-119.46148134529992,"vZ0":-1.9794139869631626,"x":136.89,"y":146.62,"x0":-0.8315917044783361,"y0":50.00057299145317,"z0":6.603927257695215,"aX":-11.139542555103237},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.0,"breakHorizontal":13.2,"spinRate":1805,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.45676351060026343,"extension":6.138728481488429},"index":1,"playId":"f6b06487-4601-3c59-9d6d-529962b02f6d","pitchNumber":1,"startTime":"2026-07-21T01:29:37.452Z","endTime":"2026-07-21T01:29:41.090Z","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":96.2,"endSpeed":87.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.969476599087834,"aZ":-12.808548179588966,"pfxX":-1.1940842462554602,"pfxZ":9.746818128358068,"pX":0.5955282898068023,"pZ":4.355937942285803,"vX0":2.664704350483839,"vY0":-140.14468730828816,"vZ0":-3.7628352991361274,"x":94.3,"y":121.17,"x0":-0.21293778312509043,"y0":50.0057405662405,"z0":6.553982895526561,"aX":-2.3734602776006875},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":1.6,"spinRate":2227,"spinDirection":199},"zone":12,"typeConfidence":0.89,"plateTime":0.3909744679048517,"extension":6.240806507945545},"index":2,"playId":"fc43280f-0fd0-30fc-97a2-e9a05a0d3897","pitchNumber":2,"startTime":"2026-07-21T01:29:51.996Z","endTime":"2026-07-21T01:29:55.890Z","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":85.7,"endSpeed":79.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.830792177298783,"aZ":-25.11469229004815,"pfxX":-8.830157941478245,"pfxZ":4.457094058875686,"pX":0.5051529588324302,"pZ":2.5234821460837473,"vX0":5.97644465219994,"vY0":-124.69330988148502,"vZ0":-4.242764478373515,"x":97.74,"y":170.65,"x0":-0.7691597745269978,"y0":50.00047428992359,"z0":6.306204384073582,"aX":-13.976791371711899},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.3,"breakHorizontal":14.8,"spinRate":1825,"spinDirection":223},"zone":6,"typeConfidence":0.91,"plateTime":0.43837754441149146,"extension":6.418392382655575},"index":3,"playId":"1c0e4573-3ddd-32ea-b874-0d26e8bef837","pitchNumber":3,"startTime":"2026-07-21T01:30:05.446Z","endTime":"2026-07-21T01:30:13.648Z","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":98.1,"endSpeed":90.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.560076421295687,"aZ":-10.23782608570601,"pfxX":-3.393373920441833,"pfxZ":10.574246632979527,"pX":-0.5894818213925794,"pZ":3.5288242391666262,"vX0":1.0026070911515104,"vY0":-142.7986215196146,"vZ0":-6.288784857174856,"x":139.47,"y":143.5,"x0":-0.5033778963735545,"y0":50.00016910319077,"z0":6.397437167250306,"aX":-7.0365122781463505},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.1,"breakHorizontal":6.0,"spinRate":2271,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.38294135823657305,"extension":6.400566297461091},"index":4,"playId":"5ce1f75e-dfb4-3821-8b3e-88a47651208b","pitchNumber":4,"startTime":"2026-07-21T01:30:47.074Z","endTime":"2026-07-21T01:30:50.106Z","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":87.9,"endSpeed":81.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.613435455437074,"aZ":-30.10092644711504,"pfxX":3.732340178940713,"pfxZ":1.2419895060095065,"pX":1.1704667660867536,"pZ":1.9830084992857915,"vX0":3.010341816578448,"vY0":-128.01348257404993,"vZ0":-5.16923988066751,"x":72.38,"y":185.24,"x0":-0.5027134433708591,"y0":50.005017471468726,"z0":6.364520355066453,"aX":6.2400064790652605},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.4,"breakHorizontal":-7.4,"spinRate":2361,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.42667375129310336,"extension":6.39406565026082},"index":5,"playId":"d7de2a55-b7ad-36c4-b74c-8e429bc3d178","pitchNumber":5,"startTime":"2026-07-21T01:31:04.373Z","endTime":"2026-07-21T01:31:09.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07060425021965,"aZ":-23.020616840702875,"pfxX":-9.41150598419425,"pfxZ":5.643230574707474,"pX":-0.46526390469081136,"pZ":0.8390924714112616,"vX0":3.8448015428965094,"vY0":-126.33852699979721,"vZ0":-8.530759473057632,"x":134.73,"y":216.12,"x0":-0.7817850617255776,"y0":50.001713201027336,"z0":6.101586042907259,"aX":-15.254728167767128},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.5,"breakHorizontal":16.2,"spinRate":1855,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.43308834245537664,"extension":6.619483679962762},"index":6,"playId":"dfeed6c5-6ea0-3115-aff8-fbe7706f525c","pitchNumber":6,"startTime":"2026-07-21T01:31:19.705Z","endTime":"2026-07-21T01:31:23.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.056354417954136,"aZ":-10.850781301112608,"pfxX":-2.4430051241580255,"pfxZ":10.500742199203755,"pX":0.4341320372750132,"pZ":3.876085988328105,"vX0":3.1296949882495673,"vY0":-141.1133706105363,"vZ0":-5.092443030524394,"x":100.45,"y":134.13,"x0":-0.36836401111917394,"y0":50.000672107181124,"z0":6.393931988783284,"aX":-4.960164310073724},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.2,"breakHorizontal":3.8,"spinRate":2242,"spinDirection":200},"zone":12,"typeConfidence":0.9,"plateTime":0.38713651624099477,"extension":6.699559673046708},"index":7,"playId":"4bdefac8-850f-30af-b0c3-c5d88301505d","pitchNumber":7,"startTime":"2026-07-21T01:31:38.384Z","endTime":"2026-07-21T01:31:42.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:31:42.710Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a fly ball to center fielder Cedric Mullins. Kazuma Okamoto to 2nd.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-21T01:31:58.341Z","endTime":"2026-07-21T01:33:22.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnSecond":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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_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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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.7,"endSpeed":88.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.879612068028685,"aZ":-10.260242348285272,"pfxX":-1.6603800820896886,"pfxZ":11.05407418571271,"pX":-0.4932348264927005,"pZ":3.038411777210938,"vX0":0.7374169822540124,"vY0":-139.3397310103784,"vZ0":-7.668395623081699,"x":135.8,"y":156.74,"x0":-0.5443637035335355,"y0":50.0041337576995,"z0":6.4899063075268755,"aX":-3.292278038526328},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.8,"breakHorizontal":2.9,"spinRate":2204,"spinDirection":200},"zone":1,"typeConfidence":0.89,"plateTime":0.3918463771336791,"extension":6.340320269125671},"index":0,"playId":"0ce83f83-f02c-381e-abc7-b73f052facb0","pitchNumber":1,"startTime":"2026-07-21T01:32:08.755Z","endTime":"2026-07-21T01:32:12.401Z","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.1,"endSpeed":88.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.100222322492947,"aZ":-9.903803602395739,"pfxX":-3.473580314353117,"pfxZ":11.238239890141523,"pX":-0.33698540518027936,"pZ":2.9540954268511004,"vX0":1.5643818180240867,"vY0":-139.78602298415453,"vZ0":-7.652321722807213,"x":129.85,"y":159.02,"x0":-0.45213847651969935,"y0":50.00384950693976,"z0":6.375030751698124,"aX":-6.884077766734648},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.0,"breakHorizontal":6.0,"spinRate":2258,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.39162588137205123,"extension":6.4087954172360595},"index":1,"playId":"134dac66-15d0-38b8-9932-95a08108ee44","pitchNumber":2,"startTime":"2026-07-21T01:32:29.436Z","endTime":"2026-07-21T01:32:32.542Z","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.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.071120595142613,"aZ":-11.627014152505202,"pfxX":-2.9121497669171696,"pfxZ":10.150013553231975,"pX":0.11567390553585526,"pZ":3.9230084296475995,"vX0":2.9288352959477546,"vY0":-141.1356696393241,"vZ0":-5.000494792451875,"x":112.59,"y":132.86,"x0":-0.5554051693311879,"y0":50.00561196326269,"z0":6.461956333716417,"aX":-5.896685197912347},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":4.7,"spinRate":2262,"spinDirection":200},"zone":12,"typeConfidence":0.9,"plateTime":0.3875705106852432,"extension":6.274888395867667},"index":2,"playId":"ee0cc4b7-e480-315a-b66a-ff1b48d84712","pitchNumber":3,"startTime":"2026-07-21T01:32:51.041Z","endTime":"2026-07-21T01:32:54.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.695314337220445,"aZ":-23.903553696524263,"pfxX":-7.957239797792926,"pfxZ":5.037788099608952,"pX":-0.6299817088529038,"pZ":1.061026160374226,"vX0":3.0790776635139707,"vY0":-126.93220818652229,"vZ0":-8.189813213682394,"x":141.01,"y":210.13,"x0":-0.8214102293266747,"y0":50.00097980934301,"z0":6.217130248973614,"aX":-13.051127049813523},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.6,"breakHorizontal":13.8,"spinRate":1885,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.4306433069587605,"extension":6.352488651706296},"hitData":{"launchSpeed":71.5,"launchAngle":29.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.09,"coordY":97.37}},"index":3,"playId":"688dd9a4-92f0-30d2-af72-781fe3737f9f","pitchNumber":4,"startTime":"2026-07-21T01:33:11.350Z","endTime":"2026-07-21T01:33:22.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:33:22.140Z","atBatIndex":72},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alejandro Kirk grounds into a double play, first baseman Jonathan Aranda to shortstop Taylor Walls to pitcher Bryan Baker. Kazuma Okamoto to 3rd. Daulton Varsho out at 2nd. Alejandro Kirk out at 1st.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-21T01:33:43.774Z","endTime":"2026-07-21T01:34:54.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72155112539239,"aZ":-11.178374612648375,"pfxX":-3.5424692206789117,"pfxZ":10.538931617800486,"pX":-0.8075254224709756,"pZ":2.7076210616253555,"vX0":0.5310112389036457,"vY0":-140.0419448615115,"vZ0":-8.214362991052276,"x":147.78,"y":165.67,"x0":-0.5388573636940276,"y0":50.00384902170638,"z0":6.404515889613217,"aX":-7.057969442397898},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":6.4,"spinRate":2145,"spinDirection":201},"zone":1,"typeConfidence":0.9,"plateTime":0.39066383486856804,"extension":6.464551886966894},"index":0,"playId":"f58ddc94-77aa-33c3-b173-795fbc6db292","pitchNumber":1,"startTime":"2026-07-21T01:33:51.042Z","endTime":"2026-07-21T01:33:54.538Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-21T01:34:06.611Z","endTime":"2026-07-21T01:34:23.471Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38758593806796,"aZ":-22.55883883160536,"pfxX":-8.9205164361275,"pfxZ":5.8692772414996215,"pX":-0.3536308656291927,"pZ":0.818311666695682,"vX0":3.473845084531954,"vY0":-126.76572179718748,"vZ0":-9.128141037320223,"x":130.48,"y":216.69,"x0":-0.5779940545683996,"y0":50.002186837486775,"z0":6.2479395362915024,"aX":-14.608509962924547},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.9,"breakHorizontal":15.5,"spinRate":1968,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.4310563837429333,"extension":6.41414332583543},"index":2,"playId":"e8cda22e-21cf-3eeb-adee-9232148f5cdf","pitchNumber":2,"startTime":"2026-07-21T01:34:23.471Z","endTime":"2026-07-21T01:34:26.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.721324016836622,"aZ":-13.002337343490924,"pfxX":-1.0221652086439443,"pfxZ":9.63308789768723,"pX":-0.024109045076609863,"pZ":2.744852867843468,"vX0":1.2337760477253863,"vY0":-139.9711742753722,"vZ0":-7.7586803971020375,"x":117.92,"y":164.67,"x0":-0.33719025682246084,"y0":50.004455074865376,"z0":6.398756117799935,"aX":-2.0345584792381426},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":1.6,"spinRate":2146,"spinDirection":201},"zone":2,"typeConfidence":0.88,"plateTime":0.39087612394689986,"extension":6.523006663653681},"hitData":{"launchSpeed":103.4,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":149.0,"coordY":166.0}},"index":3,"playId":"7a8bc1ec-a66f-3b96-9b88-868ec55169d3","pitchNumber":3,"startTime":"2026-07-21T01:34:46.676Z","endTime":"2026-07-21T01:34:54.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:34:54.735Z","atBatIndex":73},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrés Giménez lines out sharply to right fielder Victor Mesa Jr.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-21T01:35:32.424Z","endTime":"2026-07-21T01:35:57.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.83"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.01"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.52"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.01"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.01"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.10"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.00"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.24"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.32"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.30"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.04"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.86"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.35"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".184"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".115"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".963"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".414"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.150"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".963"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".414"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.150"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.454842844629724,"aZ":-25.33306342375556,"pfxX":-7.579124661517272,"pfxZ":4.54823817781603,"pX":-0.6604134453480832,"pZ":3.6415918537513563,"vX0":2.5427077186010747,"vY0":-121.22558909714137,"vZ0":-1.584573490312298,"x":142.17,"y":140.46,"x0":-0.7322022944309574,"y0":50.000458211736586,"z0":6.493893359131526,"aX":-11.392716617222929},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.2,"breakHorizontal":13.2,"spinRate":1793,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.4500939817273286,"extension":6.2687176036842285},"index":0,"playId":"b27123f6-79ea-3e9a-9e3f-b0cc67632a6b","pitchNumber":1,"startTime":"2026-07-21T01:35:33.040Z","endTime":"2026-07-21T01:35:38.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.315856874556417,"aZ":-9.406012158638074,"pfxX":-1.5160724211094996,"pfxZ":11.746571658747964,"pX":-0.29975313161299155,"pZ":2.1391494114285488,"vX0":1.274589454585667,"vY0":-138.43371076588193,"vZ0":-9.455961525488997,"x":128.43,"y":181.02,"x0":-0.5695010801311258,"y0":50.00069808084708,"z0":6.231558709932302,"aX":-2.937996413840995},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.4,"breakHorizontal":2.5,"spinRate":2230,"spinDirection":198},"zone":7,"typeConfidence":0.9,"plateTime":0.39587007506917127,"extension":6.71259094478466},"hitData":{"launchSpeed":106.1,"launchAngle":20.0,"totalDistance":334.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.08,"coordY":79.68}},"index":1,"playId":"0b4d4f21-e22c-3f32-9aeb-50e398fdf7d9","pitchNumber":2,"startTime":"2026-07-21T01:35:50.822Z","endTime":"2026-07-21T01:35:57.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:35:57.955Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrés Giménez lines out sharply to right fielder Victor Mesa Jr.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-21T01:35:32.424Z","endTime":"2026-07-21T01:35:57.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.83"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.01"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.52"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.01"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.01"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.10"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.00"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.24"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.32"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.30"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.04"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.86"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.35"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".184"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".115"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".963"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".414"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.150"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".963"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".414"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.150"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.454842844629724,"aZ":-25.33306342375556,"pfxX":-7.579124661517272,"pfxZ":4.54823817781603,"pX":-0.6604134453480832,"pZ":3.6415918537513563,"vX0":2.5427077186010747,"vY0":-121.22558909714137,"vZ0":-1.584573490312298,"x":142.17,"y":140.46,"x0":-0.7322022944309574,"y0":50.000458211736586,"z0":6.493893359131526,"aX":-11.392716617222929},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.2,"breakHorizontal":13.2,"spinRate":1793,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.4500939817273286,"extension":6.2687176036842285},"index":0,"playId":"b27123f6-79ea-3e9a-9e3f-b0cc67632a6b","pitchNumber":1,"startTime":"2026-07-21T01:35:33.040Z","endTime":"2026-07-21T01:35:38.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.315856874556417,"aZ":-9.406012158638074,"pfxX":-1.5160724211094996,"pfxZ":11.746571658747964,"pX":-0.29975313161299155,"pZ":2.1391494114285488,"vX0":1.274589454585667,"vY0":-138.43371076588193,"vZ0":-9.455961525488997,"x":128.43,"y":181.02,"x0":-0.5695010801311258,"y0":50.00069808084708,"z0":6.231558709932302,"aX":-2.937996413840995},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.4,"breakHorizontal":2.5,"spinRate":2230,"spinDirection":198},"zone":7,"typeConfidence":0.9,"plateTime":0.39587007506917127,"extension":6.71259094478466},"hitData":{"launchSpeed":106.1,"launchAngle":20.0,"totalDistance":334.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.08,"coordY":79.68}},"index":1,"playId":"0b4d4f21-e22c-3f32-9aeb-50e398fdf7d9","pitchNumber":2,"startTime":"2026-07-21T01:35:50.822Z","endTime":"2026-07-21T01:35:57.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-21T01:35:57.955Z","atBatIndex":74},"scoringPlays":[10,18,31,35,37,42,53,65],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":132.38,"y":145.6},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":80.15,"y":52.43},"type":"H","description":"Double"}],"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":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":86.4,"y":84.77},"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":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":59.0,"y":124.0},"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":1,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":197.94,"y":103.25},"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":1,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":86.84,"y":116.6},"type":"O","description":"Flyout"}]}},{"startIndex":9,"endIndex":15,"top":[9,10,11,12],"bottom":[13,14,15],"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":104.0,"y":170.0},"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"coordinates":{"x":146.81,"y":33.64},"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":2,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":138.06,"y":184.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":2,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":102.31,"y":79.47},"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":2,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":146.0,"y":165.0},"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":2,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":108.0,"y":149.0},"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":2,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":118.91,"y":42.96},"type":"O","description":"Flyout"}]}},{"startIndex":16,"endIndex":24,"top":[16,17,18,19,20],"bottom":[21,22,23,24],"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":219.74,"y":95.95},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":138.58,"y":176.01},"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":3,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":172.0,"y":112.0},"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":147.19,"y":161.31},"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":3,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":82.0,"y":138.0},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":110.0,"y":156.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":114.0,"y":149.0},"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":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":130.66,"y":100.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":54.67,"y":76.2},"type":"O","description":"Flyout"}]}},{"startIndex":25,"endIndex":32,"top":[25,26,27],"bottom":[28,29,30,31,32],"hits":{"away":[],"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":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":54.0,"y":115.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":90.0,"y":94.72},"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":4,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":150.0,"y":162.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":172.0,"y":121.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":182.34,"y":77.43},"type":"O","description":"Flyout"}]}},{"startIndex":33,"endIndex":41,"top":[33,34,35,36,37],"bottom":[38,39,40,41],"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":102.46,"y":170.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":5,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":119.15,"y":191.85},"type":"O","description":"Sac Bunt"},{"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":113.0,"y":163.0},"type":"E","description":"Field Error"},{"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":168.98,"y":172.97},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":74.0,"y":109.0},"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":5,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":125.58,"y":209.69},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":110.0,"y":156.0},"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":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":143.0,"y":151.0},"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":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":156.76,"y":106.36},"type":"O","description":"Flyout"}]}},{"startIndex":42,"endIndex":49,"top":[42,43,44,45,46],"bottom":[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":6,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":115.53,"y":33.07},"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":6,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":103.0,"y":166.0},"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":6,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":168.37,"y":127.22},"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":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":120.0,"y":144.0},"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":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":153.0,"y":167.0},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":57,"top":[50,51,52,53,54],"bottom":[55,56,57],"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":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":118.0,"y":181.0},"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":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":115.18,"y":70.5},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":85.09,"y":52.87},"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":7,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":201.58,"y":98.93},"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":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":174.23,"y":105.09},"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":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":105.0,"y":164.0},"type":"O","description":"Groundout"}]}},{"startIndex":58,"endIndex":64,"top":[58,59,60],"bottom":[61,62,63,64],"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":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":108.0,"y":156.0},"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":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"coordinates":{"x":145.0,"y":178.0},"type":"O","description":"Grounded Into DP"}],"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":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":108.66,"y":100.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":50.77,"y":103.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":8,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":107.0,"y":156.0},"type":"O","description":"Forceout"}]}},{"startIndex":65,"endIndex":74,"top":[65,66,67,68,69,70],"bottom":[71,72,73,74],"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":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":69.18,"y":43.77},"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":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":118.0,"y":92.0},"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":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":81.0,"y":110.0},"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":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":146.0,"y":158.0},"type":"O","description":"Grounded Into DP"},{"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":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":109.0,"y":126.0},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":102.09,"y":97.37},"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":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":149.0,"y":166.0},"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":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":188.08,"y":79.68},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":2,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":1,"hits":8,"errors":3,"leftOnBase":7},"away":{"runs":7,"hits":13,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"catcher":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"first":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"second":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"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":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"onDeck":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"inHole":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"battingOrder":5,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"offense":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"onDeck":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"inHole":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"battingOrder":8,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"balls":1,"strikes":0,"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":2,"groundOuts":9,"airOuts":7,"runs":7,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":1,"hits":13,"hitByPitch":0,"avg":".258","atBats":37,"obp":".332","slg":".402","ops":".734","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":25,"rbi":7,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.33","popOuts":4,"lineOuts":1},"pitching":{"flyOuts":10,"groundOuts":9,"airOuts":14,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":122,"era":"3.88","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.18","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":39,"strikes":83,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":1,"pitchesPerInning":"13.56","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":"900","stats":{"batting":{"summary":"2-3 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":47,"groundOuts":55,"airOuts":70,"runs":37,"doubles":13,"triples":2,"homeRuns":0,"strikeOuts":69,"baseOnBalls":32,"intentionalWalks":0,"hits":53,"hitByPitch":2,"avg":".224","atBats":237,"obp":".318","slg":".295","ops":".613","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":70,"rbi":21,"leftOnBase":88,"sacBunts":7,"sacFlies":3,"babip":".310","groundOutsToAirouts":"0.79","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":166,"putOuts":123,"errors":5,"chances":294,"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,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID802415":{"person":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":42,"groundOuts":137,"airOuts":82,"runs":41,"doubles":10,"triples":6,"homeRuns":0,"strikeOuts":35,"baseOnBalls":19,"intentionalWalks":0,"hits":97,"hitByPitch":0,"avg":".282","atBats":344,"obp":".318","slg":".346","ops":".664","caughtStealing":11,"stolenBases":24,"stolenBasePercentage":".686","caughtStealingPercentage":".314","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":370,"totalBases":119,"rbi":17,"leftOnBase":121,"sacBunts":5,"sacFlies":2,"babip":".312","groundOutsToAirouts":"1.67","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":179,"errors":2,"chances":186,"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":{"note":"(W, 9-2)","summary":"6.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":8,"groundOuts":6,"airOuts":11,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":82,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":28,"strikes":54,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"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":11,"balls":2,"strikes":9,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":25,"groundOuts":41,"airOuts":54,"runs":23,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":39,"baseOnBalls":9,"intentionalWalks":0,"hits":46,"hitByPitch":0,"avg":".258","atBats":178,"obp":".294","slg":".438","ops":".732","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":78,"rbi":28,"leftOnBase":95,"sacBunts":2,"sacFlies":0,"babip":".301","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.67","popOuts":17,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":112,"errors":0,"chances":114,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693855":{"person":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":2,"flyOuts":24,"groundOuts":38,"airOuts":42,"runs":29,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":45,"baseOnBalls":14,"intentionalWalks":3,"hits":46,"hitByPitch":0,"atBats":168,"obp":".328","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":733,"era":"5.31","inningsPitched":"42.1","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":10,"blownSaves":0,"earnedRuns":25,"whip":"1.42","battersFaced":185,"outs":127,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":733,"balls":271,"strikes":462,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.31","gamesFinished":9,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"9.57","walksPer9Inn":"2.98","hitsPer9Inn":"9.78","runsScoredPer9":"6.17","homeRunsPer9":"1.28","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":7},"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}},"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":{},"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":32,"gamesStarted":0,"flyOuts":12,"groundOuts":20,"airOuts":23,"runs":13,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":38,"baseOnBalls":13,"intentionalWalks":1,"hits":25,"hitByPitch":1,"atBats":101,"obp":".325","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":483,"era":"3.86","inningsPitched":"28.0","wins":2,"losses":3,"saves":2,"saveOpportunities":5,"holds":16,"blownSaves":3,"earnedRuns":12,"whip":"1.36","battersFaced":120,"outs":84,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":483,"balls":173,"strikes":310,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".400","pitchesPerInning":"17.25","gamesFinished":3,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"12.21","walksPer9Inn":"4.18","hitsPer9Inn":"8.04","runsScoredPer9":"4.18","homeRunsPer9":"1.29","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":false,"isOnBench":true,"isSubstitute":false}},"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":"1-5 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":62,"groundOuts":74,"airOuts":93,"runs":48,"doubles":17,"triples":0,"homeRuns":14,"strikeOuts":94,"baseOnBalls":53,"intentionalWalks":3,"hits":103,"hitByPitch":8,"avg":".289","atBats":357,"obp":".386","slg":".454","ops":".840","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":162,"rbi":65,"leftOnBase":148,"sacBunts":0,"sacFlies":7,"babip":".348","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","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":664,"errors":4,"chances":718,"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":"800","stats":{"batting":{"summary":"2-4 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":26,"groundOuts":74,"airOuts":60,"runs":25,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":0,"hits":56,"hitByPitch":8,"avg":".258","atBats":217,"obp":".302","slg":".350","ops":".652","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":76,"rbi":21,"leftOnBase":94,"sacBunts":2,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.33","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":482,"errors":7,"chances":508,"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":{},"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":29,"gamesStarted":0,"flyOuts":20,"groundOuts":23,"airOuts":34,"runs":17,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":29,"baseOnBalls":12,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":110,"obp":".315","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":510,"era":"4.50","inningsPitched":"30.0","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":15,"whip":"1.27","battersFaced":125,"outs":90,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":510,"balls":199,"strikes":311,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".000","pitchesPerInning":"17.00","gamesFinished":15,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"8.70","walksPer9Inn":"3.60","hitsPer9Inn":"7.80","runsScoredPer9":"5.10","homeRunsPer9":"1.20","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"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":true,"isSubstitute":false}},"ID650490":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | RBI, 2 R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":95,"flyOuts":44,"groundOuts":112,"airOuts":86,"runs":53,"doubles":17,"triples":1,"homeRuns":13,"strikeOuts":57,"baseOnBalls":39,"intentionalWalks":4,"hits":114,"hitByPitch":9,"avg":".311","atBats":366,"obp":".388","slg":".470","ops":".858","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":417,"totalBases":172,"rbi":57,"leftOnBase":116,"sacBunts":0,"sacFlies":3,"babip":".338","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.15","popOuts":17,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":21,"groundOuts":66,"airOuts":49,"runs":26,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":44,"baseOnBalls":19,"intentionalWalks":0,"hits":51,"hitByPitch":1,"avg":".244","atBats":209,"obp":".310","slg":".325","ops":".635","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":230,"totalBases":68,"rbi":23,"leftOnBase":80,"sacBunts":1,"sacFlies":0,"babip":".301","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"104.50","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":139,"putOuts":76,"errors":3,"chances":218,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683748":{"person":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"jerseyNumber":"25","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID691406":{"person":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | 2 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":38,"groundOuts":117,"airOuts":74,"runs":63,"doubles":16,"triples":0,"homeRuns":29,"strikeOuts":80,"baseOnBalls":54,"intentionalWalks":8,"hits":107,"hitByPitch":1,"avg":".285","atBats":376,"obp":".374","slg":".559","ops":".933","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":433,"totalBases":210,"rbi":62,"leftOnBase":163,"sacBunts":0,"sacFlies":2,"babip":".290","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.97","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":175,"putOuts":68,"errors":15,"chances":258,"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":{},"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":43,"groundOuts":106,"airOuts":89,"runs":38,"doubles":11,"triples":1,"homeRuns":12,"strikeOuts":98,"baseOnBalls":17,"intentionalWalks":0,"hits":77,"hitByPitch":5,"atBats":369,"obp":".253","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","numberOfPitches":1544,"era":"3.26","inningsPitched":"99.1","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"0.95","battersFaced":392,"outs":298,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1544,"balls":521,"strikes":1023,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".583","pitchesPerInning":"15.54","gamesFinished":0,"strikeoutWalkRatio":"5.76","strikeoutsPer9Inn":"8.88","walksPer9Inn":"1.54","hitsPer9Inn":"6.98","runsScoredPer9":"3.44","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":25},"fielding":{"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":true,"isSubstitute":false}},"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":"1-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":60,"groundOuts":44,"airOuts":126,"runs":33,"doubles":4,"triples":1,"homeRuns":12,"strikeOuts":69,"baseOnBalls":28,"intentionalWalks":0,"hits":58,"hitByPitch":5,"avg":".199","atBats":291,"obp":".279","slg":".344","ops":".623","caughtStealing":6,"stolenBases":15,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":332,"totalBases":100,"rbi":31,"leftOnBase":155,"sacBunts":4,"sacFlies":2,"babip":".217","groundOutsToAirouts":"0.35","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"24.25","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":206,"errors":2,"chances":211,"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,802415,683748,680700,663743,670764,607259,592155,668984,641329],"pitchers":[607259,592155,668984,641329],"bench":[676356,676439,668723,810938],"bullpen":[664076,643377,687330,518886,663556,656876,688297,693855,642121],"battingOrder":[650490,666018,691406,656775,802415,683748,680700,663743,670764],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Caminero 2 (16, Cease, Fisher); Walls (13, Cease)."},{"label":"HR","value":"Mesa Jr. (8, 2nd inning off Cease, 0 on, 1 out); Mullins (12, 6th inning off Cease, 0 on, 0 out); Fortes (3, 9th inning off Little, B, 0 on, 0 out)."},{"label":"TB","value":"Aranda; Caminero 5; Díaz, Y 2; Fortes 5; Mesa Jr. 4; Mullins 4; Simpson; Walls 3."},{"label":"RBI","value":"Aranda (65); Caminero 2 (62); Díaz, Y (57); Fortes (21); Mesa Jr. (15); Mullins (31)."},{"label":"2-out RBI","value":"Caminero 2."},{"label":"Runners left in scoring position, 2 out","value":"Fortes; Mullins 3."},{"label":"SAC","value":"Walls."},{"label":"GIDP","value":"Aranda; Mesa Jr."},{"label":"Team RISP","value":"2-for-11."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Díaz, Y (2, 2nd base off Cease/Kirk); Simpson (24, 2nd base off Cease/Kirk)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Palacios, R-Aranda; Aranda-Walls-Baker)."}]}],"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":10,"groundOuts":9,"airOuts":14,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".242","atBats":33,"obp":".304","slg":".380","ops":".684","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":8,"rbi":1,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":2,"groundOuts":9,"airOuts":7,"runs":7,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":37,"obp":".385","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":145,"era":"4.15","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.30","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":49,"strikes":96,"strikePercentage":".660","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":7,"pitchesPerInning":"16.11","runsScoredPer9":"7.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":3,"chances":42,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"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":16,"putOuts":12,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"2.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":4,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"4.50","homeRunsPer9":"4.50","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":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":68,"groundOuts":91,"airOuts":137,"runs":43,"doubles":23,"triples":1,"homeRuns":8,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":0,"hits":111,"hitByPitch":1,"avg":".298","atBats":373,"obp":".322","slg":".429","ops":".751","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":160,"rbi":32,"leftOnBase":132,"sacBunts":0,"sacFlies":3,"babip":".311","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.62","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":217,"putOuts":121,"errors":10,"chances":348,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":47,"groundOuts":67,"airOuts":94,"runs":36,"doubles":17,"triples":2,"homeRuns":7,"strikeOuts":63,"baseOnBalls":26,"intentionalWalks":2,"hits":70,"hitByPitch":2,"avg":".239","atBats":293,"obp":".304","slg":".382","ops":".686","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":112,"rbi":24,"leftOnBase":126,"sacBunts":0,"sacFlies":1,"babip":".281","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.86","popOuts":22,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":176,"errors":0,"chances":180,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{},"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":20,"gamesStarted":20,"flyOuts":57,"groundOuts":97,"airOuts":119,"runs":59,"doubles":18,"triples":3,"homeRuns":15,"strikeOuts":116,"baseOnBalls":32,"intentionalWalks":1,"hits":105,"hitByPitch":1,"atBats":430,"obp":".296","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":1858,"era":"4.33","inningsPitched":"112.1","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.22","battersFaced":470,"outs":337,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1858,"balls":651,"strikes":1207,"strikePercentage":".650","hitBatsmen":1,"balks":3,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".333","pitchesPerInning":"16.54","gamesFinished":0,"strikeoutWalkRatio":"3.63","strikeoutsPer9Inn":"9.29","walksPer9Inn":"2.56","hitsPer9Inn":"8.41","runsScoredPer9":"4.73","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":33,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":10,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"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":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":41,"groundOuts":93,"airOuts":81,"runs":25,"doubles":15,"triples":1,"homeRuns":7,"strikeOuts":61,"baseOnBalls":11,"intentionalWalks":0,"hits":68,"hitByPitch":8,"avg":".228","atBats":298,"obp":".272","slg":".356","ops":".628","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":106,"rbi":38,"leftOnBase":134,"sacBunts":2,"sacFlies":3,"babip":".262","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.57","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":129,"errors":5,"chances":322,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":24,"groundOuts":36,"airOuts":46,"runs":20,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":49,"baseOnBalls":20,"intentionalWalks":0,"hits":40,"hitByPitch":0,"avg":".237","atBats":169,"obp":".316","slg":".414","ops":".730","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":70,"rbi":21,"leftOnBase":73,"sacBunts":1,"sacFlies":1,"babip":".283","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.12","popOuts":9,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":34,"stolenBasePercentage":".773","caughtStealingPercentage":".227","assists":26,"putOuts":417,"errors":7,"chances":450,"fielding":".984","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 6-5)","summary":"6.0 IP, 3 ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":7,"airOuts":4,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":101,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":35,"strikes":66,"strikePercentage":".650","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"7.50","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":5,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"200","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":65,"flyOuts":25,"groundOuts":68,"airOuts":51,"runs":23,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":0,"hits":61,"hitByPitch":5,"avg":".290","atBats":210,"obp":".342","slg":".400","ops":".742","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":231,"totalBases":84,"rbi":18,"leftOnBase":65,"sacBunts":3,"sacFlies":1,"babip":".326","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","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-3 | BB, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":43,"groundOuts":74,"airOuts":75,"runs":33,"doubles":11,"triples":1,"homeRuns":10,"strikeOuts":60,"baseOnBalls":30,"intentionalWalks":0,"hits":60,"hitByPitch":3,"avg":".224","atBats":268,"obp":".308","slg":".384","ops":".692","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":305,"totalBases":103,"rbi":25,"leftOnBase":121,"sacBunts":0,"sacFlies":1,"babip":".251","groundOutsToAirouts":"0.99","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"26.80","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":{},"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":51,"gamesStarted":3,"flyOuts":23,"groundOuts":25,"airOuts":42,"runs":19,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":1,"hits":40,"hitByPitch":1,"atBats":151,"obp":".337","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":690,"era":"4.38","inningsPitched":"39.0","wins":4,"losses":1,"saves":1,"saveOpportunities":1,"holds":11,"blownSaves":0,"earnedRuns":19,"whip":"1.44","battersFaced":171,"outs":117,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":690,"balls":242,"strikes":448,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".800","pitchesPerInning":"17.69","gamesFinished":5,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"10.85","walksPer9Inn":"3.69","hitsPer9Inn":"9.23","runsScoredPer9":"4.38","homeRunsPer9":"1.15","inheritedRunners":26,"inheritedRunnersScored":7,"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":true,"isSubstitute":false}},"ID680755":{"person":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":4,"strikes":12,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":15,"flyOuts":42,"groundOuts":83,"airOuts":81,"runs":46,"doubles":21,"triples":0,"homeRuns":11,"strikeOuts":60,"baseOnBalls":25,"intentionalWalks":0,"hits":91,"hitByPitch":6,"atBats":311,"obp":".354","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":1364,"era":"5.21","inningsPitched":"77.2","wins":3,"losses":4,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.49","battersFaced":346,"outs":233,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1364,"balls":522,"strikes":842,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".429","pitchesPerInning":"17.56","gamesFinished":1,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"6.95","walksPer9Inn":"2.90","hitsPer9Inn":"10.55","runsScoredPer9":"5.33","homeRunsPer9":"1.27","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":true,"isSubstitute":false}},"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":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":49,"groundOuts":110,"airOuts":102,"runs":52,"doubles":15,"triples":0,"homeRuns":6,"strikeOuts":53,"baseOnBalls":43,"intentionalWalks":5,"hits":91,"hitByPitch":4,"avg":".259","atBats":351,"obp":".342","slg":".353","ops":".695","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":403,"totalBases":124,"rbi":41,"leftOnBase":136,"sacBunts":0,"sacFlies":5,"babip":".286","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.50","popOuts":19,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":55,"putOuts":599,"errors":6,"chances":660,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":9,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":22,"obp":".192","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":108,"era":"2.45","inningsPitched":"7.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.68","battersFaced":26,"outs":22,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":108,"balls":38,"strikes":70,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.73","gamesFinished":1,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"3.68","walksPer9Inn":"4.91","hitsPer9Inn":"1.23","runsScoredPer9":"2.45","homeRunsPer9":"1.23","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":30,"groundOuts":48,"airOuts":55,"runs":26,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".221","atBats":154,"obp":".276","slg":".318","ops":".594","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":172,"totalBases":49,"rbi":16,"leftOnBase":61,"sacBunts":2,"sacFlies":3,"babip":".235","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.33","popOuts":13,"lineOuts":12},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":11,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":30,"era":"0.00","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.14","battersFaced":12,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":13,"strikes":17,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"12.86","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.86","hitsPer9Inn":"15.43","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"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":96,"errors":0,"chances":98,"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"}]},"ID672386":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID672960":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"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":3,"putOuts":1,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":53,"groundOuts":65,"airOuts":88,"runs":50,"doubles":12,"triples":0,"homeRuns":22,"strikeOuts":121,"baseOnBalls":38,"intentionalWalks":0,"hits":81,"hitByPitch":6,"avg":".229","atBats":353,"obp":".313","slg":".450","ops":".763","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":399,"totalBases":159,"rbi":62,"leftOnBase":171,"sacBunts":0,"sacFlies":2,"babip":".278","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.04","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":143,"putOuts":65,"errors":13,"chances":221,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[676391,664770,665489,543807,672960,662139,672386,665926,664702,656302,680755,663893],"pitchers":[656302,680755,663893],"bench":[682729,815873,649966,678218],"bullpen":[669456,571578,681751,689254,592332,656546,693686,643511,686973,702056],"battingOrder":[676391,664770,665489,543807,672960,662139,672386,665926,664702],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Clement 2; Kirk; Lukes 2; Springer 2; Varsho."},{"label":"RBI","value":"Kirk (10)."},{"label":"2-out RBI","value":"Kirk."},{"label":"Runners left in scoring position, 2 out","value":"Okamoto; Giménez."},{"label":"GIDP","value":"Kirk; Okamoto."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Springer (7, 2nd base off Martinez, N/Fortes)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Cease (3, pickoff); Okamoto (13, throw); Giménez (5, fielding)."},{"label":"Outfield assists","value":"Straw (Caminero at 2nd base)."},{"label":"DP","value":"2 (Guerrero Jr.-Giménez; Clement-Giménez-Guerrero Jr.)."}]}],"note":[]}},"officials":[{"official":{"id":483630,"fullName":"John Tumpane","link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"Third Base"}],"info":[{"label":"Balk","value":"Cease."},{"label":"IBB","value":"Caminero (by Little, B)."},{"label":"Pitches-strikes","value":"Martinez, N 82-54; Booser 11-9; Legumina 13-10; Baker 16-10; Cease 101-66; Fisher 16-12; Little, B 28-18."},{"label":"Groundouts-flyouts","value":"Martinez, N 6-8; Booser 1-1; Legumina 1-1; Baker 1-0; Cease 7-0; Fisher 0-2; Little, B 2-0."},{"label":"Batters faced","value":"Martinez, N 24; Booser 3; Legumina 4; Baker 4; Cease 26; Fisher 5; Little, B 9."},{"label":"Umpires","value":"HP: John Tumpane. 1B: Chris Conroy. 2B: Ben May. 3B: Brennan Miller. "},{"label":"Weather","value":"72 degrees, Clear."},{"label":"Wind","value":"15 mph, Out To CF."},{"label":"First pitch","value":"7:07 PM."},{"label":"T","value":"2:28."},{"label":"Att","value":"40,837."},{"label":"Venue","value":"Rogers Centre."},{"label":"July 20, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406","boxscoreName":"Caminero"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | 2 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":38,"groundOuts":117,"airOuts":74,"runs":63,"doubles":16,"triples":0,"homeRuns":29,"strikeOuts":80,"baseOnBalls":54,"intentionalWalks":8,"hits":107,"hitByPitch":1,"avg":".285","atBats":376,"obp":".374","slg":".559","ops":".933","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":433,"totalBases":210,"rbi":62,"leftOnBase":163,"sacBunts":0,"sacFlies":2,"babip":".290","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.97","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":175,"putOuts":68,"errors":15,"chances":258,"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"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","boxscoreName":"Martinez, N"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(W, 9-2)","summary":"6.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":8,"groundOuts":6,"airOuts":11,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":82,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":28,"strikes":54,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":59,"pitchingGameScore":59},{"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":"800","stats":{"batting":{"summary":"2-4 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":26,"groundOuts":74,"airOuts":60,"runs":25,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":0,"hits":56,"hitByPitch":8,"avg":".258","atBats":217,"obp":".302","slg":".350","ops":".652","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":76,"rbi":21,"leftOnBase":94,"sacBunts":2,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.33","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":482,"errors":7,"chances":508,"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":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"loser":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}