{"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":822713,"link":"/api/v1.1/game/822713/feed/live","metaData":{"wait":10,"timeStamp":"20260708_015611","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822713,"type":"R","doubleHeader":"N","id":"2026/07/07/houmlb-wasmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822713-2026-07-07","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-07T22:45:00Z","originalDate":"2026-07-07","officialDate":"2026-07-07","dayNight":"night","time":"6:45","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":117,"name":"Houston Astros","link":"/api/v1/teams/117","season":2026,"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"hou","fileCode":"hou","abbreviation":"HOU","teamName":"Astros","locationName":"Houston","firstYearOfPlay":"1962","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Houston","record":{"gamesPlayed":94,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":46,"losses":48,"ties":0,"pct":".489"},"records":{},"divisionLeader":false,"wins":46,"losses":48,"winningPercentage":".489"},"franchiseName":"Houston","clubName":"Astros","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2026,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Washington","record":{"gamesPlayed":93,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":47,"losses":46,"ties":0,"pct":".505"},"records":{},"divisionLeader":false,"wins":47,"losses":46,"winningPercentage":".505"},"franchiseName":"Washington","clubName":"Nationals","active":true}},"players":{"ID650556":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556","firstName":"Bryan","lastName":"Abreu","primaryNumber":"52","birthDate":"1997-04-22","currentAge":29,"birthCity":"Santo Domingo Centro","birthCountry":"Dominican Republic","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Abreu","middleName":"Enrique","boxscoreName":"Abreu, B","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2019-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Abreu","nameSlug":"bryan-abreu-650556","firstLastName":"Bryan Abreu","lastFirstName":"Abreu, Bryan","lastInitName":"Abreu, B","initLastName":"B Abreu","fullFMLName":"Bryan Enrique Abreu","fullLFMName":"Abreu, Bryan Enrique","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID683083":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083","firstName":"Nasim","lastName":"Nuñez","primaryNumber":"26","birthDate":"2000-08-18","currentAge":26,"birthCity":"Bronx","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nasim","useLastName":"Nuñez","middleName":"Emmanuel","boxscoreName":"Nuñez, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"NAH-seem NOON-yez","mlbDebutDate":"2024-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nasim Nuñez","nameSlug":"nasim-nunez-683083","firstLastName":"Nasim Nuñez","lastFirstName":"Nuñez, Nasim","lastInitName":"Nuñez, N","initLastName":"N Nuñez","fullFMLName":"Nasim Emmanuel Nuñez","fullLFMName":"Nuñez, Nasim Emmanuel","strikeZoneTop":3.05,"strikeZoneBottom":1.54},"ID701358":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358","firstName":"Cameron","lastName":"Smith","primaryNumber":"11","birthDate":"2003-02-22","currentAge":23,"birthCity":"Lake Worth","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Cam","useLastName":"Smith","middleName":"Vaughn","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Smith","nameSlug":"cam-smith-701358","firstLastName":"Cam Smith","lastFirstName":"Smith, Cam","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cameron Vaughn Smith","fullLFMName":"Smith, Cameron Vaughn","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID683000":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000","firstName":"Riley","lastName":"Cornelio","primaryNumber":"74","birthDate":"2000-06-06","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"Cornelio","middleName":"John Thomas","boxscoreName":"Cornelio","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley Cornelio","nameSlug":"riley-cornelio-683000","firstLastName":"Riley Cornelio","lastFirstName":"Cornelio, Riley","lastInitName":"Cornelio, R","initLastName":"R Cornelio","fullFMLName":"Riley John Thomas Cornelio","fullLFMName":"Cornelio, Riley John Thomas","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669699":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699","firstName":"Braden","lastName":"Shewmake","birthDate":"1997-11-19","currentAge":28,"birthCity":"Wylie","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Braden","useLastName":"Shewmake","middleName":"Jack","boxscoreName":"Shewmake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SHOE-make","mlbDebutDate":"2023-05-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braden Shewmake","nameSlug":"braden-shewmake-669699","firstLastName":"Braden Shewmake","lastFirstName":"Shewmake, Braden","lastInitName":"Shewmake, B","initLastName":"B Shewmake","fullFMLName":"Braden Jack Shewmake","fullLFMName":"Shewmake, Braden Jack","strikeZoneTop":3.355,"strikeZoneBottom":1.693},"ID595345":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345","firstName":"Steven","lastName":"Okert","primaryNumber":"48","birthDate":"1991-07-09","currentAge":35,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Okert","middleName":"Chandler","boxscoreName":"Okert","nickName":"O","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"OH-kert","mlbDebutDate":"2016-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Okert","nameSlug":"steven-okert-595345","firstLastName":"Steven Okert","lastFirstName":"Okert, Steven","lastInitName":"Okert, S","initLastName":"S Okert","fullFMLName":"Steven Chandler Okert","fullLFMName":"Okert, Steven Chandler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID690925":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925","firstName":"Clayton","lastName":"Beeter","primaryNumber":"39","birthDate":"1998-10-09","currentAge":27,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Beeter","middleName":"Howard","boxscoreName":"Beeter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clayton Beeter","nameSlug":"clayton-beeter-690925","firstLastName":"Clayton Beeter","lastFirstName":"Beeter, Clayton","lastInitName":"Beeter, C","initLastName":"C Beeter","fullFMLName":"Clayton Howard Beeter","fullLFMName":"Beeter, Clayton Howard","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694728":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728","firstName":"Brice","lastName":"Matthews","primaryNumber":"0","birthDate":"2002-03-16","currentAge":24,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brice","useLastName":"Matthews","middleName":"Andre","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brice Matthews","nameSlug":"brice-matthews-694728","firstLastName":"Brice Matthews","lastFirstName":"Matthews, Brice","lastInitName":"Matthews, B","initLastName":"B Matthews","fullFMLName":"Brice Andre Matthews","fullLFMName":"Matthews, Brice Andre","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID805123":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123","firstName":"Alan","lastName":"Blubaugh","primaryNumber":"69","birthDate":"2000-07-04","currentAge":26,"birthCity":"Mansfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"AJ","useLastName":"Blubaugh","middleName":"Joseph","boxscoreName":"Blubaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BLUE-bah","mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"AJ Blubaugh","nameSlug":"aj-blubaugh-805123","firstLastName":"AJ Blubaugh","lastFirstName":"Blubaugh, AJ","lastInitName":"Blubaugh, A","initLastName":"A Blubaugh","fullFMLName":"Alan Joseph Blubaugh","fullLFMName":"Blubaugh, Alan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695734":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","firstName":"Daylen","lastName":"Lile","primaryNumber":"4","birthDate":"2002-11-30","currentAge":23,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daylen","useLastName":"Lile","middleName":"Anthony","boxscoreName":"Lile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daylen Lile","nameSlug":"daylen-lile-695734","firstLastName":"Daylen Lile","lastFirstName":"Lile, Daylen","lastInitName":"Lile, D","initLastName":"D Lile","fullFMLName":"Daylen Anthony Lile","fullLFMName":"Lile, Daylen Anthony","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID695578":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","firstName":"James","lastName":"Wood","primaryNumber":"29","birthDate":"2002-09-17","currentAge":23,"birthCity":"Rockville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"James","useLastName":"Wood","middleName":"Irvin","boxscoreName":"Wood","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Wood","nameSlug":"james-wood-695578","firstLastName":"James Wood","lastFirstName":"Wood, James","lastInitName":"Wood, J","initLastName":"J Wood","fullFMLName":"James Irvin Wood","fullLFMName":"Wood, James Irvin","strikeZoneTop":3.489,"strikeZoneBottom":1.761},"ID701305":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305","firstName":"Zachary","lastName":"Dezenzo","primaryNumber":"9","birthDate":"2000-05-11","currentAge":26,"birthCity":"Canton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Zach","useLastName":"Dezenzo","boxscoreName":"Dezenzo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Dezenzo","nameSlug":"zach-dezenzo-701305","firstLastName":"Zach Dezenzo","lastFirstName":"Dezenzo, Zach","lastInitName":"Dezenzo, Z","initLastName":"Z Dezenzo","fullFMLName":"Zachary Dezenzo","fullLFMName":"Dezenzo, Zachary","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID663567":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567","firstName":"Peter","lastName":"Lambert","primaryNumber":"38","birthDate":"1997-04-18","currentAge":29,"birthCity":"San Dimas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Lambert","middleName":"Joseph","boxscoreName":"Lambert, P","nickName":"Lambo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Lambert","nameSlug":"peter-lambert-663567","firstLastName":"Peter Lambert","lastFirstName":"Lambert, Peter","lastInitName":"Lambert, P","initLastName":"P Lambert","fullFMLName":"Peter Joseph Lambert","fullLFMName":"Lambert, Peter Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664299":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299","firstName":"Cristian","lastName":"Javier","primaryNumber":"53","birthDate":"1997-03-26","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristian","useLastName":"Javier","boxscoreName":"Javier","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":false,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cristian Javier","nameSlug":"cristian-javier-664299","firstLastName":"Cristian Javier","lastFirstName":"Javier, Cristian","lastInitName":"Javier, C","initLastName":"C Javier","fullFMLName":"Cristian Javier","fullLFMName":"Javier, Cristian","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687911":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911","firstName":"Bryan","lastName":"King","primaryNumber":"74","birthDate":"1996-11-05","currentAge":29,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"King","middleName":"Dalton","boxscoreName":"King, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan King","nameSlug":"bryan-king-687911","firstLastName":"Bryan King","lastFirstName":"King, Bryan","lastInitName":"King, B","initLastName":"B King","fullFMLName":"Bryan Dalton King","fullLFMName":"King, Bryan Dalton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641793":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793","firstName":"Zack","lastName":"Littell","primaryNumber":"46","birthDate":"1995-10-05","currentAge":30,"birthCity":"Burlington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Littell","middleName":"Stuart","boxscoreName":"Littell","nickName":"Lit","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"lih-TELL","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Littell","nameSlug":"zack-littell-641793","firstLastName":"Zack Littell","lastFirstName":"Littell, Zack","lastInitName":"Littell, Z","initLastName":"Z Littell","fullFMLName":"Zack Stuart Littell","fullLFMName":"Littell, Zack Stuart","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID664774":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774","firstName":"LaMonte","lastName":"Wade","primaryNumber":"31","birthDate":"1994-01-01","currentAge":32,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"LaMonte","useLastName":"Wade Jr.","middleName":"Aaron","boxscoreName":"Wade Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lah-MONT","mlbDebutDate":"2019-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"LaMonte Wade Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lamonte-wade-jr-664774","firstLastName":"LaMonte Wade Jr.","lastFirstName":"Wade Jr., LaMonte","lastInitName":"Wade Jr., L","initLastName":"L Wade Jr.","fullFMLName":"LaMonte Aaron Wade Jr.","fullLFMName":"Wade Jr., LaMonte Aaron","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID660688":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688","firstName":"Keibert","lastName":"Ruiz","primaryNumber":"20","birthDate":"1998-07-20","currentAge":28,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Keibert","useLastName":"Ruiz","middleName":"Jose","boxscoreName":"Ruiz, K","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":false,"pronunciation":"kay-bert roo-EEZ","mlbDebutDate":"2020-08-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keibert Ruiz","nameSlug":"keibert-ruiz-660688","firstLastName":"Keibert Ruiz","lastFirstName":"Ruiz, Keibert","lastInitName":"Ruiz, K","initLastName":"K Ruiz","fullFMLName":"Keibert Jose Ruiz","fullLFMName":"Ruiz, Keibert Jose","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"ID663878":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878","firstName":"Nathan","lastName":"Pearson","primaryNumber":"61","birthDate":"1996-08-20","currentAge":30,"birthCity":"Odessa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nate","useLastName":"Pearson","middleName":"Alexander","boxscoreName":"Pearson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"peer-son","mlbDebutDate":"2020-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Pearson","nameSlug":"nate-pearson-663878","firstLastName":"Nate Pearson","lastFirstName":"Pearson, Nate","lastInitName":"Pearson, N","initLastName":"N Pearson","fullFMLName":"Nathan Alexander Pearson","fullLFMName":"Pearson, Nathan Alexander","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID681293":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293","firstName":"Spencer","lastName":"Arrighetti","primaryNumber":"45","birthDate":"2000-01-02","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 2\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Arrighetti","middleName":"Zane","boxscoreName":"Arrighetti","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"air-uh-get-ee","mlbDebutDate":"2024-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Arrighetti","nameSlug":"spencer-arrighetti-681293","firstLastName":"Spencer Arrighetti","lastFirstName":"Arrighetti, Spencer","lastInitName":"Arrighetti, S","initLastName":"S Arrighetti","fullFMLName":"Spencer Zane Arrighetti","fullLFMName":"Arrighetti, Spencer Zane","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID543877":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877","firstName":"Christian","lastName":"Vázquez","primaryNumber":"2","birthDate":"1990-08-21","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 8\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Christian","useLastName":"Vázquez","middleName":"Rafael","boxscoreName":"Vázquez, C","nickName":"Colo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"VASS-kez","mlbDebutDate":"2014-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Vázquez","nameSlug":"christian-vazquez-543877","firstLastName":"Christian Vázquez","lastFirstName":"Vázquez, Christian","lastInitName":"Vázquez, C","initLastName":"C Vázquez","fullFMLName":"Christian Rafael Vázquez","fullLFMName":"Vázquez, Christian Rafael","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID673237":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237","firstName":"Yainer","lastName":"Diaz","primaryNumber":"21","birthDate":"1998-09-21","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yainer","useLastName":"Diaz","middleName":"Radhames","boxscoreName":"Diaz, Y","gender":"M","nameMatrilineal":"Lopez","isPlayer":true,"isVerified":true,"pronunciation":"YIGH-ner","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yainer Diaz","nameSlug":"yainer-diaz-673237","firstLastName":"Yainer Diaz","lastFirstName":"Diaz, Yainer","lastInitName":"Diaz, Y","initLastName":"Y Diaz","fullFMLName":"Yainer Radhames Diaz","fullLFMName":"Diaz, Yainer Radhames","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID674841":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841","firstName":"Michael","lastName":"Alvarez","primaryNumber":"54","birthDate":"1999-06-13","currentAge":27,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Alvarez","middleName":"Andrew","boxscoreName":"Alvarez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Alvarez","nameSlug":"andrew-alvarez-674841","firstLastName":"Andrew Alvarez","lastFirstName":"Alvarez, Andrew","lastInitName":"Alvarez, A","initLastName":"A Alvarez","fullFMLName":"Michael Andrew Alvarez","fullLFMName":"Alvarez, Michael Andrew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID670623":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623","firstName":"Isaac","lastName":"Paredes","primaryNumber":"15","birthDate":"1999-02-18","currentAge":27,"birthCity":"Hermosillo","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Isaac","useLastName":"Paredes","middleName":"Edgardo","boxscoreName":"Paredes","gender":"M","nameMatrilineal":"Calderon","isPlayer":true,"isVerified":false,"pronunciation":"eez-AHK puh-RAY-dehs","mlbDebutDate":"2020-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Paredes","nameSlug":"isaac-paredes-670623","firstLastName":"Isaac Paredes","lastFirstName":"Paredes, Isaac","lastInitName":"Paredes, I","initLastName":"I Paredes","fullFMLName":"Isaac Edgardo Paredes","fullLFMName":"Paredes, Isaac Edgardo","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID695001":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001","firstName":"Alimber","lastName":"Santa","primaryNumber":"72","birthDate":"2003-05-03","currentAge":23,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 10\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alimber","useLastName":"Santa","middleName":"Daviel","boxscoreName":"Santa","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-05-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alimber Santa","nameSlug":"alimber-santa-695001","firstLastName":"Alimber Santa","lastFirstName":"Santa, Alimber","lastInitName":"Santa, A","initLastName":"A Santa","fullFMLName":"Alimber Daviel Santa","fullLFMName":"Santa, Alimber Daviel","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID682928":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","firstName":"Paul","lastName":"Abrams","primaryNumber":"5","birthDate":"2000-10-03","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":191,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"CJ","useLastName":"Abrams","middleName":"Christopher","boxscoreName":"Abrams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Abrams","nameSlug":"cj-abrams-682928","firstLastName":"CJ Abrams","lastFirstName":"Abrams, CJ","lastInitName":"Abrams, C","initLastName":"C Abrams","fullFMLName":"Paul Christopher Abrams","fullLFMName":"Abrams, Paul Christopher","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"ID665953":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953","firstName":"Andrés","lastName":"Chaparro","primaryNumber":"87","birthDate":"1999-05-04","currentAge":27,"birthCity":"El Vigia","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrés","useLastName":"Chaparro","middleName":"Alfonso","boxscoreName":"Chaparro","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"pronunciation":"cha-par-oh","mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Chaparro","nameSlug":"andres-chaparro-665953","firstLastName":"Andrés Chaparro","lastFirstName":"Chaparro, Andrés","lastInitName":"Chaparro, A","initLastName":"A Chaparro","fullFMLName":"Andrés Alfonso Chaparro","fullLFMName":"Chaparro, Andrés Alfonso","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID686452":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452","firstName":"Andrew","lastName":"Millas","primaryNumber":"14","birthDate":"1998-01-15","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Millas","middleName":"Theodore","boxscoreName":"Millas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"mill-us","mlbDebutDate":"2023-08-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Millas","nameSlug":"drew-millas-686452","firstLastName":"Drew Millas","lastFirstName":"Millas, Drew","lastInitName":"Millas, D","initLastName":"D Millas","fullFMLName":"Andrew Theodore Millas","fullLFMName":"Millas, Andrew Theodore","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID571945":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945","firstName":"Miles","lastName":"Mikolas","primaryNumber":"36","birthDate":"1988-08-23","currentAge":38,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Miles","useLastName":"Mikolas","middleName":"Tice","boxscoreName":"Mikolas","nickName":"5280's","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"MY-koh-lahs","mlbDebutDate":"2012-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mikolas","nameSlug":"miles-mikolas-571945","firstLastName":"Miles Mikolas","lastFirstName":"Mikolas, Miles","lastInitName":"Mikolas, M","initLastName":"M Mikolas","fullFMLName":"Miles Tice Mikolas","fullLFMName":"Mikolas, Miles Tice","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID640454":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454","firstName":"Matthew","lastName":"Krook","birthDate":"1994-10-21","currentAge":31,"birthCity":"Hillsborough","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Krook","middleName":"Edward","boxscoreName":"Krook","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2023-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Krook","nameSlug":"matt-krook-640454","firstLastName":"Matt Krook","lastFirstName":"Krook, Matt","lastInitName":"Krook, M","initLastName":"M Krook","fullFMLName":"Matthew Edward Krook","fullLFMName":"Krook, Matthew Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687223":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223","firstName":"Carson","lastName":"Palmquist","primaryNumber":"51","birthDate":"2000-10-17","currentAge":25,"birthCity":"Fort Myers","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Palmquist","middleName":"James","boxscoreName":"Palmquist","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Carson Palmquist","nameSlug":"carson-palmquist-687223","firstLastName":"Carson Palmquist","lastFirstName":"Palmquist, Carson","lastInitName":"Palmquist, C","initLastName":"C Palmquist","fullFMLName":"Carson James Palmquist","fullLFMName":"Palmquist, Carson James","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID678391":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391","firstName":"Jorbit","lastName":"Vivas","primaryNumber":"84","birthDate":"2001-03-09","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 9\"","weight":171,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jorbit","useLastName":"Vivas","middleName":"Jose","boxscoreName":"Vivas","gender":"M","nameMatrilineal":"Antolinez","isPlayer":true,"isVerified":false,"pronunciation":"JOR-beet BEE-bas","mlbDebutDate":"2025-05-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorbit Vivas","nameSlug":"jorbit-vivas-678391","firstLastName":"Jorbit Vivas","lastFirstName":"Vivas, Jorbit","lastInitName":"Vivas, J","initLastName":"J Vivas","fullFMLName":"Jorbit Jose Vivas","fullLFMName":"Vivas, Jorbit Jose","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID686611":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611","firstName":"Dylan","lastName":"Crews","primaryNumber":"3","birthDate":"2002-02-26","currentAge":24,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Dylan","useLastName":"Crews","middleName":"Gray","boxscoreName":"Crews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Crews","nameSlug":"dylan-crews-686611","firstLastName":"Dylan Crews","lastFirstName":"Crews, Dylan","lastInitName":"Crews, D","initLastName":"D Crews","fullFMLName":"Dylan Gray Crews","fullLFMName":"Crews, Dylan Gray","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID686613":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613","firstName":"Hunter","lastName":"Brown","primaryNumber":"58","birthDate":"1998-08-29","currentAge":28,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Brown","middleName":"Noah","boxscoreName":"Brown, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Brown","nameSlug":"hunter-brown-686613","firstLastName":"Hunter Brown","lastFirstName":"Brown, Hunter","lastInitName":"Brown, H","initLastName":"H Brown","fullFMLName":"Hunter Noah Brown","fullLFMName":"Brown, Hunter Noah","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID623352":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352","firstName":"Josh","lastName":"Hader","primaryNumber":"71","birthDate":"1994-04-07","currentAge":32,"birthCity":"Millersville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Hader","middleName":"Ronald","boxscoreName":"Hader","nickName":"Haderade","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Hader","nameSlug":"josh-hader-623352","firstLastName":"Josh Hader","lastFirstName":"Hader, Josh","lastInitName":"Hader, J","initLastName":"J Hader","fullFMLName":"Josh Ronald Hader","fullLFMName":"Hader, Josh Ronald","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID660853":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853","firstName":"Enyel","lastName":"De Los Santos","primaryNumber":"65","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enyel","useLastName":"De Los Santos","boxscoreName":"De Los Santos, E","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":false,"pronunciation":"AYN-yell day lohs SAN-tohs","mlbDebutDate":"2018-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enyel De Los Santos","nameSlug":"enyel-de-los-santos-660853","firstLastName":"Enyel De Los Santos","lastFirstName":"De Los Santos, Enyel","lastInitName":"De Los Santos, E","initLastName":"E De Los Santos","fullFMLName":"Enyel De Los Santos","fullLFMName":"De Los Santos, Enyel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676571":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571","firstName":"Peter","lastName":"Poulin","primaryNumber":"50","birthDate":"1996-07-25","currentAge":30,"birthCity":"Marion","birthStateProvince":"MA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"PJ","useLastName":"Poulin","middleName":"Arthur","boxscoreName":"Poulin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"PJ Poulin","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"pj-poulin-676571","firstLastName":"PJ Poulin","lastFirstName":"Poulin, PJ","lastInitName":"Poulin, P","initLastName":"P Poulin","fullFMLName":"Peter Arthur Poulin","fullLFMName":"Poulin, Peter Arthur","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID678554":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554","firstName":"Curtis","lastName":"Mead","primaryNumber":"11","birthDate":"2000-10-26","currentAge":25,"birthCity":"Adelaide","birthCountry":"Australia","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Curtis","useLastName":"Mead","middleName":"James","boxscoreName":"Mead","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"meed","mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Curtis Mead","nameSlug":"curtis-mead-678554","firstLastName":"Curtis Mead","lastFirstName":"Mead, Curtis","lastInitName":"Mead, C","initLastName":"C Mead","fullFMLName":"Curtis James Mead","fullLFMName":"Mead, Curtis James","strikeZoneTop":3.247,"strikeZoneBottom":1.639},"ID677588":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588","firstName":"José","lastName":"Tena","primaryNumber":"8","birthDate":"2001-03-20","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"José","useLastName":"Tena","middleName":"Luis","boxscoreName":"Tena","gender":"M","nameMatrilineal":"De Leon","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Tena","nameSlug":"jose-tena-677588","firstLastName":"José Tena","lastFirstName":"Tena, José","lastInitName":"Tena, J","initLastName":"J Tena","fullFMLName":"José Luis Tena","fullLFMName":"Tena, José Luis","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"ID514888":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888","firstName":"Jose","lastName":"Altuve","primaryNumber":"27","birthDate":"1990-05-06","currentAge":36,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 6\"","weight":167,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Altuve","middleName":"Carlos","boxscoreName":"Altuve","nickName":"Tuve","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"al-TOO-vay","mlbDebutDate":"2011-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Altuve","nameSlug":"jose-altuve-514888","firstLastName":"Jose Altuve","lastFirstName":"Altuve, Jose","lastInitName":"Altuve, J","initLastName":"J Altuve","fullFMLName":"Jose Carlos Altuve","fullLFMName":"Altuve, Jose Carlos","strikeZoneTop":2.926,"strikeZoneBottom":1.477},"ID666211":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211","firstName":"Taylor","lastName":"Trammell","primaryNumber":"26","birthDate":"1997-09-13","currentAge":29,"birthCity":"Powder Springs","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Taylor","useLastName":"Trammell","middleName":"Walter-Lee","boxscoreName":"Trammell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"truh-MELL","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Trammell","nameSlug":"taylor-trammell-666211","firstLastName":"Taylor Trammell","lastFirstName":"Trammell, Taylor","lastInitName":"Trammell, T","initLastName":"T Trammell","fullFMLName":"Taylor Walter-Lee Trammell","fullLFMName":"Trammell, Taylor Walter-Lee","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID837227":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227","firstName":"Tatsuya","lastName":"Imai","primaryNumber":"45","birthDate":"1998-05-09","currentAge":28,"birthCity":"Kanuma","birthCountry":"Japan","height":"5' 11\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tatsuya","useLastName":"Imai","boxscoreName":"Imai","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tatsuya Imai","nameSlug":"tatsuya-imai-837227","firstLastName":"Tatsuya Imai","lastFirstName":"Imai, Tatsuya","lastInitName":"Imai, T","initLastName":"T Imai","fullFMLName":"Tatsuya Imai","fullLFMName":"Imai, Tatsuya ","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID696285":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","firstName":"Jacob","lastName":"Young","primaryNumber":"30","birthDate":"1999-07-27","currentAge":27,"birthCity":"Ponte Vedra","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jacob","useLastName":"Young","middleName":"Samuel","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Young","nameSlug":"jacob-young-696285","firstLastName":"Jacob Young","lastFirstName":"Young, Jacob","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jacob Samuel Young","fullLFMName":"Young, Jacob Samuel","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID664875":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875","firstName":"Justin","lastName":"Lawrence","primaryNumber":"44","birthDate":"1994-11-25","currentAge":31,"birthCity":"Panama City","birthCountry":"Panama","height":"6' 3\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Lawrence","middleName":"Anthony","boxscoreName":"Lawrence, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2021-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Lawrence","nameSlug":"justin-lawrence-664875","firstLastName":"Justin Lawrence","lastFirstName":"Lawrence, Justin","lastInitName":"Lawrence, J","initLastName":"J Lawrence","fullFMLName":"Justin Anthony Lawrence","fullLFMName":"Lawrence, Justin Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687377":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377","firstName":"Orlando","lastName":"Ribalta","primaryNumber":"64","birthDate":"1998-03-05","currentAge":28,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orlando","useLastName":"Ribalta","middleName":"Andres","boxscoreName":"Ribalta","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Ribalta","nameSlug":"orlando-ribalta-687377","firstLastName":"Orlando Ribalta","lastFirstName":"Ribalta, Orlando","lastInitName":"Ribalta, O","initLastName":"O Ribalta","fullFMLName":"Orlando Andres Ribalta","fullLFMName":"Ribalta, Orlando Andres","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID572233":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233","firstName":"Christian","lastName":"Walker","primaryNumber":"8","birthDate":"1991-03-28","currentAge":35,"birthCity":"Norristown","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christian","useLastName":"Walker","middleName":"Dickson","boxscoreName":"Walker, C","nickName":"C. Walk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2014-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Walker","nameSlug":"christian-walker-572233","firstLastName":"Christian Walker","lastFirstName":"Walker, Christian","lastInitName":"Walker, C","initLastName":"C Walker","fullFMLName":"Christian Dickson Walker","fullLFMName":"Walker, Christian Dickson","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID656492":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492","firstName":"Fred","lastName":"Griffin","primaryNumber":"22","birthDate":"1995-07-27","currentAge":31,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Foster","useLastName":"Griffin","middleName":"Foster","boxscoreName":"Griffin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Foster Griffin","nameSlug":"foster-griffin-656492","firstLastName":"Foster Griffin","lastFirstName":"Griffin, Foster","lastInitName":"Griffin, F","initLastName":"F Griffin","fullFMLName":"Fred Foster Griffin","fullLFMName":"Griffin, Fred Foster","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID671277":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","firstName":"Luis","lastName":"García","primaryNumber":"26","birthDate":"2000-05-16","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luis","useLastName":"García Jr.","middleName":"Victoriano","boxscoreName":"García Jr., L","gender":"M","nameMatrilineal":"Mendoza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García Jr.","nameSlug":"luis-garcia-jr-671277","firstLastName":"Luis García Jr.","lastFirstName":"García Jr., Luis","lastInitName":"García Jr., L","initLastName":"L García Jr.","fullFMLName":"Luis Victoriano García Jr.","fullLFMName":"García Jr., Luis Victoriano","strikeZoneTop":3.248,"strikeZoneBottom":1.639},"ID670541":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","firstName":"Yordan","lastName":"Alvarez","primaryNumber":"44","birthDate":"1997-06-27","currentAge":29,"birthCity":"Las Tunas","birthCountry":"Cuba","height":"6' 4\"","weight":237,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yordan","useLastName":"Alvarez","middleName":"Ruben","boxscoreName":"Alvarez, Y","nickName":"Yordan","gender":"M","nameMatrilineal":"Cadogan","isPlayer":true,"isVerified":true,"pronunciation":"YOR-dahn","mlbDebutDate":"2019-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yordan Alvarez","nameSlug":"yordan-alvarez-670541","firstLastName":"Yordan Alvarez","lastFirstName":"Alvarez, Yordan","lastInitName":"Alvarez, Y","initLastName":"Y Alvarez","fullFMLName":"Yordan Ruben Alvarez","fullLFMName":"Alvarez, Yordan Ruben","strikeZoneTop":3.392,"strikeZoneBottom":1.712}},"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309","location":{"address1":"1500 South Capitol Street, SE","city":"Washington","state":"District of Columbia","stateAbbrev":"DC","postalCode":"20003-1507","defaultCoordinates":{"latitude":38.872861,"longitude":-77.007501},"azimuthAngle":28.0,"elevation":35,"country":"USA","phone":"(202) 349-0400"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41376,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":377,"center":402,"rightCenter":370,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":3309,"link":"/api/v1/venues/3309"},"weather":{"condition":"Cloudy","temp":"82","wind":"4 mph, In From RF"},"gameInfo":{"attendance":20424,"firstPitch":"2026-07-07T22:47:00.000Z","gameDurationMinutes":189},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"home":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"}},"officialScorer":{"id":663079,"fullName":"Jason Lee","link":"/api/v1/people/663079"},"primaryDatacaster":{"id":666942,"fullName":"Howard Smith","link":"/api/v1/people/666942"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Altuve grounds out softly, catcher Keibert Ruiz to first baseman Luis García Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T22:47:18.474Z","endTime":"2026-07-07T22:48:40.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-07T19:22:26.128Z","endTime":"2026-07-07T22:24:19.730Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"}},{"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-07T22:24:19.730Z","endTime":"2026-07-07T22:45:23.904Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"}},{"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-07T22:45:23.904Z","endTime":"2026-07-07T22:47:20.784Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"}},{"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":90.0,"endSpeed":83.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.670748241395586,"aZ":-21.03722322510612,"pfxX":9.053610469627822,"pfxZ":6.353605696166401,"pX":0.9587931838379045,"pZ":2.335739311900457,"vX0":-3.8338418772765737,"vY0":-131.01949279193317,"vZ0":-6.19996453351654,"x":80.45,"y":175.72,"x0":1.258579404663599,"y0":50.001064055005514,"z0":6.287185042550075,"aX":15.86011662786976},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.4,"breakHorizontal":-15.6,"spinRate":2135,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.41682781717892725,"extension":6.367483328108882},"index":3,"playId":"ff7c562b-124c-3264-91b3-89d20c2d5d31","pitchNumber":1,"startTime":"2026-07-07T22:47:20.784Z","endTime":"2026-07-07T22:47:25.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.718597367876132,"aZ":-21.504460715281144,"pfxX":8.77262905257692,"pfxZ":5.925330879543435,"pX":-0.16893526477859336,"pZ":1.6013497595677741,"vX0":-7.239794068650034,"vY0":-132.92741836915576,"vZ0":-7.656220011043554,"x":123.44,"y":195.54,"x0":1.441266105802551,"y0":50.006561920710396,"z0":6.063822989551094,"aX":15.807289808511793},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.4,"breakHorizontal":-14.4,"spinRate":2240,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.411006291622213,"extension":6.287815941115069},"index":4,"playId":"c06e4617-ed9b-320b-be09-c2a6bc6b6843","pitchNumber":2,"startTime":"2026-07-07T22:47:36.472Z","endTime":"2026-07-07T22:47:40.065Z","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.8,"endSpeed":85.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.857210946937343,"aZ":-17.68813660562677,"pfxX":2.9797105606345538,"pfxZ":7.811942840113142,"pX":-1.254052094650662,"pZ":2.941374892171566,"vX0":-7.487465445629825,"vY0":-134.94914732757672,"vZ0":-5.438786214009363,"x":164.8,"y":159.36,"x0":1.162620428233371,"y0":50.00483386923522,"z0":6.218720418760643,"aX":5.527628850225775},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.2,"breakHorizontal":-3.8,"spinRate":2311,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.4050310526468279,"extension":6.429427153749427},"index":5,"playId":"e54a7dd1-a15d-3aa2-b2b8-d5a1fa3dbdc2","pitchNumber":3,"startTime":"2026-07-07T22:48:03.727Z","endTime":"2026-07-07T22:48:09.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75247478910174,"aZ":-42.382698042381996,"pfxX":-7.042979024272052,"pfxZ":-6.778733066838618,"pX":0.09388750208659884,"pZ":1.9331230516305629,"vX0":-0.8050261519870596,"vY0":-122.11239320884249,"vZ0":-2.481461794091177,"x":113.42,"y":186.59,"x0":1.342902582668429,"y0":50.00462437848398,"z0":6.619714215961232,"aX":-10.603344882326342},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-12.6,"breakHorizontal":13.0,"spinRate":2666,"spinDirection":352},"zone":8,"typeConfidence":2.0,"plateTime":0.44908703816190876,"extension":6.2110011151155},"hitData":{"launchSpeed":22.8,"launchAngle":-65.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":127.61,"coordY":194.55}},"index":6,"playId":"dcc62ccd-1df5-3429-a8d9-3c8f2edc64a4","pitchNumber":4,"startTime":"2026-07-07T22:48:32.136Z","endTime":"2026-07-07T22:48:40.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T22:48:40.154Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yordan Alvarez grounds out, second baseman Jorbit Vivas to first baseman Luis García Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T22:48:47.674Z","endTime":"2026-07-07T22:50:43.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67442747990201,"aZ":-44.24864037460147,"pfxX":-6.80423569109476,"pfxZ":-8.36247321918501,"pX":-0.6056037812442006,"pZ":1.8780752291862726,"vX0":-2.3734877838528723,"vY0":-120.33544883559095,"vZ0":-1.8051907888891237,"x":140.08,"y":188.07,"x0":1.2815607712453396,"y0":50.00201120342093,"z0":6.613244018760223,"aX":-9.825668187812045},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-15.2,"breakHorizontal":13.0,"spinRate":2581,"spinDirection":345},"zone":7,"typeConfidence":2.0,"plateTime":0.45784294508690193,"extension":6.236465654026973},"index":0,"playId":"d4cd0e5f-227f-34ef-9dea-e2b6f90627c2","pitchNumber":1,"startTime":"2026-07-07T22:49:14.451Z","endTime":"2026-07-07T22:49:18.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.395552558619222,"aZ":-26.529619558676753,"pfxX":9.649687859764738,"pfxZ":3.0967634452243535,"pX":0.6319719621933172,"pZ":1.9190809593752314,"vX0":-6.00369446474835,"vY0":-134.4895348902868,"vZ0":-5.901189869462803,"x":92.91,"y":186.96,"x0":1.6447141035708173,"y0":50.00366553473321,"z0":6.0345824886767545,"aX":17.59815435897095},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.4,"breakHorizontal":-16.1,"spinRate":2285,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.40795905154558243,"extension":6.292416347630223},"index":1,"playId":"77756b01-595e-336f-8242-f6b1ca19221d","pitchNumber":2,"startTime":"2026-07-07T22:49:28.210Z","endTime":"2026-07-07T22:49:32.116Z","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-07T22:49:41.031Z","endTime":"2026-07-07T22:49:49.627Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.538406448022034,"aZ":-40.42692368779807,"pfxX":-8.260825642241105,"pfxZ":-5.5296247128231535,"pX":-2.100979776533196,"pZ":-0.44678698738118844,"vX0":-5.4604573573159385,"vY0":-122.32529223920302,"vZ0":-7.463879266950483,"x":197.08,"y":250.84,"x0":1.2450553345982949,"y0":50.00282628341158,"z0":6.173786717430867,"aX":-12.328799868739372},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-11.8,"breakHorizontal":16.3,"spinRate":2652,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.4503879008245715,"extension":6.133337639100835},"index":3,"playId":"87df93f5-1b31-313a-aa7c-c2cd8aa971ba","pitchNumber":3,"startTime":"2026-07-07T22:49:49.627Z","endTime":"2026-07-07T22:49:52.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51132549971333,"aZ":-29.256266624253648,"pfxX":1.4809493180011684,"pfxZ":1.852832541378062,"pX":-1.9164479205210234,"pZ":0.13705510725198317,"vX0":-8.241747796379958,"vY0":-124.45342563341244,"vZ0":-8.588492803040861,"x":190.05,"y":235.08,"x0":1.2427349758069761,"y0":50.00209461536621,"z0":6.049133032933387,"aX":2.3296915729692476},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.6,"breakHorizontal":-0.8,"spinRate":2663,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.4397889379700284,"extension":6.44759880351881},"index":4,"playId":"f5f2e6ec-5a77-3fb7-bce9-97d9e1cc45bb","pitchNumber":4,"startTime":"2026-07-07T22:50:11.265Z","endTime":"2026-07-07T22:50:15.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.180723024903788,"aZ":-13.970139742516096,"pfxX":1.432584536624771,"pfxZ":9.888472718084099,"pX":-0.08487068884400963,"pZ":3.1302418344124057,"vX0":-2.981244481627596,"vY0":-134.79876830377566,"vZ0":-6.3612226038397495,"x":120.24,"y":154.26,"x0":0.8490796546323779,"y0":50.00265055648412,"z0":6.506083857215312,"aX":2.6374368935654},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":-1.9,"spinRate":2335,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.40625756775632826,"extension":6.302959410299687},"hitData":{"launchSpeed":101.6,"launchAngle":-12.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.5,"coordY":153.55}},"index":5,"playId":"ccfcfd7b-3cd0-3c0d-be84-1c8b5069c8b0","pitchNumber":5,"startTime":"2026-07-07T22:50:33.929Z","endTime":"2026-07-07T22:50:43.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T22:50:43.887Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isaac Paredes grounds out, shortstop Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T22:50:46.861Z","endTime":"2026-07-07T22:51:57.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"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":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.607368207353716,"aZ":-16.407069844301137,"pfxX":2.2138818561870433,"pfxZ":8.602782277599054,"pX":0.5366532567383807,"pZ":3.2414246359898398,"vX0":-3.6616409347127723,"vY0":-134.3924609315344,"vZ0":-4.343113804698554,"x":96.54,"y":151.26,"x0":1.6279593975343123,"y0":50.002324908295535,"z0":6.040648032713643,"aX":4.057605666904028},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.9,"breakHorizontal":-3.2,"spinRate":2363,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.4072715063229082,"extension":6.124391438611308},"index":0,"playId":"347d77be-1ae2-369b-b97f-8fd35f9771db","pitchNumber":1,"startTime":"2026-07-07T22:51:09.123Z","endTime":"2026-07-07T22:51:12.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11874746252415,"aZ":-42.99658156778504,"pfxX":-5.587751919692412,"pfxZ":-7.43341108536958,"pX":0.11671418037764938,"pZ":1.4733297970679662,"vX0":-1.334602167423742,"vY0":-120.90209588640845,"vZ0":-2.9021156464285083,"x":112.55,"y":199.0,"x0":1.4035378664871796,"y0":50.00093487369521,"z0":6.522213176204249,"aX":-8.137655856422647},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.9,"breakHorizontal":10.4,"spinRate":2723,"spinDirection":349},"zone":14,"typeConfidence":2.0,"plateTime":0.45585179063462844,"extension":6.189597821241136},"index":1,"playId":"fc94f374-862c-3ba4-b741-988a1b2c39eb","pitchNumber":2,"startTime":"2026-07-07T22:51:23.788Z","endTime":"2026-07-07T22:51:28.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.112197624658826,"aZ":-44.48125531680413,"pfxX":-4.37957252443087,"pfxZ":-8.370663994467305,"pX":0.7786014643015701,"pZ":1.8041909039100656,"vX0":0.023018967175793298,"vY0":-120.92883138272717,"vZ0":-1.7414517423203608,"x":87.32,"y":190.07,"x0":1.3371959366245043,"y0":50.00107041466248,"z0":6.460381743073012,"aX":-6.440625482744342},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-15.2,"breakHorizontal":7.9,"spinRate":2661,"spinDirection":335},"zone":9,"typeConfidence":2.0,"plateTime":0.4541332192002696,"extension":6.177035150783711},"hitData":{"launchSpeed":87.2,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.93,"coordY":155.58}},"index":2,"playId":"64d3861a-4f00-3c70-845e-ead171214c25","pitchNumber":3,"startTime":"2026-07-07T22:51:48.980Z","endTime":"2026-07-07T22:51:57.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T22:51:57.962Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"James Wood homers (25) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T22:53:36.543Z","endTime":"2026-07-07T22:55:06.450Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":837227,"link":"/api/v1/people/837227"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.445821951894875,"aZ":-18.930523173120125,"pfxX":-7.756248594867838,"pfxZ":7.3292543445363325,"pX":0.4373988760320474,"pZ":1.890268193923691,"vX0":8.09333455298208,"vY0":-133.26853945279626,"vZ0":-5.695999782551297,"x":100.33,"y":187.74,"x0":-1.6246821321071576,"y0":50.003477285398944,"z0":5.41374944100392,"aX":-14.015110189723467},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.2,"breakHorizontal":12.4,"spinRate":1854,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.4103105071211002,"extension":5.594313384073415},"index":0,"playId":"f7e1f69c-1e86-3bde-aada-0f4d45c2ccfa","pitchNumber":1,"startTime":"2026-07-07T22:54:07.620Z","endTime":"2026-07-07T22:54:34.649Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"}}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95801154937206,"aZ":-34.02372000998635,"pfxX":-1.538625698988996,"pfxZ":-1.257319999360707,"pX":0.0415513599204657,"pZ":2.3621448840532224,"vX0":4.277072012474063,"vY0":-120.90691360452819,"vZ0":-1.2425402676647552,"x":115.42,"y":175.0,"x0":-1.5553559926748952,"y0":50.002396574649644,"z0":5.885478620650088,"aX":-2.26378082474814},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.3,"breakHorizontal":1.7,"spinRate":2205,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.45410523608986697,"extension":5.271327819806235},"hitData":{"launchSpeed":111.4,"launchAngle":24.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":192.2,"coordY":42.63}},"index":1,"playId":"03416aeb-69dc-3c02-8179-2c516252d88d","pitchNumber":2,"startTime":"2026-07-07T22:54:36.138Z","endTime":"2026-07-07T22:55:06.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T22:55:06.450Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis García Jr. singles on a ground ball to right fielder Cam Smith.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T22:54:46.361Z","endTime":"2026-07-07T22:56:28.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.8,"endSpeed":77.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.379480155739653,"aZ":-35.317353872486024,"pfxX":-2.5408427795958857,"pfxZ":-2.113102684821742,"pX":0.5119589460942048,"pZ":2.183474206515734,"vX0":6.095152894097413,"vY0":-120.61431712716647,"vZ0":-1.2540242629090792,"x":97.49,"y":179.83,"x0":-1.7071742136742651,"y0":50.00242276287998,"z0":5.797992117325271,"aX":-3.779085351223155},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.8,"breakHorizontal":3.2,"spinRate":2251,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.4524769079536375,"extension":5.323721677252916},"index":0,"playId":"dd50f610-2a85-381d-9df2-8ef63e7a02d7","pitchNumber":1,"startTime":"2026-07-07T22:55:22.727Z","endTime":"2026-07-07T22:55:26.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56572671738062,"aZ":-32.091062288781835,"pfxX":-6.1084535337981505,"pfxZ":0.05534528116149495,"pX":-1.8651795482941254,"pZ":2.5281473345534446,"vX0":1.8770294910544574,"vY0":-119.57715365790956,"vZ0":-0.8293046266219578,"x":188.1,"y":170.52,"x0":-1.8635330360472755,"y0":50.002388935355356,"z0":5.741203982748084,"aX":-8.906518119869135},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.1,"breakHorizontal":10.7,"spinRate":1154,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4568609340277088,"extension":5.457328509464881},"index":1,"playId":"b557ad1a-a8af-399a-a59f-6433965c6198","pitchNumber":2,"startTime":"2026-07-07T22:55:43.617Z","endTime":"2026-07-07T22:55:47.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.761701103260098,"aZ":-31.70937283251255,"pfxX":-3.1632239837974248,"pfxZ":0.30137370337129354,"pX":-1.1905719936260923,"pZ":4.280122764553989,"vX0":2.4014660009901165,"vY0":-123.12268836153598,"vZ0":2.5616208899004373,"x":162.38,"y":123.22,"x0":-1.7703872861840853,"y0":50.001013594431974,"z0":5.920111361677337,"aX":-4.828109162014624},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.4,"breakHorizontal":5.2,"spinRate":2262,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.44585404884798274,"extension":5.47109349143223},"index":2,"playId":"5f3aa38a-8159-302b-92df-fc6d4958cc24","pitchNumber":3,"startTime":"2026-07-07T22:56:01.246Z","endTime":"2026-07-07T22:56:05.441Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.779799939319386,"aZ":-30.734297717696364,"pfxX":-2.085052584062501,"pfxZ":0.9615594816775754,"pX":-0.44746747403533205,"pZ":3.4096714202717235,"vX0":3.854813205730535,"vY0":-121.87491036784108,"vZ0":0.6964742690167878,"x":134.06,"y":146.72,"x0":-1.784538756611369,"y0":50.000697439138364,"z0":5.791846048539564,"aX":-3.111164760785464},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.2,"breakHorizontal":2.8,"spinRate":2321,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.4508412198521712,"extension":5.54956252056546},"hitData":{"launchSpeed":102.0,"launchAngle":6.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":153.07,"coordY":88.13}},"index":3,"playId":"dd7efe6a-fd17-3415-ba40-fde93e96b20d","pitchNumber":4,"startTime":"2026-07-07T22:56:18.167Z","endTime":"2026-07-07T22:56:28.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T22:56:28.603Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Curtis Mead flies out to right fielder Cam Smith.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T22:56:31.773Z","endTime":"2026-07-07T22:58:07.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.246148280155143,"aZ":-19.10445033602245,"pfxX":-8.295434003071977,"pfxZ":7.098722552515267,"pX":-0.3518864646793797,"pZ":2.3570399811238065,"vX0":6.301454645996847,"vY0":-134.37253332102668,"vZ0":-4.5124623864911015,"x":130.41,"y":175.14,"x0":-1.6416324608080506,"y0":50.00202992449297,"z0":5.402830560230176,"aX":-15.273147412730157},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.1,"breakHorizontal":13.8,"spinRate":2057,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.40654378294033044,"extension":5.912102270619628},"index":0,"playId":"d1df6a7d-83e2-315c-ac9b-c22b83d73a0c","pitchNumber":1,"startTime":"2026-07-07T22:56:56.056Z","endTime":"2026-07-07T22:56:59.727Z","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":92.8,"endSpeed":85.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43447447339264,"aZ":-21.668658034014538,"pfxX":-7.792996046189922,"pfxZ":5.638216427233186,"pX":-0.2675334131004237,"pZ":3.8718898201072545,"vX0":6.22375034123746,"vY0":-135.1221185998296,"vZ0":-0.42546047794319775,"x":127.2,"y":134.24,"x0":-1.5799809161542928,"y0":50.00038683540954,"z0":5.544237614869827,"aX":-14.513477213843615},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":13.0,"spinRate":1928,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.40424036400786534,"extension":5.701556886904927},"index":1,"playId":"6da4e802-a616-34a9-92cb-825c2d8006ff","pitchNumber":2,"startTime":"2026-07-07T22:57:16.007Z","endTime":"2026-07-07T22:57:19.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63575244907361,"aZ":-21.09095607709807,"pfxX":-7.6411719329777315,"pfxZ":6.076091123322037,"pX":-0.8618194271857944,"pZ":4.486450118832336,"vX0":5.001276358887002,"vY0":-134.1177274461938,"vZ0":1.327622898387236,"x":149.85,"y":117.65,"x0":-1.7567030826717789,"y0":50.00247932961742,"z0":5.48772536688164,"aX":-13.93908199986732},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":12.8,"spinRate":2078,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4081703846729754,"extension":5.94754674921594},"index":2,"playId":"3e7374e8-77be-34ee-bc0a-16ee563e5f24","pitchNumber":3,"startTime":"2026-07-07T22:57:36.408Z","endTime":"2026-07-07T22:57:40.492Z","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.4,"endSpeed":85.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.318804880874946,"aZ":-19.674455310859873,"pfxX":-8.461768351166505,"pfxZ":6.653199620293219,"pX":0.24256397345406766,"pZ":2.4053975297893833,"vX0":8.089807834331713,"vY0":-135.86122857931147,"vZ0":-4.187601900895087,"x":107.75,"y":173.83,"x0":-1.6668248488386523,"y0":50.00520694624891,"z0":5.324969589069845,"aX":-15.90340026386023},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":13.7,"spinRate":1977,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.4023651585448933,"extension":5.939371069195579},"hitData":{"launchSpeed":96.0,"launchAngle":24.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.8,"coordY":91.02}},"index":3,"playId":"9fe4b321-4215-33c2-b119-0a1ed3e566af","pitchNumber":4,"startTime":"2026-07-07T22:57:57.377Z","endTime":"2026-07-07T22:58:07.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T22:58:07.018Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Abrams walks. Luis García Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T22:58:08.707Z","endTime":"2026-07-07T23:00:26.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.326522978852545,"aZ":-30.451712636590177,"pfxX":-1.1190372526793646,"pfxZ":1.1701844251705449,"pX":0.8993168156624355,"pZ":3.544330063664957,"vX0":6.385044976367552,"vY0":-121.02433126277289,"vZ0":1.2377241142337554,"x":82.72,"y":143.08,"x0":-1.6365869630629468,"y0":50.00362720182656,"z0":5.709084631342583,"aX":-1.648667367179794},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.8,"breakHorizontal":0.4,"spinRate":2327,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.4539256238031779,"extension":5.632394069243771},"index":0,"playId":"59cda56e-39eb-3b25-b50b-ea28bcc3d3ac","pitchNumber":1,"startTime":"2026-07-07T22:58:31.893Z","endTime":"2026-07-07T22:58:35.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.954971659267418,"aZ":-33.57528517503501,"pfxX":-1.509409472730339,"pfxZ":-0.9183345252369568,"pX":0.5981597525474156,"pZ":1.603823865970043,"vX0":6.001183100991049,"vY0":-122.15018956486783,"vZ0":-2.680296478621175,"x":94.2,"y":195.48,"x0":-1.6796810232359296,"y0":50.0002397000879,"z0":5.562997845388074,"aX":-2.312582456900332},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.0,"breakHorizontal":1.6,"spinRate":2319,"spinDirection":299},"zone":14,"typeConfidence":2.0,"plateTime":0.446071901078974,"extension":5.681935515380945},"index":1,"playId":"d4c9507b-4ef4-3ecf-b327-16f373038231","pitchNumber":2,"startTime":"2026-07-07T22:58:53.633Z","endTime":"2026-07-07T22:58:58.405Z","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":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35794342895793,"aZ":-30.846321528881454,"pfxX":-1.3414396555971542,"pfxZ":0.8979599320724132,"pX":0.970282168709152,"pZ":1.525618034826499,"vX0":6.487435624303075,"vY0":-122.01862716377941,"vZ0":-2.980951761234495,"x":80.02,"y":197.59,"x0":-1.5661168200391606,"y0":50.00569559224228,"z0":5.462304390200961,"aX":-1.9931379470577268},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.1,"breakHorizontal":0.6,"spinRate":2346,"spinDirection":287},"zone":14,"typeConfidence":2.0,"plateTime":0.45147655904107165,"extension":5.685985004826136},"index":2,"playId":"732d115b-66b6-3880-a7cb-4ea75e0e7dee","pitchNumber":3,"startTime":"2026-07-07T22:59:14.369Z","endTime":"2026-07-07T22:59:18.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86199072760713,"aZ":-22.108498468482964,"pfxX":-7.278808155963649,"pfxZ":5.380973103553005,"pX":-0.4113827829148344,"pZ":2.770902741354267,"vX0":5.858750998294227,"vY0":-135.90768947396268,"vZ0":-2.7008438069910996,"x":132.68,"y":163.97,"x0":-1.64965646911104,"y0":50.00153183599072,"z0":5.313491899656852,"aX":-13.611891986946565},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":11.9,"spinRate":2085,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.4030533632195099,"extension":5.890784212799001},"index":3,"playId":"965da0fb-0cc0-38a7-8fcd-4cfa90aa3aee","pitchNumber":4,"startTime":"2026-07-07T22:59:36.204Z","endTime":"2026-07-07T22:59:39.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.292554694945483,"aZ":-24.391078899585622,"pfxX":-7.277608309719524,"pfxZ":4.200896731620309,"pX":2.0811204163896164,"pZ":2.530462026325053,"vX0":11.713940550366711,"vY0":-134.77608903734622,"vZ0":-2.7726085070874915,"x":37.67,"y":170.46,"x0":-1.361543172314259,"y0":50.00341639268269,"z0":5.281583395917654,"aX":-13.487040851900378},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":10.9,"spinRate":1998,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.4052669411391676,"extension":6.053276473768966},"index":4,"playId":"8412c64d-7d44-391d-9087-d0443c3b575b","pitchNumber":5,"startTime":"2026-07-07T22:59:57.825Z","endTime":"2026-07-07T23:00:02.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30213905398997,"aZ":-30.43787892744644,"pfxX":-1.9979507086233754,"pfxZ":1.0893665563594777,"pX":0.8144021511020709,"pZ":1.3769363794486702,"vX0":6.9016349580683505,"vY0":-125.15385199250892,"vZ0":-3.596481220449764,"x":85.96,"y":201.6,"x0":-1.714505826899923,"y0":50.003318445041394,"z0":5.314768564953831,"aX":-3.1836649221856543},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.4,"breakHorizontal":2.0,"spinRate":2413,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.43697584119325805,"extension":5.829728205736904},"index":5,"playId":"51daab17-bccf-30ab-8fc7-94d4dec48243","pitchNumber":6,"startTime":"2026-07-07T23:00:18.127Z","endTime":"2026-07-07T23:00:26.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:00:26.747Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keibert Ruiz flies out to left fielder Zach Dezenzo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T23:00:39.447Z","endTime":"2026-07-07T23:02:12.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701305,"link":"/api/v1/people/701305"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.56246257062812,"aZ":-30.582795943863406,"pfxX":-1.9560906771778548,"pfxZ":0.986674359792616,"pX":-0.06862862443940722,"pZ":1.676213810879203,"vX0":5.012730591741341,"vY0":-124.79179223209283,"vZ0":-3.310395310829721,"x":119.62,"y":193.52,"x0":-1.8286387853472388,"y0":50.00433569971384,"z0":5.47809565552121,"aX":-3.158864465007463},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":2.6,"spinRate":2435,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4350242884533664,"extension":5.6281623221004855},"index":0,"playId":"46fa17ae-6a0f-3b5b-8cfb-30a11efb6e4e","pitchNumber":1,"startTime":"2026-07-07T23:01:01.380Z","endTime":"2026-07-07T23:01:05.628Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-07T23:01:18.860Z","endTime":"2026-07-07T23:01:36.360Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.153573932209582,"aZ":-22.455475068265134,"pfxX":-7.611432964086726,"pfxZ":5.318513510760013,"pX":0.05467485237516021,"pZ":4.571388265349055,"vX0":7.295920190330512,"vY0":-134.33928996548264,"vZ0":1.8552291918450101,"x":114.92,"y":115.35,"x0":-1.707715615077098,"y0":50.0032505339725,"z0":5.468266862285296,"aX":-13.910194784528228},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.3,"breakHorizontal":12.2,"spinRate":1843,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.40775856399076593,"extension":5.935954435314381},"index":2,"playId":"ddf08587-104c-3dc9-bdd4-ff37633ed8ae","pitchNumber":2,"startTime":"2026-07-07T23:01:36.360Z","endTime":"2026-07-07T23:01:40.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.262015011545483,"aZ":-23.514408469261323,"pfxX":-7.740452536072687,"pfxZ":4.526793493236951,"pX":0.1037467065207345,"pZ":2.3685253927020358,"vX0":7.762118940000876,"vY0":-137.13651669943076,"vZ0":-3.1714046443991917,"x":113.05,"y":174.83,"x0":-1.7526216456458745,"y0":50.00063769582935,"z0":5.137172865406159,"aX":-14.797273392058077},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":12.5,"spinRate":1924,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.39884459385206084,"extension":6.07285463121766},"hitData":{"launchSpeed":93.4,"launchAngle":26.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.02,"coordY":73.72}},"index":3,"playId":"d8d92365-3ddf-3020-8430-b9586531c5c6","pitchNumber":3,"startTime":"2026-07-07T23:01:58.353Z","endTime":"2026-07-07T23:02:12.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:02:12.623Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T23:04:44.936Z","endTime":"2026-07-07T23:06:27.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-07T23:03:03.139Z","endTime":"2026-07-07T23:04:47.281Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.655399229455284,"aZ":-18.339394759675287,"pfxX":-7.796215033929864,"pfxZ":7.444655921311021,"pX":0.01024071603541277,"pZ":3.973337990673355,"vX0":7.127970989483226,"vY0":-136.37338168066435,"vZ0":-0.2829217344442229,"x":116.61,"y":131.5,"x0":-1.6412622440128364,"y0":50.00647568223503,"z0":5.358041069133035,"aX":-14.495689224796338},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.6,"breakHorizontal":12.4,"spinRate":2055,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.4036729462286228,"extension":6.062089098301563},"index":1,"playId":"2e2888f2-faac-3d8c-9129-fe809cc0e7ea","pitchNumber":1,"startTime":"2026-07-07T23:04:47.281Z","endTime":"2026-07-07T23:04:50.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84165226404995,"aZ":-24.124010796615295,"pfxX":-7.748142975360297,"pfxZ":4.199256625048864,"pX":1.0526016266947362,"pZ":2.409011163773407,"vX0":9.671503203209507,"vY0":-137.8667189487078,"vZ0":-3.0778897103399947,"x":76.88,"y":173.74,"x0":-1.5010945983532942,"y0":50.003901691841676,"z0":5.175804151345876,"aX":-14.855368301756588},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.1,"breakHorizontal":11.9,"spinRate":1969,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.39792492593363304,"extension":6.255124999879872},"index":2,"playId":"bb32c0e7-ca59-39d1-b045-fe213fc9ffd6","pitchNumber":2,"startTime":"2026-07-07T23:05:08.625Z","endTime":"2026-07-07T23:05:13.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.868759292657394,"aZ":-21.301365118746038,"pfxX":-8.871891723917058,"pfxZ":5.700148350976491,"pX":0.538771942798501,"pZ":2.657939823776152,"vX0":8.662393804613586,"vY0":-137.81428580708197,"vZ0":-2.9153101907718133,"x":96.46,"y":167.02,"x0":-1.5044641719947103,"y0":50.0064093140998,"z0":5.181289871017161,"aX":-16.935468586625827},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.8,"breakHorizontal":14.0,"spinRate":2105,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.3986419248423858,"extension":6.125704745765809},"index":3,"playId":"7a1270ef-498e-3ce0-841a-6eabb57fad15","pitchNumber":3,"startTime":"2026-07-07T23:05:30.179Z","endTime":"2026-07-07T23:05:34.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07168042351233,"aZ":-17.60236500425544,"pfxX":-7.75937594220382,"pfxZ":7.515161870097899,"pX":0.0753986891322365,"pZ":3.0177617275943502,"vX0":7.062660486055515,"vY0":-137.76390086780245,"vZ0":-2.972269306962036,"x":114.13,"y":157.3,"x0":-1.5023999170134819,"y0":50.00246015525523,"z0":5.287713996988577,"aX":-15.04626629799927},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.2,"breakHorizontal":12.7,"spinRate":2074,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.3962446311188841,"extension":6.216608533308881},"index":4,"playId":"f7218efe-390a-3c6f-94d3-2bf9a9c56989","pitchNumber":4,"startTime":"2026-07-07T23:05:54.202Z","endTime":"2026-07-07T23:05:57.202Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-07T23:06:04.619Z","endTime":"2026-07-07T23:06:23.414Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.951604174014385,"aZ":-27.3198987651444,"pfxX":-4.941922047569626,"pfxZ":3.0058100166858015,"pX":-0.04208492307197585,"pZ":1.2249826018532732,"vX0":5.750055696810129,"vY0":-126.40152205917732,"vZ0":-4.716077617640886,"x":118.6,"y":205.71,"x0":-1.7051819047229897,"y0":50.00496152558931,"z0":5.310500335066742,"aX":-7.99148684327947},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.6,"breakHorizontal":7.7,"spinRate":2153,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.43343940448629503,"extension":6.050094593994437},"index":6,"playId":"d5d00c97-c414-37ea-a60b-b45488710c42","pitchNumber":5,"startTime":"2026-07-07T23:06:23.414Z","endTime":"2026-07-07T23:06:27.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:06:27.132Z","atBatIndex":8},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Christian Walker hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T23:08:23.592Z","endTime":"2026-07-07T23:09:32.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67480468143858,"aZ":-12.902632613527153,"pfxX":6.0540983784755085,"pfxZ":10.920238638777668,"pX":-0.8670808113601697,"pZ":2.1591523377244957,"vX0":-7.341515761304759,"vY0":-132.1395336932652,"vZ0":-7.982221731374334,"x":150.05,"y":180.48,"x0":1.1632576275604702,"y0":50.00389898203675,"z0":6.171155026777923,"aX":10.685832718593604},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.1,"breakHorizontal":-9.4,"spinRate":2335,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.4148168115557769,"extension":6.382722266665402},"index":0,"playId":"63ee731c-6f50-39f4-a5c9-b17bc8ff657e","pitchNumber":1,"startTime":"2026-07-07T23:08:38.991Z","endTime":"2026-07-07T23:08:43.155Z","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":83.0,"endSpeed":77.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.659232309682025,"aZ":-31.15870542222676,"pfxX":0.5504449703123333,"pfxZ":0.6779766744793596,"pX":-1.2862159644094648,"pZ":1.3907702827313022,"vX0":-6.038496778110116,"vY0":-120.8383890966511,"vZ0":-5.29092576453853,"x":166.03,"y":201.23,"x0":1.1644143318351936,"y0":50.00161718441341,"z0":6.318968446140867,"aX":0.821992066084154},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.2,"breakHorizontal":0.4,"spinRate":2652,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.45180938114169145,"extension":6.236560837828943},"index":1,"playId":"b2602a2b-39c1-3b34-b8c4-81a5b06f8d0e","pitchNumber":2,"startTime":"2026-07-07T23:08:55.837Z","endTime":"2026-07-07T23:09:00.477Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-07T23:09:09.668Z","endTime":"2026-07-07T23:09:23.554Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34936220286004,"aZ":-42.08684080866714,"pfxX":-4.413286255352649,"pfxZ":-7.113010002430869,"pX":-1.6747553601711944,"pZ":0.699853394727755,"vX0":-5.124326379049767,"vY0":-118.11090741258016,"vZ0":-4.49910134924263,"x":180.84,"y":219.88,"x0":1.1075307531346164,"y0":50.00308497469808,"z0":6.555024517849538,"aX":-6.149840817518167},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.8,"breakHorizontal":9.4,"spinRate":2541,"spinDirection":348},"zone":13,"typeConfidence":2.0,"plateTime":0.46618056368010663,"extension":6.187837225793607},"index":3,"playId":"7eb2b11f-a12c-3be6-809c-6aa80db2b640","pitchNumber":3,"startTime":"2026-07-07T23:09:23.554Z","endTime":"2026-07-07T23:09:32.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:09:32.557Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cam Smith walks. Christian Walker to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T23:09:31.746Z","endTime":"2026-07-07T23:11:01.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnSecond":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.922984021469,"aZ":-42.59328633828592,"pfxX":-5.8840474732228625,"pfxZ":-7.589016871981816,"pX":-0.7486672301232878,"pZ":0.9020762287765826,"vX0":-2.691301912597058,"vY0":-117.17894067584817,"vZ0":-3.6617489387874134,"x":145.54,"y":214.42,"x0":1.1842144168793134,"y0":50.00538097134783,"z0":6.518455482731674,"aX":-8.073573353152035},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.4,"breakHorizontal":11.4,"spinRate":2690,"spinDirection":344},"zone":13,"typeConfidence":2.0,"plateTime":0.46985259826061165,"extension":6.269954032117165},"index":0,"playId":"902c64cc-be58-3fa5-9b3d-473895946e07","pitchNumber":1,"startTime":"2026-07-07T23:09:57.182Z","endTime":"2026-07-07T23:10:01.496Z","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":83.6,"endSpeed":78.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.196773409151977,"aZ":-31.690188905042337,"pfxX":-0.5521870810546297,"pfxZ":0.31813936132791465,"pX":-0.8462573786254145,"pZ":0.9676597996572565,"vX0":-4.6762953802897815,"vY0":-121.67110114750703,"vZ0":-6.133643132298829,"x":149.26,"y":212.65,"x0":1.1628455834741402,"y0":50.002508105930666,"z0":6.227770245794432,"aX":-0.8372426499174488},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.5,"breakHorizontal":1.9,"spinRate":2610,"spinDirection":1},"zone":13,"typeConfidence":2.0,"plateTime":0.4481235011219784,"extension":6.284756170411803},"index":1,"playId":"3b8c008d-1ca9-3ff0-97f6-1c62cf5db8f1","pitchNumber":2,"startTime":"2026-07-07T23:10:23.450Z","endTime":"2026-07-07T23:10:27.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":85.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.155819761559044,"aZ":-18.127472122148102,"pfxX":3.223632663354951,"pfxZ":7.717637450681796,"pX":-1.0368038519820646,"pZ":2.1972387688557444,"vX0":-6.995836181170728,"vY0":-133.00399295311922,"vZ0":-6.946761841666381,"x":156.52,"y":179.45,"x0":1.1898145746259632,"y0":50.00653265404937,"z0":6.122237523349925,"aX":5.871029469402487},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.0,"breakHorizontal":-4.6,"spinRate":2302,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4092685627839794,"extension":6.397324752393433},"index":2,"playId":"c379b841-877c-3ab1-83c1-848be87cddd3","pitchNumber":3,"startTime":"2026-07-07T23:10:40.877Z","endTime":"2026-07-07T23:10:45.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.802516155545288,"aZ":-13.050126529758124,"pfxX":3.9549099071390543,"pfxZ":10.535791411173806,"pX":0.04617294105844865,"pZ":0.6138435224783738,"vX0":-3.92925789646692,"vY0":-132.95922264774546,"vZ0":-12.261956557044698,"x":115.24,"y":222.21,"x0":1.0195606329224869,"y0":50.00612063328445,"z0":6.195370473116883,"aX":7.180820311912086},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.0,"breakHorizontal":-6.5,"spinRate":2358,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.40978764579484483,"extension":6.4622650483799555},"index":3,"playId":"5df21c6d-5d44-3c94-b02a-180019c834c1","pitchNumber":4,"startTime":"2026-07-07T23:10:58.166Z","endTime":"2026-07-07T23:11:01.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:11:01.937Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Dezenzo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T23:12:07.404Z","endTime":"2026-07-07T23:13:48.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnSecond":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-07T23:11:20.399Z","endTime":"2026-07-07T23:12:09.671Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.369106181358557,"aZ":-39.73838902715159,"pfxX":-3.724277166063715,"pfxZ":-5.3940329946727275,"pX":-1.2839781193114066,"pZ":1.1684521805033343,"vX0":-4.376160833505173,"vY0":-118.0123488462474,"vZ0":-3.7769011892362725,"x":165.94,"y":207.23,"x0":1.081064719663227,"y0":50.00010291558243,"z0":6.466332324933572,"aX":-5.227597238637146},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-10.4,"breakHorizontal":7.8,"spinRate":2682,"spinDirection":344},"zone":13,"typeConfidence":2.0,"plateTime":0.4649006455535929,"extension":6.103287518349505},"index":1,"playId":"b813f7c8-5708-3d18-9b57-0a0a20643e69","pitchNumber":1,"startTime":"2026-07-07T23:12:09.671Z","endTime":"2026-07-07T23:12:13.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.777523437815105,"aZ":-20.166430373887405,"pfxX":3.5198702107927984,"pfxZ":6.7481167961073885,"pX":-1.0545940172698827,"pZ":1.408053157065336,"vX0":-6.969363511340931,"vY0":-132.18434380802915,"vZ0":-8.609256264888542,"x":157.2,"y":200.76,"x0":1.1525380531460165,"y0":50.002731081720505,"z0":6.174236140356896,"aX":6.262979173015093},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.6,"breakHorizontal":-4.9,"spinRate":2414,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.41353140854267956,"extension":6.4853065629373425},"index":2,"playId":"111e146b-62ee-3a2a-9009-0f609122088d","pitchNumber":2,"startTime":"2026-07-07T23:12:27.741Z","endTime":"2026-07-07T23:12:32.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12929785775032,"aZ":-29.869672996157032,"pfxX":1.4922213801287656,"pfxZ":1.4948694097560593,"pX":-1.5665713385335336,"pZ":0.9318279595264082,"vX0":-6.915781827045858,"vY0":-123.25947653694122,"vZ0":-6.852606996343175,"x":176.71,"y":213.62,"x0":1.0796766887406017,"y0":50.002546178299035,"z0":6.264790105766685,"aX":2.3002513952535213},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.3,"breakHorizontal":-1.1,"spinRate":2696,"spinDirection":350},"zone":13,"typeConfidence":2.0,"plateTime":0.4440855607683156,"extension":6.454870581236901},"index":3,"playId":"7011d470-3561-3dff-b399-f788987184a5","pitchNumber":3,"startTime":"2026-07-07T23:12:48.156Z","endTime":"2026-07-07T23:12:52.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.851648636064386,"aZ":-14.368433268009046,"pfxX":1.4440009448759414,"pfxZ":10.19399202038964,"pX":-0.22121373990363877,"pZ":2.989255120620977,"vX0":-3.6580294751026314,"vY0":-130.66132800121756,"vZ0":-6.242916745852439,"x":125.43,"y":158.07,"x0":1.0029657545493549,"y0":50.00602778260594,"z0":6.4697306389624085,"aX":2.523411692214176},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.5,"breakHorizontal":-1.9,"spinRate":2247,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.41754631298213196,"extension":6.318867329116146},"index":4,"playId":"6760d2d9-629b-347c-8f18-b5db77d1b9cb","pitchNumber":4,"startTime":"2026-07-07T23:13:09.593Z","endTime":"2026-07-07T23:13:13.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.817684514558938,"aZ":-15.43237645049614,"pfxX":2.183051722045591,"pfxZ":9.20950265319326,"pX":0.5337733190491059,"pZ":3.0886376634456894,"vX0":-2.2830240367880807,"vY0":-133.4971106176917,"vZ0":-5.950630607457152,"x":96.65,"y":155.39,"x0":1.1135258427909542,"y0":50.00359821338462,"z0":6.444343919830728,"aX":3.9687694945341048},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":-3.5,"spinRate":2344,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.4091898257263651,"extension":6.304380471718},"index":5,"playId":"daaa6cbc-f436-3777-b745-df7a6e011986","pitchNumber":5,"startTime":"2026-07-07T23:13:26.946Z","endTime":"2026-07-07T23:13:30.601Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77673429052834,"aZ":-16.58084814906027,"pfxX":0.543869239108508,"pfxZ":8.700176294981723,"pX":-0.4147692035299798,"pZ":2.1519246008117365,"vX0":-3.5393232093411493,"vY0":-132.3948648342088,"vZ0":-8.085438451339794,"x":132.81,"y":180.68,"x0":0.8633268716551838,"y0":50.00276819184761,"z0":6.437666013143891,"aX":0.9755544587807116},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.4,"breakHorizontal":-0.2,"spinRate":2262,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.4122301907428283,"extension":6.316005611922357},"index":6,"playId":"754accd3-0983-3a9f-a1b3-3eef964c80d5","pitchNumber":6,"startTime":"2026-07-07T23:13:45.100Z","endTime":"2026-07-07T23:13:48.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:13:48.247Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Matthews singles on a ground ball to shortstop Nasim Nuñez. Christian Walker to 3rd. Cam Smith to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T23:13:52.326Z","endTime":"2026-07-07T23:14:43.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"postOnSecond":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnThird":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"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":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.922472595793657,"aZ":-19.3855126250098,"pfxX":1.284191597372205,"pfxZ":7.132962906383072,"pX":-1.6383726742552258,"pZ":2.515989825400081,"vX0":-7.744028780339129,"vY0":-132.71308128914248,"vZ0":-6.04615773796456,"x":179.45,"y":170.85,"x0":1.143762198025269,"y0":50.00571158557788,"z0":6.223931314493493,"aX":2.303414084382924},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.9,"breakHorizontal":-0.7,"spinRate":2302,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.4118259846062262,"extension":6.53170775018586},"index":0,"playId":"07298c44-93c8-3b94-9bc6-dbed2fca3d20","pitchNumber":1,"startTime":"2026-07-07T23:14:12.802Z","endTime":"2026-07-07T23:14:16.502Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.500381934345405,"aZ":-26.81679167299711,"pfxX":10.03165889212859,"pfxZ":3.32935416097646,"pX":0.8097774692431218,"pZ":2.1312741676151257,"vX0":-4.915384558541472,"vY0":-126.06957710600234,"vZ0":-4.24550969344569,"x":86.13,"y":181.24,"x0":1.4808277845334128,"y0":50.00459831596536,"z0":6.000274988345599,"aX":16.15810396869703},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.3,"breakHorizontal":-17.0,"spinRate":1824,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.4343736387454751,"extension":6.371673835327153},"hitData":{"launchSpeed":78.2,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.35,"coordY":157.1}},"index":1,"playId":"f255a738-fdd2-3028-8968-52bcd32eba4d","pitchNumber":2,"startTime":"2026-07-07T23:14:35.053Z","endTime":"2026-07-07T23:14:43.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:14:43.071Z","atBatIndex":12},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nick Allen out on a sacrifice fly to right fielder James Wood. Christian Walker scores. Cam Smith to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T23:14:47.838Z","endTime":"2026-07-07T23:16:09.968Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"postOnThird":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":{"id":674841,"link":"/api/v1/people/674841"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.174293202971228,"aZ":-42.324655940728704,"pfxX":-3.404590389041818,"pfxZ":-7.062387138243061,"pX":1.069948435323756,"pZ":2.83578023314982,"vX0":0.2776217237490318,"vY0":-119.4143571146183,"vZ0":-0.004181006182032876,"x":76.22,"y":162.21,"x0":1.3938834548318173,"y0":50.004986665255444,"z0":6.662571991321487,"aX":-4.8905598558644545},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-12.5,"breakHorizontal":6.1,"spinRate":2617,"spinDirection":349},"zone":12,"typeConfidence":2.0,"plateTime":0.45963453090108963,"extension":6.131378403196206},"index":0,"playId":"a5193ddb-3ac5-305b-ad7d-90ae1ef89146","pitchNumber":1,"startTime":"2026-07-07T23:15:17.371Z","endTime":"2026-07-07T23:15:21.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86732453128173,"aZ":-18.228915246832628,"pfxX":2.1072367291310945,"pfxZ":7.425196788388341,"pX":-0.27384731857693784,"pZ":2.8779300283654994,"vX0":-4.147177972049012,"vY0":-135.73026232629425,"vZ0":-6.1486261114023275,"x":127.44,"y":161.08,"x0":0.9955589620807949,"y0":50.00269315936291,"z0":6.428703311994439,"aX":3.9578821385938103},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":-3.0,"spinRate":2318,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.4025297082409671,"extension":6.298273307650306},"index":1,"playId":"628822b1-532d-3fe4-9b48-1213a539c36a","pitchNumber":2,"startTime":"2026-07-07T23:15:34.311Z","endTime":"2026-07-07T23:15:38.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.968669978860465,"aZ":-12.98615925527445,"pfxX":3.6827605202141678,"pfxZ":10.31833705236453,"pX":0.11113659649728608,"pZ":2.6018870889855785,"vX0":-3.8065368750242348,"vY0":-135.146132198629,"vZ0":-7.54538398721211,"x":112.76,"y":168.53,"x0":1.0557947740193057,"y0":50.005575473795446,"z0":6.331983026494443,"aX":6.850381985138581},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":-5.9,"spinRate":2321,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.40445779637023493,"extension":6.4864840367620165},"hitData":{"launchSpeed":88.0,"launchAngle":26.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":192.97,"coordY":91.38}},"index":2,"playId":"5d36464a-c697-3564-979e-80c1c791b330","pitchNumber":3,"startTime":"2026-07-07T23:15:57.963Z","endTime":"2026-07-07T23:16:09.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:16:09.968Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Vázquez grounds out, third baseman Curtis Mead to first baseman Luis García Jr.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T23:16:20.431Z","endTime":"2026-07-07T23:17:10.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19000093447971,"aZ":-40.74110939424742,"pfxX":-2.288514502309221,"pfxZ":-5.6907098184161775,"pX":0.03131849497365462,"pZ":2.2851184372418842,"vX0":-1.9172179040168478,"vY0":-122.39917162038827,"vZ0":-1.8708595677784927,"x":115.81,"y":177.08,"x0":1.1247379779937408,"y0":50.006103329480936,"z0":6.577174262809839,"aX":-3.4418855234498715},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-10.4,"breakHorizontal":4.7,"spinRate":2597,"spinDirection":347},"zone":5,"typeConfidence":2.0,"plateTime":0.44903509657806673,"extension":6.144841782340908},"index":0,"playId":"18c902b0-7a14-3797-bcf9-572d2d1a87e8","pitchNumber":1,"startTime":"2026-07-07T23:16:45.600Z","endTime":"2026-07-07T23:16:48.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.680288362195423,"aZ":-39.81432613168946,"pfxX":-3.613968786057989,"pfxZ":-5.184196257611114,"pX":0.3892853311212793,"pZ":1.8873135084968633,"vX0":-0.9592081395094795,"vY0":-120.70235437543973,"vZ0":-2.6595392140105485,"x":102.16,"y":187.82,"x0":1.261418811662348,"y0":50.00299267907684,"z0":6.512222498070876,"aX":-5.3272891594931835},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-9.7,"breakHorizontal":6.7,"spinRate":2544,"spinDirection":343},"zone":9,"typeConfidence":2.0,"plateTime":0.4539293640316151,"extension":6.31209546253622},"hitData":{"launchSpeed":81.2,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.94,"coordY":165.21}},"index":1,"playId":"da364c35-8de5-3b0e-b5e6-89d0b38259b7","pitchNumber":2,"startTime":"2026-07-07T23:17:01.855Z","endTime":"2026-07-07T23:17:10.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:17:10.372Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:19:09.653Z","endTime":"2026-07-07T23:20:54.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.579986674674128,"aZ":-15.048542329799508,"pfxX":-5.6620674848555055,"pfxZ":9.00978496192635,"pX":0.31514969545066523,"pZ":3.1324023685475764,"vX0":7.13428129859547,"vY0":-136.62414984548306,"vZ0":-3.1575948796762905,"x":104.99,"y":154.21,"x0":-1.5877285151217537,"y0":50.002752021658864,"z0":5.330154248205072,"aX":-10.762580264810422},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":8.9,"spinRate":1995,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.40009053815024576,"extension":6.060179317383225},"index":0,"playId":"4c4cb0bc-5964-3d60-a905-78a08d042c88","pitchNumber":1,"startTime":"2026-07-07T23:19:40.798Z","endTime":"2026-07-07T23:19:44.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.254506599489794,"aZ":-12.966347641959038,"pfxX":-5.630451216930276,"pfxZ":10.021755444300915,"pX":1.6599698623246353,"pZ":2.1522264874673787,"vX0":10.190401491648773,"vY0":-137.27880005973708,"vZ0":-5.773426796367465,"x":53.73,"y":180.67,"x0":-1.3618642134466448,"y0":50.001296691498894,"z0":5.158819972401701,"aX":-10.790595202261274},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":8.2,"spinRate":2106,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3983830481502255,"extension":6.13099813762189},"index":1,"playId":"0618e413-ee72-3ab9-bfbf-657758b241a0","pitchNumber":2,"startTime":"2026-07-07T23:19:54.203Z","endTime":"2026-07-07T23:19:58.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.096901291146406,"aZ":-14.783971719859268,"pfxX":-7.414990940024021,"pfxZ":8.917836681834054,"pX":0.6645225676750993,"pZ":1.241959861286105,"vX0":9.31798347391812,"vY0":-138.34335603832247,"vZ0":-7.693190954966689,"x":91.67,"y":205.25,"x0":-1.7743019438544192,"y0":50.00528307020071,"z0":5.0378615078419555,"aX":-14.463614775227883},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":11.6,"spinRate":2114,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.39500176006892307,"extension":6.189882587220307},"index":2,"playId":"75e153fc-ba72-3684-a91f-b331201ea995","pitchNumber":3,"startTime":"2026-07-07T23:20:10.354Z","endTime":"2026-07-07T23:20:14.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.028019040743676,"aZ":-18.243977171412176,"pfxX":-6.933902701537477,"pfxZ":7.253461501203148,"pX":-0.3423024134983208,"pZ":1.9899410145427556,"vX0":6.299270135784248,"vY0":-137.56515837838194,"vZ0":-5.136520350374936,"x":130.05,"y":185.05,"x0":-1.7590744371325746,"y0":50.0008928065507,"z0":5.114984326421578,"aX":-13.311279918114728},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.2,"breakHorizontal":11.3,"spinRate":2065,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.39790875153511607,"extension":5.9784550741802684},"index":3,"playId":"2c02d48a-fa2e-3d1c-b128-3cd7b0943a0a","pitchNumber":4,"startTime":"2026-07-07T23:20:28.550Z","endTime":"2026-07-07T23:20:33.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23860621557622,"aZ":-30.20184973050555,"pfxX":-4.043899965553941,"pfxZ":1.2467878787713458,"pX":-0.20523247452945975,"pZ":1.5075809638610644,"vX0":4.668308025059542,"vY0":-124.85004338300843,"vZ0":-3.4268433000862055,"x":124.82,"y":198.08,"x0":-1.5742468690770284,"y0":50.00072405284829,"z0":5.384651372702918,"aX":-6.380791266473598},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.7,"breakHorizontal":6.2,"spinRate":2106,"spinDirection":266},"zone":13,"typeConfidence":2.0,"plateTime":0.4387875152565264,"extension":5.6827331756570185},"index":4,"playId":"c6e873fe-1488-325e-ab59-4fbee99be547","pitchNumber":5,"startTime":"2026-07-07T23:20:50.594Z","endTime":"2026-07-07T23:20:54.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:20:54.070Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorbit Vivas grounds out to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:20:57.516Z","endTime":"2026-07-07T23:23:39.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.770758909986842,"aZ":-31.642281737315272,"pfxX":-2.583433833158459,"pfxZ":0.3547545489609032,"pX":0.23453501019621661,"pZ":2.1491841484225893,"vX0":5.365167836702493,"vY0":-122.79838225385865,"vZ0":-1.8514130338799282,"x":108.06,"y":180.75,"x0":-1.6536667249946522,"y0":50.005766685672974,"z0":5.632851589842671,"aX":-3.9042535767994138},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.5,"breakHorizontal":3.2,"spinRate":2233,"spinDirection":306},"zone":5,"typeConfidence":2.0,"plateTime":0.4479090156080856,"extension":5.603109576957331},"index":0,"playId":"b9e131e7-89de-3fbf-853e-30c88322a74f","pitchNumber":1,"startTime":"2026-07-07T23:21:20.134Z","endTime":"2026-07-07T23:21:23.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.696872076130788,"aZ":-31.205843027246917,"pfxX":-2.5245860393388733,"pfxZ":0.664739798252858,"pX":0.8361427624560357,"pZ":-0.8727039370713706,"vX0":6.921856108272912,"vY0":-121.3463921164536,"vZ0":-8.038563793284576,"x":85.13,"y":262.34,"x0":-1.753867818856647,"y0":50.00266956284094,"z0":5.284868756383106,"aX":-3.6807679769198254},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.8,"breakHorizontal":2.5,"spinRate":2260,"spinDirection":281},"zone":14,"typeConfidence":2.0,"plateTime":0.4552847192422611,"extension":5.610781289003479},"index":1,"playId":"dab718df-d538-3801-be1a-7c46082cd64d","pitchNumber":2,"startTime":"2026-07-07T23:21:34.040Z","endTime":"2026-07-07T23:21:38.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.788994556882372,"aZ":-33.240618994847246,"pfxX":-0.9886749181986985,"pfxZ":-0.6891346348664236,"pX":-0.5510932670401424,"pZ":2.424299913659345,"vX0":3.5010740857078813,"vY0":-123.18707387256066,"vZ0":-1.2446269364325826,"x":138.01,"y":173.32,"x0":-1.8550216703495948,"y0":50.00004023390405,"z0":5.71650748517939,"aX":-1.5371954554430547},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.3,"breakHorizontal":1.1,"spinRate":2152,"spinDirection":267},"zone":4,"typeConfidence":2.0,"plateTime":0.44264521312494676,"extension":5.570471760568339},"index":2,"playId":"f09589ea-40e6-32f0-8f0d-3fcb919882d1","pitchNumber":3,"startTime":"2026-07-07T23:21:52.396Z","endTime":"2026-07-07T23:21:58.037Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-07T23:22:06.253Z","endTime":"2026-07-07T23:22:29.309Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45364573496599,"aZ":-19.396327878113077,"pfxX":-7.6239794477187175,"pfxZ":6.419485401915159,"pX":-0.0760509109826997,"pZ":2.837280589657644,"vX0":7.076162871786583,"vY0":-140.33568386984078,"vZ0":-2.8699143496449477,"x":119.9,"y":162.17,"x0":-1.6425907808276878,"y0":50.000825075444226,"z0":5.140125881740206,"aX":-15.169744439140162},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.2,"breakHorizontal":12.4,"spinRate":1950,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.39065106514448633,"extension":6.223357978162465},"index":4,"playId":"55f4a866-a00b-3bbb-bc45-470080223efb","pitchNumber":4,"startTime":"2026-07-07T23:22:29.309Z","endTime":"2026-07-07T23:22:34.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.993862471776414,"aZ":-18.336080301186705,"pfxX":-7.877613947378813,"pfxZ":6.8863143568495495,"pX":-0.9036715879558206,"pZ":4.113180751944795,"vX0":5.116047633783203,"vY0":-140.23806422960112,"vZ0":-0.056499234404641885,"x":151.45,"y":127.72,"x0":-1.7195190386231867,"y0":50.00538830192298,"z0":5.3205204682616065,"aX":-15.836879621941659},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":13.3,"spinRate":1972,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.38921110969288053,"extension":6.109193838701514},"index":5,"playId":"c7239d47-1d0f-30ac-8073-01b8592ff86c","pitchNumber":5,"startTime":"2026-07-07T23:22:48.130Z","endTime":"2026-07-07T23:22:51.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81726821438477,"aZ":-32.118211227459824,"pfxX":0.7983947146578041,"pfxZ":0.037223881991007346,"pX":-1.0736225900654266,"pZ":2.1024813557744957,"vX0":1.8148698590651056,"vY0":-125.86748899471796,"vZ0":-1.7080827869106958,"x":157.92,"y":182.01,"x0":-1.9068952672272568,"y0":50.00448787981926,"z0":5.383174847525659,"aX":1.2849536861259232},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.1,"breakHorizontal":-1.8,"spinRate":2368,"spinDirection":23},"zone":13,"typeConfidence":2.0,"plateTime":0.4346513516495598,"extension":5.870441994817929},"index":6,"playId":"7ac7d2bd-ae0f-38b7-83dc-fc9ad630fd7d","pitchNumber":6,"startTime":"2026-07-07T23:23:04.138Z","endTime":"2026-07-07T23:23:10.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78421014798951,"aZ":-20.08735634399989,"pfxX":-9.086423134354071,"pfxZ":6.2824653483412884,"pX":0.3912823915304677,"pZ":1.9406483088935251,"vX0":8.898133497111573,"vY0":-137.8782799763841,"vZ0":-4.606218653041246,"x":102.09,"y":186.38,"x0":-1.6979549203745004,"y0":50.004735789373704,"z0":4.989295639572092,"aX":-17.488656146743224},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.6,"breakHorizontal":14.6,"spinRate":2094,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.39732113807333613,"extension":6.259511627910709},"hitData":{"launchSpeed":88.1,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.44,"coordY":162.4}},"index":7,"playId":"3b50a0a4-020d-3190-bd54-c7dd8d1b5cf8","pitchNumber":7,"startTime":"2026-07-07T23:23:31.325Z","endTime":"2026-07-07T23:23:39.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:23:39.930Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Young grounds out, third baseman Isaac Paredes to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:23:44.658Z","endTime":"2026-07-07T23:25:30.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.323733179988547,"aZ":-18.267627368588162,"pfxX":-7.2810962222659645,"pfxZ":7.000407551201663,"pX":1.0222093653835984,"pZ":2.5437640987179395,"vX0":9.894006789315966,"vY0":-139.35436335523286,"vZ0":-3.6687700871281685,"x":78.04,"y":170.1,"x0":-1.6114940868781895,"y0":50.003327011598884,"z0":5.068292097512967,"aX":-14.466863575083087},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":11.4,"spinRate":2108,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3915168925755035,"extension":6.344435393236884},"index":0,"playId":"2f6bc50c-2b0c-348c-a8c6-27b4f277728c","pitchNumber":1,"startTime":"2026-07-07T23:24:04.453Z","endTime":"2026-07-07T23:24:09.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.064133862845434,"aZ":-22.158956975657883,"pfxX":-7.800189177200979,"pfxZ":5.143895669283841,"pX":-0.50364388988376,"pZ":3.368266266501491,"vX0":5.902126150243386,"vY0":-138.43288642397093,"vZ0":-0.9763270630166647,"x":136.2,"y":147.84,"x0":-1.6468390345773203,"y0":50.00151589776776,"z0":5.204905173354904,"aX":-15.182002567207405},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":13.0,"spinRate":2065,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.39522462811872083,"extension":6.087787548039261},"index":1,"playId":"48a2aa86-f5f8-366c-8e37-8d40b01fb586","pitchNumber":2,"startTime":"2026-07-07T23:24:19.473Z","endTime":"2026-07-07T23:24:23.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.632225749192347,"aZ":-21.51918976944148,"pfxX":-7.439118767887154,"pfxZ":5.265993891412299,"pX":-1.5575640387361391,"pZ":2.5720529927876585,"vX0":3.3938936684220757,"vY0":-140.79676329962638,"vZ0":-3.1818878217180333,"x":176.37,"y":169.33,"x0":-1.8068899096538902,"y0":50.002958503675224,"z0":5.096720402957754,"aX":-15.052086162007246},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.1,"breakHorizontal":12.8,"spinRate":2115,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.3878670366499022,"extension":6.165591010715981},"index":2,"playId":"6439c8b4-f9c6-3a5a-ac55-6fe5569e96c0","pitchNumber":3,"startTime":"2026-07-07T23:24:38.559Z","endTime":"2026-07-07T23:24:42.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.747179706670735,"aZ":-29.506988035202404,"pfxX":-2.6115042523828818,"pfxZ":1.6631302943587296,"pX":-0.05882574448601891,"pZ":0.3806240596737428,"vX0":5.102446889147981,"vY0":-126.93520443524682,"vZ0":-6.292871086653289,"x":119.24,"y":228.5,"x0":-1.7699642404548255,"y0":50.00583270069337,"z0":5.28854737974534,"aX":-4.196546628787121},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":3.4,"spinRate":2369,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.4340975317695288,"extension":5.841946889063285},"index":3,"playId":"1d28905a-3bc7-388a-8e36-426ae16fc7a7","pitchNumber":4,"startTime":"2026-07-07T23:24:55.491Z","endTime":"2026-07-07T23:24:59.036Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-07T23:25:12.861Z","endTime":"2026-07-07T23:25:21.109Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"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":85.9,"endSpeed":81.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.9825807920803,"aZ":-33.004762167767,"pfxX":-1.2681906541786234,"pfxZ":-0.5087934321887584,"pX":-0.3759478569781801,"pZ":2.8052164348271416,"vX0":4.013039217022176,"vY0":-125.33417108854802,"vZ0":-0.38887745931574635,"x":131.33,"y":163.04,"x0":-1.8117797878062492,"y0":50.000325108271966,"z0":5.588288820641358,"aX":-2.079744245747484},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.8,"breakHorizontal":1.7,"spinRate":2295,"spinDirection":295},"zone":1,"typeConfidence":2.0,"plateTime":0.43195523192983165,"extension":5.829346387696224},"hitData":{"launchSpeed":63.5,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.56,"coordY":169.14}},"index":5,"playId":"bb2eec91-0587-3aba-b8a3-7e14f4f9f321","pitchNumber":5,"startTime":"2026-07-07T23:25:21.109Z","endTime":"2026-07-07T23:25:30.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:25:30.209Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jose Altuve pops out to first baseman Luis García Jr.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T23:27:45.172Z","endTime":"2026-07-07T23:29:26.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-07T23:27:34.361Z","endTime":"2026-07-07T23:27:47.458Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"}},{"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":87.0,"endSpeed":80.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.053711877372066,"aZ":-24.19947021206312,"pfxX":11.150931389484843,"pfxZ":4.880990834786744,"pX":0.620121717440264,"pZ":1.5230816011175592,"vX0":-5.954664636788973,"vY0":-126.54583440599484,"vZ0":-6.266892692311247,"x":93.36,"y":197.66,"x0":1.5460124426972741,"y0":50.00143190377321,"z0":5.950738816346998,"aX":18.216233725507905},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.7,"breakHorizontal":-19.0,"spinRate":1991,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.43161194566262395,"extension":6.338735771761676},"index":1,"playId":"dfd57f5b-e855-301f-8351-2d0ceeb9136b","pitchNumber":1,"startTime":"2026-07-07T23:27:47.458Z","endTime":"2026-07-07T23:27:51.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4182551721753,"aZ":-40.725469906136524,"pfxX":-2.677118729837127,"pfxZ":-5.803233456086336,"pX":-0.7936634742520602,"pZ":0.921074835998009,"vX0":-4.077262375792055,"vY0":-120.80860425758341,"vZ0":-4.519387604603804,"x":147.25,"y":213.91,"x0":1.2664990453112042,"y0":50.005088398090116,"z0":6.410861690529251,"aX":-3.941970790581905},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.4,"breakHorizontal":5.9,"spinRate":2819,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.45406748406412456,"extension":6.163289134826298},"index":2,"playId":"c13cc5ae-51f6-3bf3-bd9d-2556aca202c5","pitchNumber":2,"startTime":"2026-07-07T23:28:03.881Z","endTime":"2026-07-07T23:28:07.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0817365900983,"aZ":-43.56272293874547,"pfxX":-5.573997313766072,"pfxZ":-7.544212947299466,"pX":0.15870185079849325,"pZ":1.7063794130769174,"vX0":-1.6756708791931576,"vY0":-122.35674538980814,"vZ0":-2.070548848744249,"x":110.95,"y":192.71,"x0":1.5772721483701526,"y0":50.00323470867129,"z0":6.311014463788634,"aX":-8.415267194654344},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.9,"breakHorizontal":10.4,"spinRate":2654,"spinDirection":334},"zone":8,"typeConfidence":2.0,"plateTime":0.44837893660374206,"extension":6.103359473271263},"index":3,"playId":"16efbaaf-199e-30a2-8426-f5a7a2570cda","pitchNumber":3,"startTime":"2026-07-07T23:28:38.659Z","endTime":"2026-07-07T23:28:42.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6140175530125,"aZ":-24.852295108872518,"pfxX":7.786631056983911,"pfxZ":4.283443771878874,"pX":0.6926089065675728,"pZ":0.7438905543893194,"vX0":-4.448905388956656,"vY0":-129.09259756226706,"vZ0":-8.316328650554851,"x":90.6,"y":218.69,"x0":1.4151182675577247,"y0":50.00462410835843,"z0":5.882684472879442,"aX":13.313762285271368},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.4,"breakHorizontal":-13.3,"spinRate":1811,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.42221956171173547,"extension":6.685125883655777},"index":4,"playId":"79084ff3-b7b0-3db6-ae80-9849f179d7b3","pitchNumber":4,"startTime":"2026-07-07T23:28:57.989Z","endTime":"2026-07-07T23:29:02.072Z","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.1,"endSpeed":86.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.831509329837868,"aZ":-15.834017499274646,"pfxX":2.957592973562866,"pfxZ":8.686924912084457,"pX":-1.2357020308896522,"pZ":2.473051357816799,"vX0":-7.290460256834474,"vY0":-135.38695706204834,"vZ0":-7.244119757900338,"x":164.1,"y":172.01,"x0":1.0918713994586189,"y0":50.00656174013986,"z0":6.264606023697636,"aX":5.566402350103022},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":-4.1,"spinRate":2301,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.40250965464472976,"extension":6.436766021073762},"hitData":{"launchSpeed":65.9,"launchAngle":62.0,"totalDistance":133.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":154.6,"coordY":160.14}},"index":5,"playId":"1dcb7664-5ccb-35da-b89b-1d5d894590dd","pitchNumber":5,"startTime":"2026-07-07T23:29:17.038Z","endTime":"2026-07-07T23:29:26.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:29:26.401Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yordan Alvarez grounds out, first baseman Luis García Jr. to pitcher Andrew Alvarez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T23:29:29.655Z","endTime":"2026-07-07T23:32:12.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.591693368289523,"aZ":-32.4483669183372,"pfxX":-1.1879036796588873,"pfxZ":-0.17231728270901758,"pX":-0.8443821355266987,"pZ":1.6174645039979962,"vX0":-4.642587283579379,"vY0":-124.51508912913702,"vZ0":-4.9107871916562935,"x":149.19,"y":195.11,"x0":1.1973952103445036,"y0":50.00533231724708,"z0":6.294979340276276,"aX":-1.8678314707101848},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.2,"breakHorizontal":3.2,"spinRate":2718,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.4396010555221048,"extension":6.306074747419217},"index":0,"playId":"759a0847-966c-3cd5-ac95-d58a52f02b9d","pitchNumber":1,"startTime":"2026-07-07T23:29:49.230Z","endTime":"2026-07-07T23:29:52.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.519001782069967,"aZ":-43.04152125555942,"pfxX":-5.101359869478879,"pfxZ":-7.046109802880665,"pX":-1.191198973279507,"pZ":0.425488688302724,"vX0":-4.716485247327784,"vY0":-124.11708857957433,"vZ0":-5.436408058596673,"x":162.41,"y":227.29,"x0":1.404526453427613,"y0":50.003575357769826,"z0":6.274039289869734,"aX":-7.866771057132567},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-13.9,"breakHorizontal":10.4,"spinRate":2769,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.44325794163893706,"extension":6.249964020517167},"index":1,"playId":"4c04e7e4-5d1d-3f00-99be-dd2ef74f3f4c","pitchNumber":2,"startTime":"2026-07-07T23:30:08.251Z","endTime":"2026-07-07T23:30:12.242Z","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":92.5,"endSpeed":85.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.467433985966082,"aZ":-19.9903743441832,"pfxX":1.5728656275980812,"pfxZ":6.571835765214859,"pX":-1.0365768975881502,"pZ":2.7846624315994952,"vX0":-5.6912389050987615,"vY0":-134.62329824911083,"vZ0":-5.87446313585985,"x":156.51,"y":163.59,"x0":0.891248870741636,"y0":50.00272072298157,"z0":6.389075328202306,"aX":2.9163840338631477},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":-1.8,"spinRate":2412,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.40530581845795455,"extension":6.515542317777464},"index":2,"playId":"15fe59d2-b65d-3b78-a75e-bc4eea530509","pitchNumber":3,"startTime":"2026-07-07T23:30:26.313Z","endTime":"2026-07-07T23:30:30.626Z","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":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.601620235444113,"aZ":-42.051656298594196,"pfxX":-5.6515177670239645,"pfxZ":-6.248925544570182,"pX":-1.6483878425125205,"pZ":-0.6368581141530467,"vX0":-5.427032375864363,"vY0":-125.54122443676333,"vZ0":-8.1244012969621,"x":179.83,"y":255.98,"x0":1.282688335094283,"y0":50.000377875197415,"z0":6.102885252498308,"aX":-8.936503315659538},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-13.1,"breakHorizontal":11.5,"spinRate":2764,"spinDirection":351},"zone":13,"typeConfidence":2.0,"plateTime":0.4378258645437323,"extension":6.307303506978754},"index":3,"playId":"f57705a0-b05c-3ae9-a906-a8077978aada","pitchNumber":4,"startTime":"2026-07-07T23:30:40.778Z","endTime":"2026-07-07T23:30:44.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91269743306795,"aZ":-26.76775329277276,"pfxX":8.220246983750332,"pfxZ":2.9074054561790854,"pX":0.5861019943190271,"pZ":1.7267928688075185,"vX0":-5.061401810636631,"vY0":-135.36154093756352,"vZ0":-6.266728603784335,"x":94.66,"y":192.16,"x0":1.4099113782621366,"y0":50.005388251766476,"z0":5.940509198599124,"aX":15.291430740475052},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.2,"breakHorizontal":-13.8,"spinRate":2333,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.40429402447805307,"extension":6.3034687158693306},"index":4,"playId":"fa3a4a53-cfd1-3bcb-8e59-3971c1116e6e","pitchNumber":5,"startTime":"2026-07-07T23:31:02.505Z","endTime":"2026-07-07T23:31:06.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.570185637156513,"aZ":-18.156119696146558,"pfxX":1.344622550490604,"pfxZ":7.412664909188411,"pX":0.38960872515622613,"pZ":3.6099599310130266,"vX0":-2.152587967860553,"vY0":-136.3165652703944,"vZ0":-4.2903459505300745,"x":102.15,"y":141.31,"x0":1.0130164379061395,"y0":50.0038708795488,"z0":6.449250486044114,"aX":2.5433887586450497},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":-2.0,"spinRate":2285,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4010412822345861,"extension":6.413199771096061},"index":5,"playId":"b83ccec2-32e8-3103-aaf5-7ea2bd118f59","pitchNumber":6,"startTime":"2026-07-07T23:31:26.514Z","endTime":"2026-07-07T23:31:30.429Z","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":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11655717708464,"aZ":-29.437041449568973,"pfxX":9.34711838277217,"pfxZ":1.479266275759552,"pX":0.9602074673122878,"pZ":2.0222208414744,"vX0":-4.491211473462532,"vY0":-135.68650814024517,"vZ0":-5.274670598865275,"x":80.4,"y":184.18,"x0":1.4305087305893323,"y0":50.00074966505896,"z0":6.064641028191909,"aX":17.274097456831452},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.7,"breakHorizontal":-15.8,"spinRate":2289,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4050242654902445,"extension":6.39501133430787},"index":6,"playId":"1df8a6d8-3408-3f83-8752-4d52f270ce92","pitchNumber":7,"startTime":"2026-07-07T23:31:41.316Z","endTime":"2026-07-07T23:31:44.556Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.974765624311022,"aZ":-34.8117671349819,"pfxX":-0.15480528166077168,"pfxZ":-1.6419163292508872,"pX":-0.543439851259033,"pZ":1.6041103434286486,"vX0":-4.404408310172693,"vY0":-125.44897551674165,"vZ0":-4.482192411430312,"x":137.71,"y":195.47,"x0":1.2476210820981322,"y0":50.00069734350922,"z0":6.220406072711759,"aX":-0.2485312877882906},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.7,"breakHorizontal":1.2,"spinRate":2707,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.43494047363998734,"extension":6.262131079994302},"hitData":{"launchSpeed":82.8,"launchAngle":3.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.6,"coordY":162.68}},"index":7,"playId":"40e229b1-d25b-3dd7-b93f-55d2a7a7f5ed","pitchNumber":8,"startTime":"2026-07-07T23:32:03.780Z","endTime":"2026-07-07T23:32:12.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:32:12.926Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Paredes strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T23:32:17.023Z","endTime":"2026-07-07T23:33:23.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75955041004385,"aZ":-26.350556508767628,"pfxX":7.077534247163996,"pfxZ":3.240275348184184,"pX":0.07546497976858206,"pZ":1.674248017322631,"vX0":-6.2596974842739765,"vY0":-132.71498797232965,"vZ0":-5.845843246423659,"x":114.12,"y":193.58,"x0":1.5380798310340569,"y0":50.000496487480845,"z0":5.809245511503173,"aX":12.702048624706176},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.9,"breakHorizontal":-11.5,"spinRate":2247,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.4117497867965785,"extension":6.4400051074974956},"index":0,"playId":"0f783f6b-1e22-3f3f-ad6d-4383e2f0a288","pitchNumber":1,"startTime":"2026-07-07T23:32:40.868Z","endTime":"2026-07-07T23:32:44.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16937617206821,"aZ":-43.11192170128254,"pfxX":-6.862749726175985,"pfxZ":-7.028454473496952,"pX":0.013888724201058059,"pZ":1.5294501723290312,"vX0":-1.1892353015267791,"vY0":-124.5245840158488,"vZ0":-3.1308825174949906,"x":116.47,"y":197.48,"x0":1.3897519073197315,"y0":50.00284056885032,"z0":6.40222640057637,"aX":-10.677996407946708},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-13.2,"breakHorizontal":12.7,"spinRate":2734,"spinDirection":341},"zone":13,"typeConfidence":2.0,"plateTime":0.44141116227811894,"extension":6.130702409407132},"index":1,"playId":"c3f64b08-dc85-3640-9875-61b69d0df1fd","pitchNumber":2,"startTime":"2026-07-07T23:32:56.133Z","endTime":"2026-07-07T23:32:59.713Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-07T23:33:07.257Z","endTime":"2026-07-07T23:33:20.504Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.494079186845987,"aZ":-43.2773931256735,"pfxX":-3.557503459164049,"pfxZ":-7.439526929612551,"pX":0.4870983067184579,"pZ":1.0360779487553162,"vX0":-0.8224072017740209,"vY0":-121.84912015749558,"vZ0":-3.9584343288131953,"x":98.43,"y":210.81,"x0":1.2915410798279297,"y0":50.00049715110678,"z0":6.447297100616671,"aX":-5.31141868767847},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-14.2,"breakHorizontal":6.6,"spinRate":2750,"spinDirection":347},"zone":14,"typeConfidence":2.0,"plateTime":0.450704301600223,"extension":6.197702086626381},"index":3,"playId":"dd22c48b-4225-31be-afa4-150b7e6dfbce","pitchNumber":3,"startTime":"2026-07-07T23:33:20.504Z","endTime":"2026-07-07T23:33:23.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:33:23.680Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Wood walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:35:08.870Z","endTime":"2026-07-07T23:36:33.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.629630931148764,"aZ":-21.917300951754818,"pfxX":-7.953444031064791,"pfxZ":5.575962971675411,"pX":1.2733617920252427,"pZ":2.483350702203548,"vX0":10.997202308066388,"vY0":-134.17228953931817,"vZ0":-3.355889655947109,"x":68.46,"y":171.73,"x0":-1.8284228746892808,"y0":50.00156786568474,"z0":5.296078495899654,"aX":-14.628260209570223},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":12.2,"spinRate":1915,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4068482486528091,"extension":5.826588063413813},"index":0,"playId":"feb8023a-264d-346c-a2e1-3a137fc4cb68","pitchNumber":1,"startTime":"2026-07-07T23:35:32.025Z","endTime":"2026-07-07T23:35:35.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.452041738695844,"aZ":-19.145023415375135,"pfxX":-8.966224780491068,"pfxZ":6.8635848314131795,"pX":1.222776896876608,"pZ":2.847631694811172,"vX0":11.193833077612492,"vY0":-136.09877032732444,"vZ0":-3.108746628090857,"x":70.39,"y":161.89,"x0":-1.7552296149839595,"y0":50.00485086166934,"z0":5.311473091392755,"aX":-17.027878830489797},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.0,"breakHorizontal":14.2,"spinRate":1885,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.40058161371995693,"extension":5.857556113115726},"index":1,"playId":"a3953931-40b6-351d-9330-0790a9217a05","pitchNumber":2,"startTime":"2026-07-07T23:35:47.639Z","endTime":"2026-07-07T23:35:51.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.254891094929235,"aZ":-28.746121879263587,"pfxX":-6.703939590320384,"pfxZ":2.3549530287603346,"pX":-1.924083485385532,"pZ":3.4088461555470797,"vX0":2.364593595827499,"vY0":-119.69610094048609,"vZ0":0.8898492120119159,"x":190.34,"y":146.74,"x0":-2.051555214885082,"y0":50.00368829627935,"z0":5.5983631820854,"aX":-9.766261883786965},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.7,"breakHorizontal":11.6,"spinRate":1136,"spinDirection":258},"zone":11,"typeConfidence":2.0,"plateTime":0.45691522468195744,"extension":5.65368923307805},"index":2,"playId":"0ccedf23-0887-356a-afe9-8f5f2cdbecd6","pitchNumber":3,"startTime":"2026-07-07T23:36:08.315Z","endTime":"2026-07-07T23:36:12.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65619983955943,"aZ":-21.809299598367765,"pfxX":-8.292673958627438,"pfxZ":5.614013727787539,"pX":0.9756757918142258,"pZ":1.945852189210245,"vX0":10.263004075920897,"vY0":-134.61308202350716,"vZ0":-4.441320110802521,"x":79.81,"y":186.24,"x0":-1.7986496924576603,"y0":50.000617258584725,"z0":5.149739127700253,"aX":-15.304600075020186},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.5,"breakHorizontal":13.0,"spinRate":1903,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4059931418667646,"extension":5.845875268546213},"index":3,"playId":"be454747-e71b-327b-b4e6-e17d317c0fee","pitchNumber":4,"startTime":"2026-07-07T23:36:30.154Z","endTime":"2026-07-07T23:36:33.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:36:33.736Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis García Jr. singles on a line drive to right fielder Cam Smith. James Wood to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:36:36.388Z","endTime":"2026-07-07T23:39:43.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"postOnThird":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.431084828242803,"aZ":-20.336308231232568,"pfxX":-8.612430467061944,"pfxZ":6.240923379450158,"pX":0.34211959927700475,"pZ":1.574986165336867,"vX0":8.98506568437301,"vY0":-136.25603657737673,"vZ0":-5.610936226683982,"x":103.96,"y":196.26,"x0":-1.8652021259263374,"y0":50.00591592868182,"z0":5.0482792489129755,"aX":-16.342670714741413},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":13.9,"spinRate":2052,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.40062264743650333,"extension":6.1148150697617325},"index":0,"playId":"82ad7a0e-6aa6-3456-aa98-74244998b105","pitchNumber":1,"startTime":"2026-07-07T23:37:03.788Z","endTime":"2026-07-07T23:37:30.790Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"}}},{"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":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.093604052548287,"aZ":-34.26565597342469,"pfxX":-2.614954964902182,"pfxZ":-1.367335082651675,"pX":1.0191072778233998,"pZ":0.7170495888171041,"vX0":7.628722258102506,"vY0":-123.14883173510398,"vZ0":-4.116385147919634,"x":78.15,"y":219.42,"x0":-1.789020136836266,"y0":50.00607211004916,"z0":5.331370736864415,"aX":-3.98899049095766},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.2,"breakHorizontal":2.8,"spinRate":2227,"spinDirection":283},"zone":14,"typeConfidence":2.0,"plateTime":0.4459959646750655,"extension":5.880585945003303},"index":1,"playId":"359e2ea2-188b-3521-826a-d3e4bdca069b","pitchNumber":2,"startTime":"2026-07-07T23:37:37.727Z","endTime":"2026-07-07T23:37:41.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.707797646259866,"aZ":-29.756642280644662,"pfxX":-3.501449630161845,"pfxZ":1.5689219539828327,"pX":0.3700010761443283,"pZ":1.2739984689968815,"vX0":6.429072688079561,"vY0":-123.70830262174745,"vZ0":-3.8055041958535814,"x":102.9,"y":204.38,"x0":-1.817868170219957,"y0":50.000600163295076,"z0":5.350830862275069,"aX":-5.3797559473261565},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":4.7,"spinRate":2356,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.4442730972736766,"extension":5.828186770651927},"index":2,"playId":"7d840d12-211f-3d69-a4bb-24b8c4fe04d8","pitchNumber":3,"startTime":"2026-07-07T23:38:00.539Z","endTime":"2026-07-07T23:38:04.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66102214847684,"aZ":-18.769570318005687,"pfxX":-8.101986617606826,"pfxZ":7.133363656848175,"pX":0.5388827054360708,"pZ":2.1592882441735837,"vX0":9.18643057279874,"vY0":-135.71617535010031,"vZ0":-4.408663442983126,"x":96.46,"y":180.48,"x0":-1.8255224357169997,"y0":50.001525069937735,"z0":5.099026145906858,"aX":-15.22354562817307},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.2,"breakHorizontal":12.8,"spinRate":2137,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.4024456362413109,"extension":6.040442356485564},"index":3,"playId":"911a4665-bc1d-348c-bc9b-74ab309e3ac8","pitchNumber":4,"startTime":"2026-07-07T23:38:22.325Z","endTime":"2026-07-07T23:38:25.938Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"playId":"dec5da30-c14d-3563-b756-3ed0b31208a8","startTime":"2026-07-07T23:38:40.731Z","endTime":"2026-07-07T23:38:43.731Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.076979963383028,"aZ":-34.796134441965016,"pfxX":-1.2189786263049844,"pfxZ":-1.6942753039467942,"pX":0.26870177312162896,"pZ":1.5814097575896935,"vX0":5.716292689196442,"vY0":-123.35375669285652,"vZ0":-2.112396177597654,"x":106.76,"y":196.08,"x0":-1.9138489094827642,"y0":50.00109948277154,"z0":5.364785841919354,"aX":-1.8913116946163917},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.4,"breakHorizontal":1.0,"spinRate":2303,"spinDirection":281},"zone":14,"typeConfidence":2.0,"plateTime":0.44296054292042886,"extension":6.168471626946948},"index":5,"playId":"b8485a31-f532-3861-a1af-4e4464723143","pitchNumber":5,"startTime":"2026-07-07T23:39:01.386Z","endTime":"2026-07-07T23:39:05.155Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-07T23:39:17.064Z","endTime":"2026-07-07T23:39:32.463Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.161288795396597,"aZ":-26.40102884977341,"pfxX":-7.939925414414321,"pfxZ":3.710300884768686,"pX":-0.12362345858597616,"pZ":2.236097030710358,"vX0":6.727055789550819,"vY0":-124.54190804767838,"vZ0":-2.3184411272954186,"x":121.71,"y":178.41,"x0":-1.840278834311752,"y0":50.00370577341732,"z0":5.383127623848767,"aX":-12.358825490941824},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.4,"breakHorizontal":12.6,"spinRate":2130,"spinDirection":263},"zone":5,"typeConfidence":2.0,"plateTime":0.4413567739490243,"extension":6.027302145656222},"hitData":{"launchSpeed":86.4,"launchAngle":10.0,"totalDistance":142.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.85,"coordY":102.84}},"index":7,"playId":"64e48c3b-f71a-3984-ad4c-bd4962994367","pitchNumber":6,"startTime":"2026-07-07T23:39:32.463Z","endTime":"2026-07-07T23:39:43.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:39:43.908Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Curtis Mead grounds out, pitcher Tatsuya Imai to first baseman Christian Walker. Luis García Jr. to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:40:57.445Z","endTime":"2026-07-07T23:43:07.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"postOnThird":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":837227,"link":"/api/v1/people/837227"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-07T23:40:02.279Z","endTime":"2026-07-07T23:40:59.774Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.397024944982135,"aZ":-20.345543575664397,"pfxX":-6.58299837921461,"pfxZ":6.024085960235844,"pX":-0.8257854658653807,"pZ":3.3910650933908375,"vX0":5.1687635116680335,"vY0":-139.07450339344408,"vZ0":-0.9481223837825852,"x":148.48,"y":147.22,"x0":-1.8505778730857196,"y0":50.0050712892948,"z0":5.08238599640796,"aX":-12.932206484208567},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.9,"breakHorizontal":10.9,"spinRate":1976,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3934350989223221,"extension":6.253356759318206},"index":1,"playId":"348bfc91-c77e-3695-91fe-e75039673a22","pitchNumber":1,"startTime":"2026-07-07T23:40:59.774Z","endTime":"2026-07-07T23:41:03.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29543762702977,"aZ":-16.91917085325244,"pfxX":-8.644094966709158,"pfxZ":7.780961723399409,"pX":0.8115196320006245,"pZ":2.2440748384964815,"vX0":10.408563458306537,"vY0":-138.06010388212496,"vZ0":-4.511515642999276,"x":86.07,"y":178.19,"x0":-1.8572008026395384,"y0":50.00056851394584,"z0":5.013132801701139,"aX":-16.942631754883934},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":13.9,"spinRate":2053,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3944149189608095,"extension":6.49778470993476},"index":2,"playId":"f156b1b5-95f7-3c14-8e25-3180e3d182b6","pitchNumber":2,"startTime":"2026-07-07T23:41:24.221Z","endTime":"2026-07-07T23:41:27.928Z","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":86.2,"endSpeed":78.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.513266569459,"aZ":-29.400186090324333,"pfxX":-2.4076941439699784,"pfxZ":1.7596147491613463,"pX":-0.6476546955911293,"pZ":0.9610184954616057,"vX0":4.0617200951571055,"vY0":-125.41265843078068,"vZ0":-4.55764451977786,"x":141.69,"y":212.83,"x0":-1.9821356554357659,"y0":50.0055155697534,"z0":5.225281589340528,"aX":-3.801506186240927},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.3,"breakHorizontal":3.4,"spinRate":2290,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.43827102607460766,"extension":6.001793702762467},"index":3,"playId":"c154406b-27c8-32d9-b195-afd8b8617080","pitchNumber":3,"startTime":"2026-07-07T23:41:45.947Z","endTime":"2026-07-07T23:41:49.562Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"playId":"78abe5c9-ef50-36ea-a33e-7601d52c4d29","startTime":"2026-07-07T23:42:12.720Z","endTime":"2026-07-07T23:42:15.720Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.007461446100628,"aZ":-29.677691591760052,"pfxX":-1.9459768296416176,"pfxZ":1.587674955534764,"pX":-0.26776015506741935,"pZ":1.4151976104484727,"vX0":4.49951803714227,"vY0":-125.63930230315664,"vZ0":-3.570926141994246,"x":127.21,"y":200.57,"x0":-1.841110109699873,"y0":50.00416278726236,"z0":5.306230708183306,"aX":-3.0647523789844855},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.2,"breakHorizontal":2.3,"spinRate":2199,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.43847208188554676,"extension":5.958998585959526},"index":5,"playId":"86b09eb5-c103-3d5b-aa4f-6e19cbf38dd8","pitchNumber":4,"startTime":"2026-07-07T23:42:32.397Z","endTime":"2026-07-07T23:42:35.397Z","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":86.8,"endSpeed":78.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.583979915647493,"aZ":-28.586872408445313,"pfxX":-2.4180910837552156,"pfxZ":2.2575540702711763,"pX":-1.371514234083297,"pZ":2.4855486582268154,"vX0":2.3475786692298146,"vY0":-126.3600723350553,"vZ0":-1.5034874714223894,"x":169.28,"y":171.67,"x0":-2.0056160328779282,"y0":50.004733256016806,"z0":5.420013271707935,"aX":-3.8482483258725684},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.0,"breakHorizontal":3.7,"spinRate":2259,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.43613382799245093,"extension":5.895776715688869},"hitData":{"launchSpeed":30.2,"launchAngle":-63.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.72,"coordY":190.06}},"index":6,"playId":"ad9fbaf8-eaa8-3831-a62e-1a8a813a8bd5","pitchNumber":5,"startTime":"2026-07-07T23:42:58.299Z","endTime":"2026-07-07T23:43:07.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:43:07.326Z","atBatIndex":23},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"CJ Abrams out on a sacrifice fly to center fielder Brice Matthews. James Wood scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:43:16.803Z","endTime":"2026-07-07T23:47:16.521Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":837227,"link":"/api/v1/people/837227"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92715970754018,"aZ":-31.78164278165116,"pfxX":-1.5227011216956146,"pfxZ":0.24271158756927136,"pX":0.34486326585217697,"pZ":2.240732529734373,"vX0":5.78588494634309,"vY0":-126.66645800637927,"vZ0":-1.263486394498904,"x":103.85,"y":178.28,"x0":-1.775456192253974,"y0":50.002684250271855,"z0":5.297282858089375,"aX":-2.4638448868030918},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.4,"breakHorizontal":1.3,"spinRate":2229,"spinDirection":315},"zone":6,"typeConfidence":2.0,"plateTime":0.43313592288997604,"extension":5.878231726187176},"index":0,"playId":"568f275e-f731-3366-8326-f58880654e66","pitchNumber":1,"startTime":"2026-07-07T23:43:37.484Z","endTime":"2026-07-07T23:43:41.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08280859345076,"aZ":-22.587985194384387,"pfxX":-9.857987825034513,"pfxZ":5.0015230169022,"pX":0.5525670645943975,"pZ":2.0018453767326,"vX0":9.618884351215655,"vY0":-137.252114932081,"vZ0":-3.762555552063423,"x":95.94,"y":184.73,"x0":-1.708959189356884,"y0":50.00246399022399,"z0":4.920232047322401,"aX":-18.89364328326994},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.5,"breakHorizontal":16.0,"spinRate":1991,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.3983674077482702,"extension":6.2172867907122535},"index":1,"playId":"d4b65bca-d12c-3bc2-b7a7-6da1365eec88","pitchNumber":2,"startTime":"2026-07-07T23:43:59.056Z","endTime":"2026-07-07T23:44:07.087Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"actionPlayId":"d4b65bca-d12c-3bc2-b7a7-6da1365eec88","startTime":"2026-07-07T23:44:13.427Z","endTime":"2026-07-07T23:44:41.299Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22458720739008,"aZ":-31.405154586172937,"pfxX":-2.224452168407751,"pfxZ":0.4710464744837628,"pX":0.09321911531339168,"pZ":2.0268732924618473,"vX0":5.372170046273681,"vY0":-127.40555000630653,"vZ0":-1.828401797002284,"x":113.45,"y":184.05,"x0":-1.7577389405194015,"y0":50.004726662049855,"z0":5.246113875080529,"aX":-3.6424806019979314},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.6,"breakHorizontal":2.8,"spinRate":2270,"spinDirection":264},"zone":8,"typeConfidence":2.0,"plateTime":0.43062441121604333,"extension":6.009205452262432},"index":3,"playId":"dd9b5d73-13be-3974-9f9e-c30e97ec3778","pitchNumber":3,"startTime":"2026-07-07T23:44:41.299Z","endTime":"2026-07-07T23:44:47.820Z","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":96.0,"endSpeed":88.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.405001236253387,"aZ":-24.4869133094242,"pfxX":-6.6824829513351265,"pfxZ":3.8490533742403805,"pX":0.011461629846908442,"pZ":4.310513352339386,"vX0":7.305044721012959,"vY0":-139.67391217662302,"vZ0":1.931089012233624,"x":116.56,"y":122.4,"x0":-1.756755163383308,"y0":50.00043092385353,"z0":5.209630816366273,"aX":-13.33886587552606},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.6,"breakHorizontal":10.8,"spinRate":1717,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39059961970830015,"extension":6.3911605766442445},"index":4,"playId":"419b081d-bc9d-3d9e-b543-169e06da967d","pitchNumber":4,"startTime":"2026-07-07T23:45:06.345Z","endTime":"2026-07-07T23:45:10.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.675873400098833,"aZ":-25.095117593737513,"pfxX":-6.528634512487808,"pfxZ":3.531145898790477,"pX":-0.16124312447129618,"pZ":4.788369120534007,"vX0":6.691469686015816,"vY0":-140.4778034380454,"vZ0":3.574272325438742,"x":123.15,"y":109.49,"x0":-1.721497403878847,"y0":50.00566518080587,"z0":5.12763086613577,"aX":-13.100888160745793},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.3,"breakHorizontal":10.6,"spinRate":1762,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.3893367243284507,"extension":6.315330247851989},"index":5,"playId":"5f637173-4fa8-3511-97e0-95c972293cd8","pitchNumber":5,"startTime":"2026-07-07T23:45:26.879Z","endTime":"2026-07-07T23:45:30.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.920032463175765,"aZ":-27.07121201671783,"pfxX":-0.8135506341467238,"pfxZ":3.1570940067211075,"pX":-0.49555834730683324,"pZ":0.9799308767070231,"vX0":3.602501926684597,"vY0":-127.3600042019214,"vZ0":-4.841823699346191,"x":135.89,"y":212.32,"x0":-1.8322717059934743,"y0":50.00383969972524,"z0":5.08695704008565,"aX":-1.3158755949020768},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.7,"breakHorizontal":0.5,"spinRate":2264,"spinDirection":266},"zone":13,"typeConfidence":2.0,"plateTime":0.4326142951543308,"extension":6.020015182823516},"index":6,"playId":"008d0db2-c13c-3d64-a6de-d9d1225630e4","pitchNumber":6,"startTime":"2026-07-07T23:45:48.667Z","endTime":"2026-07-07T23:45:52.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.452088191771544,"aZ":-29.298031877303405,"pfxX":-1.1538220344569505,"pfxZ":1.7469490310659648,"pX":0.8869691328080141,"pZ":1.1733591788729492,"vX0":7.242293532213147,"vY0":-128.03321499867977,"vZ0":-4.292365779218944,"x":83.19,"y":207.1,"x0":-1.83842514662556,"y0":50.00245127700435,"z0":5.185820125347116,"aX":-1.8999962045587422},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.3,"breakHorizontal":0.4,"spinRate":2253,"spinDirection":276},"zone":14,"typeConfidence":2.0,"plateTime":0.4291372930191044,"extension":6.081230398469089},"index":7,"playId":"25354fed-d402-34d3-9189-5d040f06c83b","pitchNumber":7,"startTime":"2026-07-07T23:46:16.648Z","endTime":"2026-07-07T23:46:20.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.234785410988593,"aZ":-30.45685286908911,"pfxX":-2.534504638869224,"pfxZ":1.0529213687023828,"pX":0.19036545604949626,"pZ":1.7427255105884267,"vX0":6.106432184356132,"vY0":-127.2336748514403,"vZ0":-2.848006655694033,"x":109.74,"y":191.73,"x0":-1.9164151214914957,"y0":50.002907263604406,"z0":5.301610840368633,"aX":-4.136360705461444},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":3.1,"spinRate":2302,"spinDirection":306},"zone":8,"typeConfidence":2.0,"plateTime":0.43124516160429494,"extension":6.071995289719434},"index":8,"playId":"f0be5b3b-472d-3906-86b8-908b43d64791","pitchNumber":8,"startTime":"2026-07-07T23:46:42.196Z","endTime":"2026-07-07T23:46:45.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46390149433277,"aZ":-23.29583179598387,"pfxX":-7.116084546321557,"pfxZ":4.365687633786418,"pX":0.7249780280921576,"pZ":2.580718775886672,"vX0":9.367826508434018,"vY0":-140.48727240557136,"vZ0":-2.2535663328779294,"x":89.37,"y":169.1,"x0":-1.700518304804403,"y0":50.00657574793189,"z0":4.879295802627964,"aX":-14.484104601658716},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.7,"breakHorizontal":11.4,"spinRate":1838,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.38723836176333926,"extension":6.400413164344937},"hitData":{"launchSpeed":83.8,"launchAngle":23.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.2,"coordY":79.51}},"index":9,"playId":"8a847cab-70a9-3b29-b78d-bf91a69addac","pitchNumber":9,"startTime":"2026-07-07T23:47:04.494Z","endTime":"2026-07-07T23:47:16.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:47:16.521Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keibert Ruiz flies out to left fielder Zach Dezenzo.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:47:29.007Z","endTime":"2026-07-07T23:50:04.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701305,"link":"/api/v1/people/701305"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.815729649405355,"aZ":-21.20304937153723,"pfxX":-8.344989522349307,"pfxZ":5.522616440137996,"pX":0.8158696732763208,"pZ":1.3968777065296027,"vX0":9.764371332011,"vY0":-139.48334747162605,"vZ0":-5.490975057371642,"x":85.9,"y":201.06,"x0":-1.6316434232576118,"y0":50.00629502156055,"z0":4.771958717779417,"aX":-16.590021234036296},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.1,"breakHorizontal":13.3,"spinRate":2031,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3913806040433929,"extension":6.394836480165435},"index":0,"playId":"3fe1bb93-e0ec-33fd-b5be-f5fb6a8c390f","pitchNumber":1,"startTime":"2026-07-07T23:47:53.952Z","endTime":"2026-07-07T23:47:57.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51302963049794,"aZ":-31.910830139280446,"pfxX":-0.7834092278708851,"pfxZ":0.16598939912504385,"pX":-0.5160856698366126,"pZ":1.2787561220994828,"vX0":3.778389025708414,"vY0":-124.59319571371101,"vZ0":-3.2059997697095586,"x":136.67,"y":204.25,"x0":-1.9545560261664412,"y0":50.000825108419946,"z0":5.2366046251982885,"aX":-1.2240396610795328},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.2,"breakHorizontal":0.5,"spinRate":2277,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.44067295775009363,"extension":5.928185943126306},"index":1,"playId":"1ef9ce23-c193-3b8e-a73c-803fd4d7838c","pitchNumber":2,"startTime":"2026-07-07T23:48:14.647Z","endTime":"2026-07-07T23:48:19.171Z","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":86.2,"endSpeed":77.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.133423270581336,"aZ":-30.580256911399147,"pfxX":-2.496520846282099,"pfxZ":1.0298285842842727,"pX":-0.20440466001327456,"pZ":1.0944308886332714,"vX0":4.949817637876796,"vY0":-125.3414607070896,"vZ0":-3.6966697986187835,"x":124.79,"y":209.23,"x0":-1.9026422260536908,"y0":50.0050367798842,"z0":5.153229753231238,"aX":-3.875429212995045},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.1,"breakHorizontal":3.1,"spinRate":2186,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.44115870506747257,"extension":5.998273970991066},"index":2,"playId":"b4cc6326-3778-3369-bd1b-16e7675960be","pitchNumber":3,"startTime":"2026-07-07T23:48:36.017Z","endTime":"2026-07-07T23:48:39.507Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-07-07T23:48:45.363Z","endTime":"2026-07-07T23:49:01.023Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"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":95.1,"endSpeed":87.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.593208953005405,"aZ":-23.831301095691135,"pfxX":-8.155187455394815,"pfxZ":4.28062619667643,"pX":-0.7247100373732939,"pZ":3.2990970997704796,"vX0":5.988139845373754,"vY0":-138.42989211031858,"vZ0":-0.625838289537113,"x":144.62,"y":149.7,"x0":-1.8514552980769516,"y0":50.003326901609356,"z0":5.117011276033523,"aX":-15.899554478372728},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.8,"breakHorizontal":13.6,"spinRate":1891,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.3949890711095465,"extension":6.188027081655607},"index":4,"playId":"01ad294e-c604-3ef3-a119-1a0b22a6f222","pitchNumber":4,"startTime":"2026-07-07T23:49:01.023Z","endTime":"2026-07-07T23:49:04.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.755359280093785,"aZ":-31.300276633988442,"pfxX":-0.1756582642448814,"pfxZ":0.5402712990832246,"pX":-1.0993034149550642,"pZ":2.7110508143318306,"vX0":2.3087916932074033,"vY0":-126.82425629683149,"vZ0":-0.4003858711935224,"x":158.9,"y":165.58,"x0":-1.9999595619357797,"y0":50.003681695549155,"z0":5.374566412990204,"aX":-0.28516643511031464},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":-0.2,"spinRate":2370,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.432426978183742,"extension":5.9525068437603466},"index":5,"playId":"323c2c74-ab24-3e03-bbe2-eb55975a04d1","pitchNumber":5,"startTime":"2026-07-07T23:49:26.447Z","endTime":"2026-07-07T23:49:29.549Z","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":87.0,"endSpeed":78.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.038033845680268,"aZ":-32.36211766762151,"pfxX":-0.4132981970663221,"pfxZ":-0.11675857621226982,"pX":-0.8119261319695129,"pZ":3.185475892680828,"vX0":3.189375826998962,"vY0":-126.57258180555623,"vZ0":0.5965073134805965,"x":147.95,"y":152.77,"x0":-2.0464974114318273,"y0":50.00432373025133,"z0":5.583491525915733,"aX":-0.6565625638473117},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.2,"breakHorizontal":-0.1,"spinRate":2271,"spinDirection":319},"zone":1,"typeConfidence":2.0,"plateTime":0.43637522761508185,"extension":5.747350328562707},"hitData":{"launchSpeed":88.7,"launchAngle":29.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.26,"coordY":98.36}},"index":6,"playId":"e877bc23-9ddf-3b4f-8a91-53a392285b2d","pitchNumber":6,"startTime":"2026-07-07T23:49:56.451Z","endTime":"2026-07-07T23:50:04.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:50:04.895Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Walker singles on a ground ball to shortstop Nasim Nuñez.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T23:52:08.448Z","endTime":"2026-07-07T23:53:15.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.146421159552922,"aZ":-41.4236705499262,"pfxX":-2.4599468185516997,"pfxZ":-6.8196595149261725,"pX":-0.4070713355988542,"pZ":0.9714149612604995,"vX0":-3.2864960213937655,"vY0":-116.105475852825,"vZ0":-3.6548071507734905,"x":132.52,"y":212.55,"x0":1.3501985471893996,"y0":50.00404961781822,"z0":6.53545883127886,"aX":-3.3352143811804287},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-13.0,"breakHorizontal":5.3,"spinRate":2531,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.4730107564393138,"extension":6.182513107171694},"index":0,"playId":"a75ae27e-44d1-3bd3-91f4-83f8bfdcb26a","pitchNumber":1,"startTime":"2026-07-07T23:52:24.222Z","endTime":"2026-07-07T23:52:28.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.245878757017454,"aZ":-16.526024110647775,"pfxX":1.9747982177321517,"pfxZ":8.47207338857123,"pX":-0.5907771172716635,"pZ":3.5997073810736437,"vX0":-4.950782950815163,"vY0":-134.1282647214063,"vZ0":-4.6510676024300635,"x":139.52,"y":141.59,"x0":1.0111409083363758,"y0":50.00523863905365,"z0":6.511364070661366,"aX":3.6491487733449026},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":-2.6,"spinRate":2237,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4062309875555594,"extension":6.288277863763304},"index":1,"playId":"688b5588-fde5-3086-baf3-5eb527b461e7","pitchNumber":2,"startTime":"2026-07-07T23:52:41.939Z","endTime":"2026-07-07T23:52:44.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38931694349631,"aZ":-43.10135802984473,"pfxX":-3.9903022202875933,"pfxZ":-7.687687394013411,"pX":0.19077662427396344,"pZ":2.4792599960906796,"vX0":-1.5693729461236408,"vY0":-118.67001633755304,"vZ0":-0.5472544548657714,"x":109.73,"y":171.84,"x0":1.379657569757916,"y0":50.00203297977156,"z0":6.649922309085143,"aX":-5.6723665210159995},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-13.8,"breakHorizontal":7.6,"spinRate":2722,"spinDirection":343},"zone":5,"typeConfidence":2.0,"plateTime":0.46212121571379194,"extension":6.141355834543839},"hitData":{"launchSpeed":105.0,"launchAngle":1.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":96.28,"coordY":145.94}},"index":2,"playId":"9e82d511-9ac7-39c0-98ba-d0b232d07fb5","pitchNumber":3,"startTime":"2026-07-07T23:53:01.241Z","endTime":"2026-07-07T23:53:15.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:53:15.427Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cam Smith walks. Christian Walker to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T23:53:15.767Z","endTime":"2026-07-07T23:54:57.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnSecond":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09570765118624,"aZ":-18.25660036662312,"pfxX":3.306431919495665,"pfxZ":7.627092496993865,"pX":-0.8713031970526551,"pZ":2.276858436311572,"vX0":-6.136472262078518,"vY0":-133.55266849923183,"vZ0":-7.250062452031866,"x":150.21,"y":177.3,"x0":1.0163085734662378,"y0":50.000847524032245,"z0":6.317762313818768,"aX":6.0319670285784355},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":-4.8,"spinRate":2408,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.40857689732665303,"extension":6.428266191285843},"index":0,"playId":"dbf746c9-7756-3d0b-b4a9-5be1f55cab37","pitchNumber":1,"startTime":"2026-07-07T23:53:36.528Z","endTime":"2026-07-07T23:53:40.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.165756688979375,"aZ":-15.12068775049765,"pfxX":3.5010265155098446,"pfxZ":9.252223559288398,"pX":-0.9667594051580705,"pZ":2.605161136125967,"vX0":-6.54906529409521,"vY0":-134.1849119701785,"vZ0":-6.814893265111889,"x":153.85,"y":168.44,"x0":1.039017711570972,"y0":50.00169669609243,"z0":6.23456732311267,"aX":6.452540818566433},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":-5.2,"spinRate":2412,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.40655815131086825,"extension":6.502501155198621},"index":1,"playId":"18e13603-9c2a-3ca4-80a7-e990f234c215","pitchNumber":2,"startTime":"2026-07-07T23:53:55.667Z","endTime":"2026-07-07T23:54:00.011Z","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(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":90.2,"endSpeed":83.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26756663529468,"aZ":-23.13229308284304,"pfxX":10.161717363913143,"pfxZ":5.191934221731338,"pX":-2.347139398886759,"pZ":0.32385508111087075,"vX0":-12.402029108694087,"vY0":-130.55661888153728,"vZ0":-9.816499051040463,"x":206.47,"y":230.04,"x0":1.1254045859014843,"y0":50.00104750851154,"z0":5.8474022692884615,"aX":17.6917756358493},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.4,"breakHorizontal":-16.0,"spinRate":2339,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.41814409542037456,"extension":6.476295368915388},"index":2,"playId":"2ebadc7c-8880-3c43-ab5a-a4bc5a4b0e5c","pitchNumber":3,"startTime":"2026-07-07T23:54:13.467Z","endTime":"2026-07-07T23:54:19.001Z","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":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":78.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.50980057236131,"aZ":-31.86214128612229,"pfxX":-0.1903521729884332,"pfxZ":0.2022214064917316,"pX":-1.4192121303990202,"pZ":1.3786306537888413,"vX0":-5.6938607556055985,"vY0":-121.08646067165105,"vZ0":-5.3991654029554415,"x":171.1,"y":201.56,"x0":0.9648714729787686,"y0":50.00088967923507,"z0":6.351058928612419,"aX":-0.2884115880513518},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.5,"breakHorizontal":1.4,"spinRate":2647,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.4484129309921623,"extension":6.2433383957070285},"index":3,"playId":"2fa904fe-2f8a-317d-ada3-fe687abfe874","pitchNumber":4,"startTime":"2026-07-07T23:54:53.936Z","endTime":"2026-07-07T23:54:57.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:54:57.586Z","atBatIndex":27},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Zach Dezenzo grounds into a force out, shortstop Nasim Nuñez to second baseman Jorbit Vivas. Christian Walker to 3rd. Cam Smith out at 2nd. Zach Dezenzo to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T23:56:02.216Z","endTime":"2026-07-07T23:57:14.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"postOnThird":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-07T23:55:14.985Z","endTime":"2026-07-07T23:56:04.539Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.253609199056754,"aZ":-13.886605974345734,"pfxX":4.342131282566446,"pfxZ":10.024888539716073,"pX":-0.95140193422554,"pZ":1.8655567652993643,"vX0":-6.5969911163230215,"vY0":-133.58942761330758,"vZ0":-8.984627203046527,"x":153.27,"y":188.41,"x0":0.975401489728124,"y0":50.006581557748966,"z0":6.25008963497079,"aX":7.924254795506258},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.6,"breakHorizontal":-6.6,"spinRate":2430,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.40855515313286084,"extension":6.637839777168417},"index":1,"playId":"57f1dd33-9e04-3aab-b6a2-1c750b07ca91","pitchNumber":1,"startTime":"2026-07-07T23:56:04.539Z","endTime":"2026-07-07T23:56:08.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.493312890702,"aZ":-39.68916220209197,"pfxX":-3.7476282717335425,"pfxZ":-5.239790997421965,"pX":-0.8195637076202981,"pZ":0.6607121841694878,"vX0":-3.3368688594755147,"vY0":-119.18574596279738,"vZ0":-5.1392899012225595,"x":148.24,"y":220.94,"x0":1.0868363867079596,"y0":50.001771306085516,"z0":6.439782283226441,"aX":-5.376146693305701},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.4,"breakHorizontal":7.6,"spinRate":2720,"spinDirection":351},"zone":13,"typeConfidence":2.0,"plateTime":0.46003578313913174,"extension":6.203241257077032},"index":2,"playId":"6675f859-53a2-3ba3-b206-bef86f1c0ffd","pitchNumber":2,"startTime":"2026-07-07T23:56:23.344Z","endTime":"2026-07-07T23:56:29.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62669225105849,"aZ":-14.804428302881291,"pfxX":2.273346344403369,"pfxZ":9.556308091872326,"pX":-1.0221712235422453,"pZ":2.4224810284801386,"vX0":-5.61209240842319,"vY0":-133.4503008056681,"vZ0":-7.742483305719045,"x":155.96,"y":173.37,"x0":0.8054632880262128,"y0":50.00350879754163,"z0":6.411528305618167,"aX":4.132834957651067},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.0,"breakHorizontal":-3.0,"spinRate":2360,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4092156250208556,"extension":6.449500831407138},"index":3,"playId":"f77a0d18-9bcd-3cbd-9ce9-90adf61a2a67","pitchNumber":3,"startTime":"2026-07-07T23:56:46.534Z","endTime":"2026-07-07T23:56:50.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38305757289957,"aZ":-13.65671913737943,"pfxX":1.5239855455274012,"pfxZ":10.165258688836744,"pX":-0.6545634441119291,"pZ":2.7768351607544237,"vX0":-4.535505080525036,"vY0":-133.98619458242032,"vZ0":-7.095432430356087,"x":141.95,"y":163.81,"x0":0.8606406355871941,"y0":50.0059917448529,"z0":6.431389473322498,"aX":2.777416484036707},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":-1.8,"spinRate":2437,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.4084591575230241,"extension":6.424487280569872},"hitData":{"launchSpeed":53.1,"launchAngle":9.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":108.58,"coordY":155.95}},"index":4,"playId":"ee802c83-589a-3683-9561-1350c81b351f","pitchNumber":4,"startTime":"2026-07-07T23:57:05.305Z","endTime":"2026-07-07T23:57:14.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:57:14.314Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Matthews walks. Zach Dezenzo to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T23:57:25.372Z","endTime":"2026-07-07T23:59:18.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"postOnSecond":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"postOnThird":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"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":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18179200401819,"aZ":-17.373931901680354,"pfxX":2.317257373176609,"pfxZ":8.092273802968366,"pX":0.8107406121559705,"pZ":4.604611617015028,"vX0":-1.2082143497006557,"vY0":-133.9508382653079,"vZ0":-2.1395112490897783,"x":86.1,"y":114.46,"x0":0.9650254240552786,"y0":50.003124310260326,"z0":6.647073401824954,"aX":4.238244849119538},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":-4.0,"spinRate":2329,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.40790523213008845,"extension":6.2819881511691},"index":0,"playId":"48721de0-4b74-3c7d-bbfb-7d753b84e64b","pitchNumber":1,"startTime":"2026-07-07T23:57:54.414Z","endTime":"2026-07-07T23:57:57.936Z","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":92.2,"endSpeed":85.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53891066945067,"aZ":-15.03646748378023,"pfxX":3.8915544720193465,"pfxZ":9.324120371587968,"pX":0.061669022862544214,"pZ":1.8982624229959342,"vX0":-4.454431673620568,"vY0":-134.10166048149443,"vZ0":-8.920575537761657,"x":114.65,"y":187.53,"x0":1.2315847780742104,"y0":50.003249482417466,"z0":6.320014227962173,"aX":7.152603303052245},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":-6.2,"spinRate":2346,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.40703304367575655,"extension":6.465772822009386},"index":1,"playId":"b2f88278-fdd0-37d6-9454-e63a42b30795","pitchNumber":2,"startTime":"2026-07-07T23:58:11.339Z","endTime":"2026-07-07T23:58:14.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.958531157858438,"aZ":-37.585180277330686,"pfxX":-4.815868179354018,"pfxZ":-3.6372041523608516,"pX":-0.565401639484758,"pZ":1.6203788966177148,"vX0":-2.9004697065777125,"vY0":-120.73327858205685,"vZ0":-3.9016263016882906,"x":138.55,"y":195.03,"x0":1.2744719355300322,"y0":50.00415871436126,"z0":6.541138448097878,"aX":-7.159930143391821},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.2,"breakHorizontal":9.4,"spinRate":2521,"spinDirection":346},"zone":7,"typeConfidence":2.0,"plateTime":0.4524519499161528,"extension":6.089500185585651},"index":2,"playId":"ec3d2274-f40d-31ad-b901-c8cd24737379","pitchNumber":3,"startTime":"2026-07-07T23:58:30.140Z","endTime":"2026-07-07T23:58:34.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":80.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.528724689770296,"aZ":-30.20682235341786,"pfxX":-0.13075169821991128,"pfxZ":1.2437746904774238,"pX":-1.3976114701353168,"pZ":-0.17361952053226104,"vX0":-6.432705789270679,"vY0":-124.26292077479067,"vZ0":-9.25489370989423,"x":170.27,"y":243.47,"x0":1.2306062543912115,"y0":50.003156458475544,"z0":6.071919875218431,"aX":-0.20518925823479608},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.5,"breakHorizontal":1.6,"spinRate":2650,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.43909321700390525,"extension":6.612873594227331},"index":3,"playId":"f366e9c8-232e-3dce-9832-948e1e47e891","pitchNumber":4,"startTime":"2026-07-07T23:58:51.484Z","endTime":"2026-07-07T23:58:56.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.729908864183184,"aZ":-15.485861888180802,"pfxX":2.4268796195928566,"pfxZ":8.931696505938318,"pX":0.927833803161434,"pZ":3.3308203685266666,"vX0":-0.77202067209937,"vY0":-134.94362628809304,"vZ0":-5.4253205801935245,"x":81.63,"y":148.85,"x0":0.900021768577403,"y0":50.005636510925186,"z0":6.435584446498519,"aX":4.535503761691199},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":-4.3,"spinRate":2367,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4038654613827508,"extension":6.3624064291285976},"index":4,"playId":"a917c3aa-5897-35fb-98ed-a6531b97f651","pitchNumber":5,"startTime":"2026-07-07T23:59:14.309Z","endTime":"2026-07-07T23:59:18.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:59:18.315Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Allen singles on a ground ball to left fielder Daylen Lile. Christian Walker scores. Zach Dezenzo scores. Brice Matthews to 2nd.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T23:59:21.427Z","endTime":"2026-07-07T23:59:57.145Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"postOnSecond":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":{"id":674841,"link":"/api/v1/people/674841"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":{"id":674841,"link":"/api/v1/people/674841"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46904190093285,"aZ":-25.431950143930898,"pfxX":8.614110807389418,"pfxZ":3.6690884708661047,"pX":0.10863611821642667,"pZ":1.792762725142204,"vX0":-6.637427001010089,"vY0":-134.30998296901066,"vZ0":-6.256692132504338,"x":112.86,"y":190.38,"x0":1.4854680070596162,"y0":50.003719830559795,"z0":5.946390560275688,"aX":15.832429877946876},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.5,"breakHorizontal":-14.3,"spinRate":2235,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.40688024235834996,"extension":6.244720406134854},"hitData":{"launchSpeed":93.6,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.08,"coordY":110.44}},"index":0,"playId":"1510db91-d72b-3bec-99a7-4f0400484302","pitchNumber":1,"startTime":"2026-07-07T23:59:45.113Z","endTime":"2026-07-07T23:59:57.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:59:57.145Z","atBatIndex":30},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Christian Vázquez out on a sacrifice fly to center fielder Jacob Young. Brice Matthews scores.","rbi":1,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T00:00:02.444Z","endTime":"2026-07-08T00:01:12.207Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":{"id":674841,"link":"/api/v1/people/674841"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15854308474788,"aZ":-41.88615666557559,"pfxX":-5.377118949189498,"pfxZ":-6.85123436489174,"pX":0.5152629002952952,"pZ":3.1274519305551527,"vX0":-0.1898552427239493,"vY0":-118.46292014716106,"vZ0":0.4867829833487016,"x":97.36,"y":154.34,"x0":1.294808132398042,"y0":50.00252553792658,"z0":6.7560046244295044,"aX":-7.622829889496757},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-12.0,"breakHorizontal":9.7,"spinRate":2575,"spinDirection":342},"zone":3,"typeConfidence":2.0,"plateTime":0.46279822906601353,"extension":6.105829018522064},"index":0,"playId":"9a134a13-d331-3927-818e-b4432d6b5bfc","pitchNumber":1,"startTime":"2026-07-08T00:00:30.234Z","endTime":"2026-07-08T00:00:35.245Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brice Matthews steals (3) 3rd base. Nick Allen steals (2) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"9a134a13-d331-3927-818e-b4432d6b5bfc","startTime":"2026-07-08T00:00:42.639Z","endTime":"2026-07-08T00:01:01.182Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"}},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45496867030522,"aZ":-42.394665957397095,"pfxX":-3.9197598665024467,"pfxZ":-6.846564999408896,"pX":0.3236103870370075,"pZ":1.6289608342337751,"vX0":-1.4774567212806655,"vY0":-121.5367356648277,"vZ0":-2.856329061930218,"x":104.66,"y":194.8,"x0":1.4492453167728945,"y0":50.00534081132035,"z0":6.511517438634413,"aX":-5.847968329979153},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-12.8,"breakHorizontal":7.4,"spinRate":2741,"spinDirection":346},"zone":9,"typeConfidence":2.0,"plateTime":0.4511548377131751,"extension":6.113554828697007},"hitData":{"launchSpeed":95.8,"launchAngle":18.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.41,"coordY":68.72}},"index":2,"playId":"4541aafa-a644-30ef-9094-3a73bcda8ae7","pitchNumber":2,"startTime":"2026-07-08T00:01:01.182Z","endTime":"2026-07-08T00:01:12.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:01:12.207Z","atBatIndex":31},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Jose Altuve bunt grounds out, third baseman Curtis Mead to first baseman Luis García Jr.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T00:01:17.395Z","endTime":"2026-07-08T00:01:51.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98341852129031,"aZ":-41.98809934647435,"pfxX":-4.950400726632381,"pfxZ":-6.884137485604057,"pX":0.019327804232564836,"pZ":2.8889836167896146,"vX0":-1.3816344564920668,"vY0":-118.43919446551465,"vZ0":7.7141156710181E-4,"x":116.26,"y":160.78,"x0":1.2530291171362298,"y0":50.00375788828087,"z0":6.718746561853506,"aX":-7.054759843677625},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-12.2,"breakHorizontal":9.2,"spinRate":2512,"spinDirection":339},"zone":2,"typeConfidence":2.0,"plateTime":0.46190823133539416,"extension":6.145407609670529},"hitData":{"launchSpeed":31.7,"launchAngle":20.0,"totalDistance":49.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":116.56,"coordY":180.93}},"index":0,"playId":"c3f2482e-134b-3d86-8c33-d21ac4628f5a","pitchNumber":1,"startTime":"2026-07-08T00:01:43.514Z","endTime":"2026-07-08T00:01:51.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:01:51.539Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T00:03:55.195Z","endTime":"2026-07-08T00:05:15.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55050095475845,"aZ":-22.922212645832836,"pfxX":-8.601225855434897,"pfxZ":5.133689442430587,"pX":0.1796359649055556,"pZ":3.2350269665415308,"vX0":8.722715663799313,"vY0":-132.94496065078354,"vZ0":-1.4934721337077452,"x":110.15,"y":151.43,"x0":-2.014980728551852,"y0":50.006475626618986,"z0":5.456146740732749,"aX":-15.512969529543483},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.2,"breakHorizontal":13.9,"spinRate":1974,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.41085598504351717,"extension":5.7246686677290874},"index":0,"playId":"1bab8f70-c593-3bdd-968d-2823679e8080","pitchNumber":1,"startTime":"2026-07-08T00:04:03.943Z","endTime":"2026-07-08T00:04:06.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.819227490142204,"aZ":-21.971367276470897,"pfxX":-7.474408423562157,"pfxZ":5.638593519765098,"pX":-0.07291125280677614,"pZ":1.6893011172101928,"vX0":7.110594885319244,"vY0":-132.566297139516,"vZ0":-5.153623875804579,"x":119.78,"y":193.17,"x0":-1.7970685689451273,"y0":50.005629569562416,"z0":5.226424943400175,"aX":-13.532274045104888},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.5,"breakHorizontal":12.4,"spinRate":1881,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.410514178145978,"extension":5.7643956557203095},"index":1,"playId":"62dbfb31-c41c-37ff-96ea-9d9f5e6cc415","pitchNumber":2,"startTime":"2026-07-08T00:04:25.047Z","endTime":"2026-07-08T00:04:28.047Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-08T00:04:37.357Z","endTime":"2026-07-08T00:04:48.106Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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":83.2,"endSpeed":77.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.129443404954557,"aZ":-31.504477110743817,"pfxX":-4.507290560285959,"pfxZ":0.44295527840774174,"pX":-0.5984358064738863,"pZ":1.5602180279029023,"vX0":4.528598814335687,"vY0":-121.19974364049737,"vZ0":-3.3861127682269108,"x":139.81,"y":196.65,"x0":-1.8953975925575723,"y0":50.00160354424598,"z0":5.6938975315313405,"aX":-6.782670654673539},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.4,"breakHorizontal":7.2,"spinRate":2170,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.44995213057729666,"extension":5.420615623947234},"index":3,"playId":"3b9cd6b9-d153-358a-b5dc-77be17630346","pitchNumber":3,"startTime":"2026-07-08T00:04:48.106Z","endTime":"2026-07-08T00:04:52.601Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.216241867927923,"aZ":-26.86580815270832,"pfxX":-6.152516634287755,"pfxZ":3.6411686688849683,"pX":-0.13586564054978245,"pZ":1.4520860012768986,"vX0":5.652117453945,"vY0":-119.9988623640334,"vZ0":-4.266017329788528,"x":122.18,"y":199.57,"x0":-1.7224099814750895,"y0":50.003621899570035,"z0":5.646261721415726,"aX":-8.973420618092124},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.8,"breakHorizontal":9.8,"spinRate":2168,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.4564328673228024,"extension":5.469292624564992},"index":4,"playId":"a9f2281f-7f1f-3029-800f-87c00afd9f0b","pitchNumber":4,"startTime":"2026-07-08T00:05:12.458Z","endTime":"2026-07-08T00:05:15.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:05:15.458Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nasim Nuñez grounds out, second baseman Jose Altuve to first baseman Christian Walker.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T00:05:18.856Z","endTime":"2026-07-08T00:06:10.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":74.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39332198893487,"aZ":-31.4757768885339,"pfxX":-3.302625639534577,"pfxZ":0.48421251498233175,"pX":0.0895173030255015,"pZ":1.9306308550292537,"vX0":5.88567489595195,"vY0":-120.1774860958227,"vZ0":-2.3017062918507643,"x":113.59,"y":186.65,"x0":-1.9832786951138084,"y0":50.00105296197788,"z0":5.748964075084098,"aX":-4.739466789786719},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.5,"breakHorizontal":4.3,"spinRate":2297,"spinDirection":284},"zone":8,"typeConfidence":2.0,"plateTime":0.4590949338681498,"extension":5.582257883593144},"index":0,"playId":"a0f60464-28a1-3b58-8388-cd5a9b79d00d","pitchNumber":1,"startTime":"2026-07-08T00:05:39.617Z","endTime":"2026-07-08T00:05:46.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25162467195966,"aZ":-23.09764818188724,"pfxX":-9.210419221762802,"pfxZ":4.847750936453154,"pX":0.32524340647382516,"pZ":1.8478579314056733,"vX0":9.33657478712116,"vY0":-135.3639172168524,"vZ0":-5.045868034526062,"x":104.6,"y":188.89,"x0":-1.9583028281988042,"y0":50.00054420142299,"z0":5.3356216274439365,"aX":-17.232791542972677},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.9,"breakHorizontal":14.9,"spinRate":2057,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.40337044149732737,"extension":5.795837548008492},"hitData":{"launchSpeed":96.6,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.15,"coordY":162.2}},"index":1,"playId":"b1b20cbc-814b-357a-831c-32a42e860c16","pitchNumber":2,"startTime":"2026-07-08T00:06:01.998Z","endTime":"2026-07-08T00:06:10.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:06:10.431Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorbit Vivas singles on a line drive to left fielder Zach Dezenzo.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T00:06:12.358Z","endTime":"2026-07-08T00:06:46.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701305,"link":"/api/v1/people/701305"},"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(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":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.902317339171724,"aZ":-21.19923258826095,"pfxX":-8.739559041924426,"pfxZ":5.963450466321634,"pX":-0.6860811479651789,"pZ":2.7219749953101684,"vX0":6.657533877776037,"vY0":-134.5105084314358,"vZ0":-3.2382010153776495,"x":143.15,"y":165.29,"x0":-2.051967880322075,"y0":50.00585358650124,"z0":5.436471385522724,"aX":-16.092425466080105},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.3,"breakHorizontal":14.5,"spinRate":1922,"spinDirection":238},"zone":1,"typeConfidence":2.0,"plateTime":0.40648831355352044,"extension":5.712999900822343},"hitData":{"launchSpeed":95.6,"launchAngle":10.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.8,"coordY":108.42}},"index":0,"playId":"5268ae4f-5778-3795-b5bb-76e3a0f9b1bf","pitchNumber":1,"startTime":"2026-07-08T00:06:36.678Z","endTime":"2026-07-08T00:06:46.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:06:46.627Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Young walks. Jorbit Vivas to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T00:08:20.071Z","endTime":"2026-07-08T00:10:46.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,9],"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T00:07:10.540Z","endTime":"2026-07-08T00:08:00.345Z","isPitch":false,"type":"action"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"baee7dac-af81-35ba-9c12-e97cf66ce8e7","startTime":"2026-07-08T00:08:00.345Z","endTime":"2026-07-08T00:08:03.345Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.605205670009262,"aZ":-21.1894623982606,"pfxX":-8.855729810149157,"pfxZ":5.900639195563199,"pX":0.8871235125370535,"pZ":1.6151866291315276,"vX0":10.784284998593467,"vY0":-135.3820600419843,"vZ0":-5.459568950340086,"x":83.18,"y":195.17,"x0":-1.9910236400693453,"y0":50.00569007042622,"z0":5.133965138547913,"aX":-16.497571902881276},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.7,"breakHorizontal":13.8,"spinRate":1889,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.40404754181807245,"extension":6.137149930681723},"index":2,"playId":"c71f28a3-ff73-30c0-9813-9e35658a2321","pitchNumber":1,"startTime":"2026-07-08T00:08:22.398Z","endTime":"2026-07-08T00:08:26.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.826030755570773,"aZ":-35.99256133748638,"pfxX":-3.726632300668932,"pfxZ":-2.413159571923736,"pX":0.3437794998979316,"pZ":0.33229904948139816,"vX0":6.626152724140094,"vY0":-124.34126428839576,"vZ0":-4.999627186906349,"x":103.9,"y":229.81,"x0":-1.8607163385966454,"y0":50.00583362380342,"z0":5.325905869486158,"aX":-5.889541852403763},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.3,"breakHorizontal":5.4,"spinRate":2175,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.43899845754920985,"extension":5.987789500873175},"index":3,"playId":"57d337b2-b7a7-3ff7-958b-4c1b27072e77","pitchNumber":2,"startTime":"2026-07-08T00:08:42.808Z","endTime":"2026-07-08T00:08:46.780Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":2},"index":4,"playId":"c9213d65-5047-37d4-88ab-4a87d4b8064d","startTime":"2026-07-08T00:09:07.209Z","endTime":"2026-07-08T00:09:10.209Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.078244726141588,"aZ":-21.0773722595135,"pfxX":-10.323444148279219,"pfxZ":5.842630773193953,"pX":1.3046537752759226,"pZ":1.9268281403251364,"vX0":12.460180161222212,"vY0":-136.27316207920444,"vZ0":-4.835518976905818,"x":67.27,"y":186.76,"x0":-1.9639205014175747,"y0":50.00635462687795,"z0":5.160615015416755,"aX":-19.6196055273204},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.8,"breakHorizontal":16.4,"spinRate":2064,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4003790560879663,"extension":6.195993587156813},"index":5,"playId":"25505f95-5611-3f2d-8cd4-a75c0b18246c","pitchNumber":3,"startTime":"2026-07-08T00:09:29.196Z","endTime":"2026-07-08T00:09:33.459Z","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,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94955981621237,"aZ":-35.67238608037647,"pfxX":-1.5556639282776774,"pfxZ":-2.240200593853686,"pX":0.2867862749675344,"pZ":1.1883494482950319,"vX0":6.246475995467861,"vY0":-123.56804223586362,"vZ0":-3.1746863211811496,"x":106.07,"y":206.69,"x0":-2.05899229874346,"y0":50.000859475529,"z0":5.4520126399901985,"aX":-2.434342852890022},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.6,"breakHorizontal":1.6,"spinRate":2219,"spinDirection":268},"zone":14,"typeConfidence":2.0,"plateTime":0.44131662751980905,"extension":5.967892799427696},"index":6,"playId":"3c54ebd3-c784-3ef7-a009-5af9334b6ceb","pitchNumber":4,"startTime":"2026-07-08T00:09:49.875Z","endTime":"2026-07-08T00:09:55.390Z","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,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61179317418862,"aZ":-21.9610548641333,"pfxX":-8.979663733302164,"pfxZ":5.47045256996326,"pX":0.32029573274860196,"pZ":1.9496663831748036,"vX0":9.478688384812896,"vY0":-135.08754605772907,"vZ0":-4.121180641744605,"x":104.79,"y":186.14,"x0":-2.050349791046576,"y0":50.00244704610239,"z0":5.019263706483518,"aX":-16.765499045512403},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":14.5,"spinRate":1926,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.403892603480962,"extension":6.204818226628876},"index":7,"playId":"95bbd835-bb41-397b-a7ad-bf723fa90149","pitchNumber":5,"startTime":"2026-07-08T00:10:13.246Z","endTime":"2026-07-08T00:10:17.202Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"startTime":"2026-07-08T00:10:24.507Z","endTime":"2026-07-08T00:10:40.326Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7796760980785,"aZ":-21.23725084076613,"pfxX":-10.088075499521635,"pfxZ":5.622344728351205,"pX":1.1147155609966934,"pZ":1.6480641427308527,"vX0":11.815234832506153,"vY0":-137.8767147935465,"vZ0":-5.0125498563702795,"x":74.51,"y":194.28,"x0":-1.895244075894638,"y0":50.00017113303944,"z0":4.903235222792695,"aX":-19.614758765325412},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":16.1,"spinRate":1965,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.39575598159545367,"extension":6.556283805646587},"index":9,"playId":"b5706ea9-6a69-3947-a07c-15abaa70f5e8","pitchNumber":6,"startTime":"2026-07-08T00:10:40.326Z","endTime":"2026-07-08T00:10:46.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:10:46.752Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T00:13:34.326Z","endTime":"2026-07-08T00:14:10.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T00:11:07.239Z","endTime":"2026-07-08T00:12:16.609Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Steven Okert replaces Tatsuya Imai.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-08T00:12:16.609Z","endTime":"2026-07-08T00:13:36.581Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595345,"link":"/api/v1/people/595345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.669278123834875,"aZ":-26.872936747819598,"pfxX":-1.529921385680218,"pfxZ":3.70861443832828,"pX":-0.2880019830409449,"pZ":1.9904348670874155,"vX0":-6.760250339342919,"vY0":-117.79981838468589,"vZ0":-3.2349874982724756,"x":127.98,"y":185.04,"x0":2.7973353884362377,"y0":50.00524637690607,"z0":5.81988486083529,"aX":-2.1872430155250893},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":6.4,"breakHorizontal":4.2,"spinRate":2293,"spinDirection":260},"zone":7,"typeConfidence":0.89,"plateTime":0.46186592884965494,"extension":6.434851426173546},"index":2,"playId":"4e1b4382-bef0-3603-8050-32c6d961e4c1","pitchNumber":1,"startTime":"2026-07-08T00:13:36.581Z","endTime":"2026-07-08T00:13:40.311Z","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":82.4,"endSpeed":77.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.521543941618788,"aZ":-28.522358319335066,"pfxX":-3.304680938471478,"pfxZ":2.460785942297969,"pX":-0.8834454690019328,"pZ":1.6540205298740818,"vX0":-7.7789498894849665,"vY0":-119.9761196759937,"vZ0":-3.905257323923898,"x":150.67,"y":194.12,"x0":2.8083021632694654,"y0":50.00040169147802,"z0":5.797861515706614,"aX":-4.8982921078941715},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.8,"breakHorizontal":7.6,"spinRate":2388,"spinDirection":265},"zone":13,"typeConfidence":0.89,"plateTime":0.4535940999135226,"extension":6.358450316888219},"index":3,"playId":"333d08f0-512f-3aea-a608-bc333d2ad8d8","pitchNumber":2,"startTime":"2026-07-08T00:13:50.346Z","endTime":"2026-07-08T00:13:53.887Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":76.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.82041345797401,"aZ":-30.276158820674762,"pfxX":-3.5949353126965313,"pfxZ":1.316136919083811,"pX":-1.140089603559532,"pZ":1.833437693127965,"vX0":-7.870840400990434,"vY0":-118.65237816535789,"vZ0":-2.965923218385198,"x":160.46,"y":189.28,"x0":2.669635239459852,"y0":50.00474229891644,"z0":5.820712759713906,"aX":-5.195197003445717},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.9,"breakHorizontal":8.2,"spinRate":2458,"spinDirection":272},"zone":13,"typeConfidence":0.89,"plateTime":0.4592549155897747,"extension":6.3470369913507065},"index":4,"playId":"66711363-226b-39b8-ba00-dd033a668d7d","pitchNumber":3,"startTime":"2026-07-08T00:14:07.012Z","endTime":"2026-07-08T00:14:10.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:14:10.012Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yordan Alvarez flies out to center fielder Jacob Young.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T00:16:00.640Z","endTime":"2026-07-08T00:16:28.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.887324658151584,"aZ":-23.273905272793595,"pfxX":8.805476953723048,"pfxZ":4.882062275109941,"pX":0.5555679591894449,"pZ":2.898175176148655,"vX0":-5.075311384040281,"vY0":-133.67818932740266,"vZ0":-4.159695602289734,"x":95.82,"y":160.53,"x0":1.3276663179630592,"y0":50.00339882287719,"z0":6.130796508491746,"aX":16.050724880266447},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.2,"breakHorizontal":-15.0,"spinRate":2257,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.4086259874640037,"extension":6.170538725692431},"hitData":{"launchSpeed":93.5,"launchAngle":26.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.31,"coordY":55.95}},"index":0,"playId":"c2dcea9a-fcd8-34e4-aefb-65fe1519646a","pitchNumber":1,"startTime":"2026-07-08T00:16:18.674Z","endTime":"2026-07-08T00:16:28.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:16:28.200Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Paredes strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T00:16:30.408Z","endTime":"2026-07-08T00:18:02.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.413937060205146,"aZ":-43.80587376219254,"pfxX":-3.088695581326873,"pfxZ":-8.436463393320828,"pX":0.5961657636833532,"pZ":1.465734199530727,"vX0":-0.33818786891241853,"vY0":-117.32354485141502,"vZ0":-2.360740654997968,"x":94.28,"y":199.21,"x0":1.143350049285339,"y0":50.00140385715304,"z0":6.608733917669646,"aX":-4.259351508518733},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-15.6,"breakHorizontal":5.6,"spinRate":2648,"spinDirection":342},"zone":14,"typeConfidence":2.0,"plateTime":0.46877779797023944,"extension":5.93382943569452},"index":0,"playId":"e7c95b96-8d07-3f3a-9c7d-eb0056ea8ca6","pitchNumber":1,"startTime":"2026-07-08T00:16:50.587Z","endTime":"2026-07-08T00:16:54.841Z","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":91.7,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80357929152357,"aZ":-16.588496194599085,"pfxX":0.1335366126868336,"pfxZ":8.575970451250818,"pX":0.3655738948022368,"pZ":2.2589615005548964,"vX0":-2.5137622094352525,"vY0":-133.47108573248036,"vZ0":-7.603775688180026,"x":103.07,"y":177.79,"x0":1.299386435482745,"y0":50.00309263870122,"z0":6.323831267319555,"aX":0.24329705984114394},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.3,"breakHorizontal":0.2,"spinRate":2330,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.4092587632421747,"extension":6.236428444090771},"index":1,"playId":"c5cc902c-348e-3a39-ac04-6986fa106378","pitchNumber":2,"startTime":"2026-07-08T00:17:04.950Z","endTime":"2026-07-08T00:17:08.492Z","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":91.4,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81237092062961,"aZ":-22.33877311301811,"pfxX":1.1306445288081273,"pfxZ":5.461196590506329,"pX":-0.09161822150619565,"pZ":3.316330966387678,"vX0":-4.67230669115132,"vY0":-133.1204037150347,"vZ0":-3.3527813278193137,"x":120.49,"y":149.24,"x0":1.5370972149530857,"y0":50.00022754555473,"z0":6.20393328471892,"aX":2.0359147495995042},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.4,"breakHorizontal":-1.1,"spinRate":2365,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.4110091535914582,"extension":6.259338520993758},"index":2,"playId":"f092f61c-1851-3212-8eb8-2d341e479a88","pitchNumber":3,"startTime":"2026-07-08T00:17:17.993Z","endTime":"2026-07-08T00:17:21.567Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-08T00:17:28.301Z","endTime":"2026-07-08T00:17:39.338Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"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":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.301445756084167,"aZ":-42.73523070443819,"pfxX":-3.955956826351228,"pfxZ":-7.032852452333576,"pX":-1.1254014773140888,"pZ":0.23300679896672613,"vX0":-4.118919406760787,"vY0":-122.37180173598112,"vZ0":-5.852343147221429,"x":159.9,"y":232.49,"x0":1.0994204077641825,"y0":50.00120405088564,"z0":6.355341882336972,"aX":-5.94172965267849},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.9,"breakHorizontal":8.2,"spinRate":2771,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.4492326237081641,"extension":6.149102097122952},"index":4,"playId":"a097d3b4-9956-39b4-b270-0a26207df769","pitchNumber":4,"startTime":"2026-07-08T00:17:39.338Z","endTime":"2026-07-08T00:17:42.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.919774340845212,"aZ":-43.83775269853982,"pfxX":-7.142249328516085,"pfxZ":-7.695016606000752,"pX":-0.01975792068499415,"pZ":1.039191914551916,"vX0":-1.3400097905314308,"vY0":-122.53950896556591,"vZ0":-3.998318161350541,"x":117.75,"y":210.72,"x0":1.4622600840835542,"y0":50.00210861940348,"z0":6.448993238385263,"aX":-10.827047406643272},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-14.6,"breakHorizontal":13.2,"spinRate":2836,"spinDirection":344},"zone":13,"typeConfidence":2.0,"plateTime":0.44750978189675106,"extension":6.074650567411943},"index":5,"playId":"e9a53a2c-df7a-32f9-8abd-6a887086a8ca","pitchNumber":5,"startTime":"2026-07-08T00:17:56.415Z","endTime":"2026-07-08T00:18:02.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:18:02.916Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Walker grounds out, pitcher Andrew Alvarez to first baseman Luis García Jr.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T00:18:41.098Z","endTime":"2026-07-08T00:19:29.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":674841,"link":"/api/v1/people/674841"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T00:18:21.692Z","endTime":"2026-07-08T00:18:43.419Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90912538139415,"aZ":-17.987568413516957,"pfxX":2.0988463228024505,"pfxZ":7.520386567906456,"pX":0.11753072565927547,"pZ":3.061240975583927,"vX0":-3.9244121723785783,"vY0":-135.79903824825678,"vZ0":-5.384474727536698,"x":112.52,"y":156.13,"x0":1.3021215753629918,"y0":50.005615752453544,"z0":6.3022969293308835,"aX":3.9610657395139843},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":-3.1,"spinRate":2374,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.40177907629620035,"extension":6.356709567558585},"index":1,"playId":"ece036e1-e6c9-3429-a63f-12b8373005d0","pitchNumber":1,"startTime":"2026-07-08T00:18:43.419Z","endTime":"2026-07-08T00:18:46.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.524456238911103,"aZ":-18.76572079948024,"pfxX":1.5507292410203855,"pfxZ":7.291740070928607,"pX":-0.8503683432794892,"pZ":1.587197230596407,"vX0":-5.704619962492678,"vY0":-133.69631285124456,"vZ0":-8.425383344608228,"x":149.41,"y":195.93,"x0":1.0948629977808584,"y0":50.003856264590944,"z0":6.087772159112721,"aX":2.8523652822149055},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.9,"breakHorizontal":-1.8,"spinRate":2339,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.40720834388702487,"extension":6.380181078656143},"index":2,"playId":"0f2c507f-73f4-397a-8dc5-da099c0ab048","pitchNumber":2,"startTime":"2026-07-08T00:19:02.722Z","endTime":"2026-07-08T00:19:07.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.529860578770258,"aZ":-20.981971025976094,"pfxX":3.503932118866886,"pfxZ":5.9493862798982535,"pX":-0.1187498409768867,"pZ":2.1688352535687403,"vX0":-4.788385659345677,"vY0":-135.52914263996013,"vZ0":-6.7689192814151316,"x":121.53,"y":180.22,"x0":1.206607583805968,"y0":50.00191580191839,"z0":6.139045149398406,"aX":6.590884681435115},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.7,"breakHorizontal":-5.5,"spinRate":2399,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.402434150393304,"extension":6.381252074099844},"hitData":{"launchSpeed":88.7,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.23,"coordY":180.42}},"index":3,"playId":"4c271737-23d0-3b64-b04b-7caa22247dd9","pitchNumber":3,"startTime":"2026-07-08T00:19:20.127Z","endTime":"2026-07-08T00:19:29.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:19:29.762Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis García Jr. flies out to second baseman Jose Altuve.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T00:21:17.197Z","endTime":"2026-07-08T00:22:03.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"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":0},"pitchData":{"startSpeed":81.4,"endSpeed":76.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.69791853809889,"aZ":-26.621983666567928,"pfxX":-3.3275796365352095,"pfxZ":3.8473141339981325,"pX":-0.3768837893168884,"pZ":1.6971116269832498,"vX0":-6.488834812199067,"vY0":-118.53820040779212,"vZ0":-4.092220778042014,"x":131.37,"y":192.96,"x0":2.813285022139363,"y0":50.00178751810423,"z0":5.838363387993691,"aX":-4.801002230991392},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.4,"breakHorizontal":7.4,"spinRate":2439,"spinDirection":267},"zone":7,"typeConfidence":0.9,"plateTime":0.4596156645797822,"extension":6.374940907176084},"index":0,"playId":"9276b014-3f3d-3b4f-a897-547ffe2b7502","pitchNumber":1,"startTime":"2026-07-08T00:21:36.932Z","endTime":"2026-07-08T00:21:40.685Z","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":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.49457135015232,"aZ":-28.336651475623068,"pfxX":-1.9708345558142035,"pfxZ":2.6200740625537158,"pX":-0.7756174703081236,"pZ":1.8808014486786153,"vX0":-7.655879112278208,"vY0":-119.57491988822187,"vZ0":-3.4707770908721503,"x":146.56,"y":188.0,"x0":2.708286818923747,"y0":50.002886762158596,"z0":5.861398738855993,"aX":-2.8878805231349314},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.2,"breakHorizontal":5.2,"spinRate":2405,"spinDirection":268},"zone":13,"typeConfidence":0.89,"plateTime":0.4560003716741883,"extension":6.210710976889398},"hitData":{"launchSpeed":62.4,"launchAngle":41.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.97,"coordY":124.21}},"index":1,"playId":"84ff4b42-4d22-3eb8-9d5c-fd2cdbc0dedb","pitchNumber":2,"startTime":"2026-07-08T00:21:53.334Z","endTime":"2026-07-08T00:22:03.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:22:03.016Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Curtis Mead called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T00:22:04.777Z","endTime":"2026-07-08T00:24:30.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.411920703314557,"aZ":-30.372519882852202,"pfxX":-5.176229229869783,"pfxZ":1.257223190904381,"pX":-0.35308848045244,"pZ":1.628469504340109,"vX0":-6.117056664469258,"vY0":-118.26547482065051,"vZ0":-3.447906169248494,"x":130.46,"y":194.81,"x0":2.929402465934259,"y0":50.00093485305209,"z0":5.861374996774837,"aX":-7.405699685696314},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.8,"breakHorizontal":10.8,"spinRate":2390,"spinDirection":274},"zone":7,"typeConfidence":0.9,"plateTime":0.46135372251910667,"extension":6.258881438973407},"index":0,"playId":"266cd376-7ea9-3b42-9d7a-58132abe68e4","pitchNumber":1,"startTime":"2026-07-08T00:22:24.765Z","endTime":"2026-07-08T00:22:28.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49123778346266,"aZ":-18.12566529563552,"pfxX":5.057742412137789,"pfxZ":7.646905305135238,"pX":1.2678825918905687,"pZ":3.7842895110298707,"vX0":-5.819215366648803,"vY0":-134.07048333473116,"vZ0":-2.3347888552070644,"x":68.67,"y":136.6,"x0":2.8000278577125712,"y0":50.00421230367101,"z0":5.946978828076737,"aX":9.29355452888526},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":-8.0,"spinRate":2314,"spinDirection":138},"zone":12,"typeConfidence":0.9,"plateTime":0.40711032739162833,"extension":6.142033801733761},"index":1,"playId":"c79c0635-82ea-3bd5-8e26-d37df28b4b74","pitchNumber":2,"startTime":"2026-07-08T00:22:39.836Z","endTime":"2026-07-08T00:22:43.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.405487862506206,"aZ":-17.548489837324073,"pfxX":5.958291564250244,"pfxZ":8.00244971358718,"pX":-0.4106807654284834,"pZ":2.7372699015803676,"vX0":-10.369823264577958,"vY0":-133.7296501501878,"vZ0":-4.8547809880022745,"x":132.65,"y":164.87,"x0":2.7273099408095574,"y0":50.00285104393592,"z0":5.8188474022310785,"aX":10.890347088579228},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.7,"breakHorizontal":-8.8,"spinRate":2240,"spinDirection":139},"zone":4,"typeConfidence":0.9,"plateTime":0.40818274625512485,"extension":6.280430886491793},"index":2,"playId":"feb37fa2-d274-33d3-bcfd-37975460bd1b","pitchNumber":3,"startTime":"2026-07-08T00:22:55.723Z","endTime":"2026-07-08T00:22:59.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.353460211089942,"aZ":-25.654779268519995,"pfxX":-3.667922771422644,"pfxZ":4.49082757083529,"pX":-1.321395093212465,"pZ":0.48028737917918074,"vX0":-8.402754146523128,"vY0":-119.29745582832767,"vZ0":-6.529381025932973,"x":167.37,"y":225.81,"x0":2.7128100494478273,"y0":50.00494789993192,"z0":5.542733947204015,"aX":-5.324937411095285},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.8,"breakHorizontal":8.5,"spinRate":2388,"spinDirection":285},"zone":13,"typeConfidence":0.9,"plateTime":0.4578322767172489,"extension":6.322308713816784},"index":3,"playId":"3975bef5-d85a-3910-adcc-c0071bb78eed","pitchNumber":4,"startTime":"2026-07-08T00:23:16.444Z","endTime":"2026-07-08T00:23:19.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09577514504832,"aZ":-19.095591277625047,"pfxX":3.2086669438257025,"pfxZ":7.091271038371993,"pX":0.5556951196295473,"pZ":3.097007745699635,"vX0":-7.196129315520513,"vY0":-134.2115921522451,"vZ0":-3.637432145101185,"x":95.82,"y":155.16,"x0":2.8418370531322745,"y0":50.00149726131417,"z0":5.81150260204004,"aX":5.917284687323027},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.4,"breakHorizontal":-4.4,"spinRate":2252,"spinDirection":138},"zone":3,"typeConfidence":0.9,"plateTime":0.4064291907398534,"extension":6.2181084050477775},"index":4,"playId":"95f4d49c-3465-32e6-9630-257c2a1b74a9","pitchNumber":5,"startTime":"2026-07-08T00:23:35.793Z","endTime":"2026-07-08T00:23:38.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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76161990968007,"aZ":-20.130805862711732,"pfxX":3.947007175054096,"pfxZ":6.441669592075739,"pX":0.18698665113730575,"pZ":4.211546852808981,"vX0":-8.275766908572939,"vY0":-134.99230205746795,"vZ0":-0.8721567642031931,"x":109.87,"y":125.07,"x0":2.761651462821418,"y0":50.004679305810676,"z0":5.938925687283288,"aX":7.382592854366596},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":-5.6,"spinRate":2200,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.40373085955154187,"extension":6.2229980851494116},"index":5,"playId":"dcb1f9f4-c02e-3377-acc4-18c24f78417f","pitchNumber":6,"startTime":"2026-07-08T00:23:55.818Z","endTime":"2026-07-08T00:23:59.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.372929333139183,"aZ":-16.961122574608588,"pfxX":4.83588331016105,"pfxZ":8.448261019039931,"pX":-0.6551962872431861,"pZ":2.43556977878459,"vX0":-10.661238766709968,"vY0":-132.37945640339467,"vZ0":-5.456473918128172,"x":141.97,"y":173.02,"x0":2.7698637433477056,"y0":50.00401072614816,"z0":5.737604474401027,"aX":8.710386373804429},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.4,"breakHorizontal":-6.8,"spinRate":2144,"spinDirection":140},"zone":4,"typeConfidence":0.9,"plateTime":0.4114508712756768,"extension":6.411625437635286},"index":6,"playId":"2bec1500-5381-3e06-8d2d-f00ab31b97de","pitchNumber":7,"startTime":"2026-07-08T00:24:26.586Z","endTime":"2026-07-08T00:24:30.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:24:30.302Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a sharp line drive to right fielder Cam Smith.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T00:24:37.756Z","endTime":"2026-07-08T00:25:04.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.06405703672906,"aZ":-31.696490580725076,"pfxX":-4.727122942849039,"pfxZ":0.3358009226449781,"pX":-0.4670592739844538,"pZ":2.2987352138145294,"vX0":-6.232519392905502,"vY0":-117.07189893750851,"vZ0":-1.4545667148175485,"x":134.8,"y":176.71,"x0":2.833542316679787,"y0":50.00074799266282,"z0":5.868321142777319,"aX":-6.622961860234988},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.6,"breakHorizontal":10.0,"spinRate":2406,"spinDirection":271},"zone":4,"typeConfidence":0.89,"plateTime":0.46611855805158164,"extension":6.255807062885824},"hitData":{"launchSpeed":105.7,"launchAngle":11.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.57,"coordY":98.27}},"index":0,"playId":"1af0470b-3913-38e0-93a8-503d15603996","pitchNumber":1,"startTime":"2026-07-08T00:24:54.611Z","endTime":"2026-07-08T00:25:04.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:25:04.634Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Keibert Ruiz strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T00:25:12.930Z","endTime":"2026-07-08T00:26:44.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":74.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.7296749734909,"aZ":-28.422325282493055,"pfxX":-3.682018022293769,"pfxZ":2.7135028881259853,"pX":1.1755569775843648,"pZ":2.632804151037187,"vX0":-2.969462258293617,"vY0":-116.29745237532961,"vZ0":-1.2631009466092318,"x":72.19,"y":167.69,"x0":2.9427609591429333,"y0":50.00438031752721,"z0":5.853872485675749,"aX":-5.095035560249828},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.9,"breakHorizontal":7.3,"spinRate":2321,"spinDirection":265},"zone":12,"typeConfidence":0.89,"plateTime":0.46914910372786345,"extension":6.378756016437172},"index":0,"playId":"1f09474b-f673-30f2-b951-1108cbb88ea9","pitchNumber":1,"startTime":"2026-07-08T00:25:38.699Z","endTime":"2026-07-08T00:25:43.297Z","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":80.6,"endSpeed":75.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.243232970393574,"aZ":-26.78798407948054,"pfxX":-3.070958478738266,"pfxZ":3.807143359153759,"pX":-0.21093204237961058,"pZ":1.8782838915078715,"vX0":-6.083332728792827,"vY0":-117.35667043190779,"vZ0":-3.275373926203793,"x":125.04,"y":188.07,"x0":2.7993210749166044,"y0":50.0029290565542,"z0":5.749719984720912,"aX":-4.343805336772445},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.5,"breakHorizontal":6.8,"spinRate":2440,"spinDirection":265},"zone":8,"typeConfidence":0.9,"plateTime":0.4642045367514931,"extension":6.428638312234557},"index":1,"playId":"088ba3ad-4295-31ee-a047-96c6bab64bd8","pitchNumber":2,"startTime":"2026-07-08T00:25:56.363Z","endTime":"2026-07-08T00:26:00.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":75.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.594418226212007,"aZ":-27.112607964998446,"pfxX":-3.3831765417774706,"pfxZ":3.627024486112077,"pX":-1.0550986480809812,"pZ":0.8080063801215515,"vX0":-7.832002599439139,"vY0":-116.41159981319099,"vZ0":-5.408241589270803,"x":157.22,"y":216.96,"x0":2.771066654222106,"y0":50.00114559495588,"z0":5.67900323534582,"aX":-4.715172754472243},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.6,"breakHorizontal":7.8,"spinRate":2340,"spinDirection":280},"zone":13,"typeConfidence":0.9,"plateTime":0.4676814736088839,"extension":6.403791498378139},"index":2,"playId":"106736fd-c432-39ac-8d2c-d1aef1d8b0c5","pitchNumber":3,"startTime":"2026-07-08T00:26:16.612Z","endTime":"2026-07-08T00:26:20.187Z","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":2},"pitchData":{"startSpeed":81.5,"endSpeed":76.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.503046832503756,"aZ":-28.290903113747444,"pfxX":-4.314785568072396,"pfxZ":2.681170820496872,"pX":0.14061311349837308,"pZ":1.2828466944701489,"vX0":-5.187110819255777,"vY0":-118.67977824638113,"vZ0":-4.256474400078225,"x":111.64,"y":204.14,"x0":2.90283345341715,"y0":50.0037037842423,"z0":5.633335535307102,"aX":-6.24633879452714},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.2,"breakHorizontal":8.9,"spinRate":2406,"spinDirection":286},"zone":14,"typeConfidence":0.9,"plateTime":0.45889105560315935,"extension":6.343384240974681},"index":3,"playId":"a66df1e6-95d5-31a7-9242-4e823f0050c1","pitchNumber":4,"startTime":"2026-07-08T00:26:41.102Z","endTime":"2026-07-08T00:26:44.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:26:44.332Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Smith grounds out, shortstop Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:28:49.778Z","endTime":"2026-07-08T00:29:21.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"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.3,"endSpeed":84.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.108722851507185,"aZ":-16.354670075679486,"pfxX":1.169409264007259,"pfxZ":8.829381538868528,"pX":-0.7455408375498905,"pZ":1.8802910253807987,"vX0":-4.759102530139316,"vY0":-132.67317140807927,"vZ0":-8.533285616171762,"x":145.42,"y":188.01,"x0":0.9157426560060192,"y0":50.00111203644336,"z0":6.3189826494335675,"aX":2.0953830508739433},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.4,"breakHorizontal":-1.1,"spinRate":2416,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.41208602547479645,"extension":6.311354760542022},"index":0,"playId":"c24d0517-3a0c-3070-a032-0ffe7cd30935","pitchNumber":1,"startTime":"2026-07-08T00:29:01.400Z","endTime":"2026-07-08T00:29:04.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.323640955746974,"aZ":-18.807342421263623,"pfxX":2.8904736800492037,"pfxZ":7.363208483431013,"pX":-0.09298713977762822,"pZ":2.792785157768108,"vX0":-4.383906099413676,"vY0":-133.52738751263104,"vZ0":-5.63556824252976,"x":120.54,"y":163.37,"x0":1.190545777403388,"y0":50.00203851797555,"z0":6.273180127477592,"aX":5.24706067194921},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.4,"breakHorizontal":-4.3,"spinRate":2427,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.40936959933675876,"extension":6.188713153785685},"hitData":{"launchSpeed":92.1,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.41,"coordY":156.08}},"index":1,"playId":"27cceaed-4dcd-3a9c-8f22-c867baf56721","pitchNumber":2,"startTime":"2026-07-08T00:29:13.924Z","endTime":"2026-07-08T00:29:21.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:29:21.927Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach Dezenzo walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:29:26.496Z","endTime":"2026-07-08T00:30:58.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.692587727567464,"aZ":-18.558386843880765,"pfxX":0.6457391642338628,"pfxZ":7.352802402491342,"pX":-1.0325867989090913,"pZ":4.280338674615295,"vX0":-5.999001091500612,"vY0":-134.59989573793382,"vZ0":-2.3402039010568245,"x":156.36,"y":123.21,"x0":1.1324213570652828,"y0":50.00361778395535,"z0":6.461855382792058,"aX":1.1971713659362206},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":0.0,"spinRate":2420,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.4055183429572571,"extension":6.103743709617881},"index":0,"playId":"226cdad2-5eeb-3181-bf9a-62490573fb76","pitchNumber":1,"startTime":"2026-07-08T00:29:47.280Z","endTime":"2026-07-08T00:29:51.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09170348887441,"aZ":-25.79534871113658,"pfxX":10.219681533006312,"pfxZ":3.4464142054644213,"pX":-0.6389398366460404,"pZ":0.302538428285195,"vX0":-8.55903258369015,"vY0":-134.86545443191463,"vZ0":-9.940357853934538,"x":141.35,"y":230.61,"x0":1.2410297372245747,"y0":50.00133587283864,"z0":5.841465357185293,"aX":18.909326908260013},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.3,"breakHorizontal":-16.8,"spinRate":2333,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4054303319872119,"extension":6.224343226167767},"index":1,"playId":"ee11ba92-7423-3b45-955d-51990901e008","pitchNumber":2,"startTime":"2026-07-08T00:30:07.909Z","endTime":"2026-07-08T00:30:11.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68476711214901,"aZ":-15.761993198038237,"pfxX":3.4190114128863685,"pfxZ":8.945594248046746,"pX":0.5707210511606778,"pZ":2.837915404652083,"vX0":-2.350435161974074,"vY0":-133.8225076350632,"vZ0":-6.500307645638536,"x":95.25,"y":162.16,"x0":1.0109741081772725,"y0":50.00559534468416,"z0":6.404663810376218,"aX":6.2754848146416755},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":-5.8,"spinRate":2358,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.4074495641950908,"extension":6.388094071428975},"index":2,"playId":"4a6babe4-5f15-3614-9dcd-eef1ca69a5c7","pitchNumber":3,"startTime":"2026-07-08T00:30:25.904Z","endTime":"2026-07-08T00:30:29.582Z","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":92.1,"endSpeed":85.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.184110067906783,"aZ":-14.000785243614876,"pfxX":2.707900954084584,"pfxZ":9.875330749687189,"pX":0.46279744950152446,"pZ":1.5499571887120087,"vX0":-2.319424299888198,"vY0":-133.88724272024055,"vZ0":-9.924180219123022,"x":99.36,"y":196.93,"x0":0.982724191600312,"y0":50.00529928459696,"z0":6.274302168743561,"aX":4.984577225364407},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":-4.4,"spinRate":2360,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.40697213217756545,"extension":6.281803944038295},"index":3,"playId":"e57dde46-9d85-3a27-a30e-085b64b45d44","pitchNumber":4,"startTime":"2026-07-08T00:30:39.742Z","endTime":"2026-07-08T00:30:44.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5966245602927,"aZ":-17.759402485564,"pfxX":2.3225811837620878,"pfxZ":8.088628538406372,"pX":-0.37837978409922585,"pZ":0.9250596176360364,"vX0":-3.8412303831384804,"vY0":-132.02976023400052,"vZ0":-10.64652617441354,"x":131.42,"y":213.8,"x0":0.787303102380344,"y0":50.0027732237351,"z0":6.290192232125205,"aX":4.139547700593855},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.7,"breakHorizontal":-3.5,"spinRate":2358,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.41334574663215884,"extension":6.269378466442835},"index":4,"playId":"a627c9a5-dc49-3dd8-96ab-baa88fdec579","pitchNumber":5,"startTime":"2026-07-08T00:30:54.752Z","endTime":"2026-07-08T00:30:58.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:30:58.152Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brice Matthews flies out to center fielder Jacob Young. Zach Dezenzo to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:31:02.151Z","endTime":"2026-07-08T00:33:08.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"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":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.468757674665607,"aZ":-33.17800458522986,"pfxX":0.9717519719146874,"pfxZ":-0.6556210734617647,"pX":-0.13808241806869676,"pZ":1.7263805466305222,"vX0":-3.6088138515923163,"vY0":-122.73803241146874,"vZ0":-4.341200942738012,"x":122.26,"y":192.17,"x0":1.2227125371375491,"y0":50.0022976230063,"z0":6.332052078314396,"aX":1.4880309468530404},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.9,"breakHorizontal":-1.0,"spinRate":2744,"spinDirection":351},"zone":8,"typeConfidence":2.0,"plateTime":0.4456315613741717,"extension":6.171824162558335},"index":0,"playId":"50e221dd-fd27-3fd8-9529-0f3241044d0b","pitchNumber":1,"startTime":"2026-07-08T00:31:25.352Z","endTime":"2026-07-08T00:31:28.547Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"b58bd8ac-2333-321d-822e-369a28b256b5","startTime":"2026-07-08T00:31:39.691Z","endTime":"2026-07-08T00:31:42.691Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.339700311227386,"aZ":-17.39524704899834,"pfxX":1.9022391843053703,"pfxZ":7.911009028038611,"pX":0.2156800209858409,"pZ":4.286678193523477,"vX0":-3.6772767102114976,"vY0":-135.2799149472755,"vZ0":-2.3374428647115106,"x":108.78,"y":123.04,"x0":1.3406475633082993,"y0":50.001836218591514,"z0":6.370528331074434,"aX":3.5535679654230115},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":-2.8,"spinRate":2383,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.40367433723787594,"extension":6.174944000932624},"index":2,"playId":"c77c7e77-dd0b-3dd2-a24a-fef4247c7fd7","pitchNumber":2,"startTime":"2026-07-08T00:32:03.592Z","endTime":"2026-07-08T00:32:10.620Z","isPitch":true,"type":"pitch"},{"details":{"description":"Zach Dezenzo steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"c77c7e77-dd0b-3dd2-a24a-fef4247c7fd7","startTime":"2026-07-08T00:32:11.893Z","endTime":"2026-07-08T00:32:30.316Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701305,"link":"/api/v1/people/701305"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.289056634663904,"aZ":-39.758456574709385,"pfxX":-2.5232409069486996,"pfxZ":-5.480171275328031,"pX":0.6970998699018396,"pZ":3.455419898653467,"vX0":-0.6073395834894209,"vY0":-116.95439592385584,"vZ0":1.1972484453084522,"x":90.43,"y":145.48,"x0":1.2880437327580967,"y0":50.00388034731512,"z0":6.668996827923661,"aX":-3.491394377007347},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-9.4,"breakHorizontal":4.7,"spinRate":2660,"spinDirection":337},"zone":12,"typeConfidence":2.0,"plateTime":0.4685382548614281,"extension":5.968885105762042},"index":4,"playId":"40f8f654-8d50-32ab-9eca-b9627447ebbc","pitchNumber":3,"startTime":"2026-07-08T00:32:30.316Z","endTime":"2026-07-08T00:32:34.666Z","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":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77223360323001,"aZ":-32.2131438685318,"pfxX":0.23712679967256717,"pfxZ":-0.022656756700247804,"pX":-0.12348634919742456,"pZ":1.7304101420032212,"vX0":-3.3976874023035775,"vY0":-121.73535693197208,"vZ0":-4.223375739071883,"x":121.71,"y":192.06,"x0":1.2565914490916061,"y0":50.00555444105543,"z0":6.261169955224857,"aX":0.3581342128792856},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.7,"breakHorizontal":0.4,"spinRate":2694,"spinDirection":335},"zone":8,"typeConfidence":2.0,"plateTime":0.44906794993583565,"extension":6.208767123000153},"hitData":{"launchSpeed":96.9,"launchAngle":36.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.23,"coordY":48.58}},"index":5,"playId":"494e959c-ef6f-316e-9cc8-13fa54b05f4c","pitchNumber":4,"startTime":"2026-07-08T00:32:55.851Z","endTime":"2026-07-08T00:33:08.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:33:08.791Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Allen walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:33:15.535Z","endTime":"2026-07-08T00:36:02.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"postOnThird":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27895387950479,"aZ":-17.40296660690628,"pfxX":2.1810377960749747,"pfxZ":7.921743210182152,"pX":-0.592732736392699,"pZ":2.6726433872747166,"vX0":-4.982126399896052,"vY0":-134.69998722415002,"vZ0":-6.511825091553871,"x":139.59,"y":166.62,"x0":0.9855210720078853,"y0":50.00098567136007,"z0":6.322556161216106,"aX":4.066225202494019},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.3,"breakHorizontal":-3.0,"spinRate":2532,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.40440098888027487,"extension":6.304117725650491},"index":0,"playId":"e267ce07-0166-3366-9b74-f3933e170f18","pitchNumber":1,"startTime":"2026-07-08T00:33:39.502Z","endTime":"2026-07-08T00:33:43.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2524523784667,"aZ":-20.464262738852117,"pfxX":0.680594389825051,"pfxZ":6.50329443281484,"pX":0.29679289133449327,"pZ":4.67076811748946,"vX0":-2.060542376924633,"vY0":-132.35369507075424,"vZ0":-1.1152076707084522,"x":105.69,"y":112.67,"x0":0.9918780788082668,"y0":50.00527737356932,"z0":6.575117729797812,"aX":1.2263427658800967},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.8,"breakHorizontal":-0.8,"spinRate":2483,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4114778661599825,"extension":6.120034359598135},"index":1,"playId":"1d3bf353-7485-356f-913b-19ad2b50bffa","pitchNumber":2,"startTime":"2026-07-08T00:33:53.022Z","endTime":"2026-07-08T00:33:56.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10460703241166,"aZ":-40.25428475298578,"pfxX":-5.746062480092818,"pfxZ":-5.503085646039871,"pX":0.1290672170928456,"pZ":1.7364017037830637,"vX0":-0.8389387751254772,"vY0":-120.29763457296795,"vZ0":-2.9091422231819433,"x":112.08,"y":191.9,"x0":1.2289693203357013,"y0":50.00564089121145,"z0":6.526209866445234,"aX":-8.431537361102881},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-10.4,"breakHorizontal":10.6,"spinRate":2763,"spinDirection":343},"zone":8,"typeConfidence":2.0,"plateTime":0.45512439890469913,"extension":6.131954102534912},"index":2,"playId":"2652d76f-8ad8-3a23-8010-6bdcffa5a6aa","pitchNumber":3,"startTime":"2026-07-08T00:34:08.617Z","endTime":"2026-07-08T00:34:12.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.000059690908742,"aZ":-43.363638536219284,"pfxX":-6.171769521928609,"pfxZ":-7.379224246975783,"pX":-0.7212017343756927,"pZ":0.851021423466339,"vX0":-2.7271720816001754,"vY0":-122.79178580205622,"vZ0":-4.513484464202083,"x":144.49,"y":215.8,"x0":1.2082996861759454,"y0":50.00521248331513,"z0":6.4312899383170326,"aX":-9.355086476962574},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-14.2,"breakHorizontal":11.9,"spinRate":2802,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.4473339727280239,"extension":6.197777287545521},"index":3,"playId":"09da4c1b-af25-32f5-9aba-1117b296fb79","pitchNumber":4,"startTime":"2026-07-08T00:34:27.867Z","endTime":"2026-07-08T00:34:33.591Z","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":85.2,"endSpeed":78.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.080118530733927,"aZ":-33.246154227631365,"pfxX":-2.10488706804105,"pfxZ":-0.6818849564589939,"pX":-0.17811489216615692,"pZ":2.6951940072489906,"vX0":-2.382073768811394,"vY0":-124.17332816020303,"vZ0":-2.2217509932993993,"x":123.79,"y":166.01,"x0":1.06594226988035,"y0":50.00481278519292,"z0":6.358642262244843,"aX":-3.2980288599534644},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.6,"breakHorizontal":4.3,"spinRate":2846,"spinDirection":323},"zone":2,"typeConfidence":2.0,"plateTime":0.4405386220396097,"extension":6.273101208190768},"index":4,"playId":"65a40ff6-2c56-3760-bc9c-59adc781dcda","pitchNumber":5,"startTime":"2026-07-08T00:34:54.548Z","endTime":"2026-07-08T00:34:58.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.749246711121685,"aZ":-34.69830438607952,"pfxX":-1.0834992669862822,"pfxZ":-1.6511396446853732,"pX":0.8401323134649361,"pZ":1.804617844574866,"vX0":-0.7656614630080987,"vY0":-122.33625976855332,"vZ0":-3.6658857448196684,"x":84.98,"y":190.06,"x0":1.2973064793016251,"y0":50.00508777806816,"z0":6.277808655914027,"aX":-1.6525890674754158},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.6,"breakHorizontal":2.2,"spinRate":2735,"spinDirection":347},"zone":14,"typeConfidence":2.0,"plateTime":0.44668047647234577,"extension":6.255858290628742},"index":5,"playId":"d3f98c5a-8c14-3a9d-8710-9dd8d276131c","pitchNumber":6,"startTime":"2026-07-08T00:35:17.308Z","endTime":"2026-07-08T00:35:21.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.548034343811352,"aZ":-18.077498010033867,"pfxX":0.7412100233894128,"pfxZ":7.706567696160583,"pX":-0.35771237984726556,"pZ":3.3420883186958,"vX0":-3.397962100688556,"vY0":-133.8370779708867,"vZ0":-4.8229736227177336,"x":130.64,"y":148.54,"x0":0.8273921001183939,"y0":50.0066019902145,"z0":6.4465684351477455,"aX":1.3568013649500439},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":-0.7,"spinRate":2434,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4079121208686254,"extension":6.3764125029454455},"index":6,"playId":"20e4522d-2f4a-3201-b563-4417c7e39610","pitchNumber":7,"startTime":"2026-07-08T00:35:37.885Z","endTime":"2026-07-08T00:35: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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.061129238984094,"aZ":-12.738435734110912,"pfxX":2.0373506767992864,"pfxZ":10.467381838335294,"pX":-0.9076768459370087,"pZ":0.9491421612939634,"vX0":-5.373535005716311,"vY0":-134.6287593842843,"vZ0":-11.522289854721608,"x":151.6,"y":213.15,"x0":0.8392650670616907,"y0":50.00197679417533,"z0":6.1566561115504,"aX":3.782865924692808},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":-2.6,"spinRate":2503,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4050510229029962,"extension":6.450603995894592},"index":7,"playId":"ddb54b60-a589-392c-b619-dd4852113c74","pitchNumber":8,"startTime":"2026-07-08T00:35:58.765Z","endTime":"2026-07-08T00:36:02.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:36:02.672Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Vázquez singles on a line drive to right fielder James Wood. Zach Dezenzo scores. Nick Allen to 3rd.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:37:21.373Z","endTime":"2026-07-08T00:37:36.538Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"postOnThird":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":{"id":674841,"link":"/api/v1/people/674841"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T00:36:12.136Z","endTime":"2026-07-08T00:37:23.626Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.762715614575068,"aZ":-16.208385426382815,"pfxX":4.505860723747822,"pfxZ":8.726880332357627,"pX":-0.11779866322139636,"pZ":2.440981992127695,"vX0":-4.157911079897773,"vY0":-133.8826766368361,"vZ0":-7.276875284400206,"x":121.49,"y":172.87,"x0":0.8640151007626985,"y0":50.004017559192654,"z0":6.337679441262468,"aX":8.245212861455451},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":-7.3,"spinRate":2461,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.407873844638992,"extension":6.38885269095062},"hitData":{"launchSpeed":91.8,"launchAngle":13.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.6,"coordY":113.49}},"index":1,"playId":"69642e9b-5f47-37b4-8c3b-5a8d1cb26567","pitchNumber":1,"startTime":"2026-07-08T00:37:23.626Z","endTime":"2026-07-08T00:37:36.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:37:36.538Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Altuve called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:40:37.034Z","endTime":"2026-07-08T00:43:15.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8,9],"actionIndex":[1,5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T00:38:05.317Z","endTime":"2026-07-08T00:38:47.534Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Justin Lawrence replaces Andrew Alvarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-08T00:38:47.534Z","endTime":"2026-07-08T00:40:39.113Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664875,"link":"/api/v1/people/664875"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.246759471555425,"aZ":-27.43364942010539,"pfxX":9.780281652735965,"pfxZ":3.4388864272548325,"pX":0.023981454127023325,"pZ":3.0472552925037903,"vX0":4.3075775558786065,"vY0":-116.76114824121257,"vZ0":3.7492622582064903,"x":116.09,"y":156.5,"x0":-3.116205937592952,"y0":50.003565386659055,"z0":4.003982599904262,"aX":13.486160520875517},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.4,"breakHorizontal":-18.8,"spinRate":2863,"spinDirection":78},"zone":2,"typeConfidence":0.9,"plateTime":0.46932655316096694,"extension":6.390690078971113},"index":2,"playId":"fa546466-7bd0-34fa-9020-372adbb1fcaa","pitchNumber":1,"startTime":"2026-07-08T00:40:39.113Z","endTime":"2026-07-08T00:40:42.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70177458952947,"aZ":-27.87585179883172,"pfxX":9.715245785899546,"pfxZ":3.100354786271449,"pX":0.16885695197014183,"pZ":2.2622017227604063,"vX0":4.315734343287189,"vY0":-117.15594219943137,"vZ0":2.0694360421701763,"x":110.56,"y":177.7,"x0":-2.960833220944508,"y0":50.002745387359006,"z0":3.9777979431018857,"aX":13.4663402712302},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":6.5,"breakHorizontal":-18.7,"spinRate":2907,"spinDirection":79},"zone":5,"typeConfidence":0.9,"plateTime":0.46802368836098474,"extension":6.134148594856348},"index":3,"playId":"a5573605-9e21-3589-866b-79c4256f4bba","pitchNumber":2,"startTime":"2026-07-08T00:40:56.923Z","endTime":"2026-07-08T00:41:00.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.430769720353975,"aZ":-31.83047373904593,"pfxX":9.102976867390778,"pfxZ":0.24587327935466785,"pX":2.1837171482175144,"pZ":1.7110430556303793,"vX0":8.464844036129852,"vY0":-117.61971612021388,"vZ0":0.9196032064689867,"x":33.76,"y":192.58,"x0":-2.651509040810531,"y0":50.00311866042703,"z0":4.279076753481757,"aX":12.682706703884929},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.0,"breakHorizontal":-18.6,"spinRate":2974,"spinDirection":71},"zone":14,"typeConfidence":0.92,"plateTime":0.46664924928721874,"extension":6.02809453352907},"index":4,"playId":"4c1096d5-2bf9-3e18-b0a2-41ef4d8d2d38","pitchNumber":3,"startTime":"2026-07-08T00:41:16.107Z","endTime":"2026-07-08T00:41:25.425Z","isPitch":true,"type":"pitch"},{"details":{"description":"Christian Vázquez steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"4c1096d5-2bf9-3e18-b0a2-41ef4d8d2d38","startTime":"2026-07-08T00:41:32.143Z","endTime":"2026-07-08T00:42:02.656Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.665632597205615,"aZ":-28.811148303750702,"pfxX":11.703951771743453,"pfxZ":2.4049697429863883,"pX":0.2929723532769041,"pZ":2.800837960340826,"vX0":3.7539170327195284,"vY0":-117.9014035983143,"vZ0":2.432443607738376,"x":105.83,"y":163.16,"x0":-2.843070652851029,"y0":50.00453186082934,"z0":4.425310648642932,"aX":16.37865942181669},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.3,"breakHorizontal":-22.1,"spinRate":3025,"spinDirection":73},"zone":3,"typeConfidence":0.91,"plateTime":0.46563340507581463,"extension":6.470512480259399},"index":6,"playId":"48fb91c2-60b1-3c84-bf1f-eb1e57f86785","pitchNumber":4,"startTime":"2026-07-08T00:42:02.656Z","endTime":"2026-07-08T00:42:07.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03776240674033,"aZ":-31.7422923879067,"pfxX":12.515566870230703,"pfxZ":0.3094602971381484,"pX":1.8463459966914213,"pZ":2.5935981473827834,"vX0":6.916534168740632,"vY0":-118.42078203678838,"vZ0":2.479840204672804,"x":46.62,"y":168.75,"x0":-2.7539215964814137,"y0":50.002596744382224,"z0":4.46905943852525,"aX":17.48634485101116},"breaks":{"breakAngle":31.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.6,"breakHorizontal":-24.5,"spinRate":3033,"spinDirection":66},"zone":12,"typeConfidence":0.92,"plateTime":0.46542239753960724,"extension":6.4507533196703095},"index":7,"playId":"d818d9b1-9b23-3241-8701-93dc256ef6fb","pitchNumber":5,"startTime":"2026-07-08T00:42:27.142Z","endTime":"2026-07-08T00:42:30.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58719115939204,"aZ":-21.774982616961818,"pfxX":-7.649336999670014,"pfxZ":5.298261420222509,"pX":-0.10239235778534905,"pZ":4.570690711386163,"vX0":8.980289512134629,"vY0":-138.20818052702376,"vZ0":2.995621297900691,"x":120.9,"y":115.37,"x0":-2.3777174654170063,"y0":50.002574064424316,"z0":4.924217249419359,"aX":-15.014678331547154},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.3,"breakHorizontal":12.4,"spinRate":2423,"spinDirection":235},"zone":11,"typeConfidence":0.94,"plateTime":0.39411038378486385,"extension":6.657342843693767},"index":8,"playId":"88c92b24-ff16-3d60-a75c-e7368361122a","pitchNumber":6,"startTime":"2026-07-08T00:42:51.623Z","endTime":"2026-07-08T00:42:55.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.331952524009512,"aZ":-33.87204999283266,"pfxX":11.654823601387827,"pfxZ":-1.1903477207673845,"pX":-0.4035774650005576,"pZ":2.989959228623956,"vX0":2.2185427459475773,"vY0":-118.80513681198217,"vZ0":3.605715620299938,"x":132.38,"y":158.05,"x0":-2.864095448349369,"y0":50.00362822718091,"z0":4.536329687205843,"aX":16.614832457173463},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.0,"breakHorizontal":-21.6,"spinRate":3000,"spinDirection":66},"zone":1,"typeConfidence":0.93,"plateTime":0.46151403807754177,"extension":6.35304428120414},"index":9,"playId":"334dc157-e856-3fd1-8ffc-18f1853a8e5d","pitchNumber":7,"startTime":"2026-07-08T00:43:11.560Z","endTime":"2026-07-08T00:43:15.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:43:15.556Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out, shortstop Nick Allen to first baseman Christian Walker.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:45:42.509Z","endTime":"2026-07-08T00:47:12.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Enyel De Los Santos replaces Steven Okert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T00:44:40.468Z","endTime":"2026-07-08T00:45:44.559Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660853,"link":"/api/v1/people/660853"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6834072596855,"aZ":-21.809734193314956,"pfxX":-10.991381134069968,"pfxZ":7.053108171649915,"pX":1.0727601772469162,"pZ":1.2892776178845398,"vX0":10.030530857095016,"vY0":-120.03709142420473,"vZ0":-5.985564116183302,"x":76.11,"y":203.97,"x0":-1.7178215605708762,"y0":50.00343484391161,"z0":5.737987149430754,"aX":-16.15505858169351},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":11.6,"breakHorizontal":17.8,"spinRate":1918,"spinDirection":229},"zone":14,"typeConfidence":0.97,"plateTime":0.4550533806545607,"extension":6.850132859462013},"index":1,"playId":"9ea97f9b-5392-31a9-a476-4a9eea650669","pitchNumber":1,"startTime":"2026-07-08T00:45:44.559Z","endTime":"2026-07-08T00:45:48.220Z","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":81.1,"endSpeed":74.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.823391199271114,"aZ":-22.428918562394358,"pfxX":-10.571643028939311,"pfxZ":6.8889180932830785,"pX":0.008859071137136075,"pZ":1.2821733950702643,"vX0":7.553809114414855,"vY0":-117.77171838838483,"vZ0":-5.697901420781668,"x":116.66,"y":204.16,"x0":-1.8549818991547373,"y0":50.004982798122235,"z0":5.787354944267838,"aX":-14.96201326095976},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":11.4,"breakHorizontal":17.5,"spinRate":1921,"spinDirection":229},"zone":14,"typeConfidence":0.97,"plateTime":0.4637716770409903,"extension":6.791096619304977},"index":2,"playId":"6928c98b-f669-35de-903f-ae98043ca68d","pitchNumber":2,"startTime":"2026-07-08T00:45:59.243Z","endTime":"2026-07-08T00:46:02.367Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-07-08T00:46:10.526Z","endTime":"2026-07-08T00:46:21.372Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.54147004800634,"aZ":-26.223223229539666,"pfxX":-10.33081246478395,"pfxZ":4.32368028632569,"pX":-0.7096633296983305,"pZ":3.5260999910639,"vX0":5.801168829964074,"vY0":-116.48654395521808,"vZ0":0.0466206896943685,"x":144.05,"y":143.58,"x0":-1.8880167523826872,"y0":50.00320770434771,"z0":5.981609374137994,"aX":-14.221074369633412},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":8.2,"breakHorizontal":17.3,"spinRate":1856,"spinDirection":226},"zone":11,"typeConfidence":0.97,"plateTime":0.46991480680177,"extension":6.802051112718492},"index":4,"playId":"e7f69d8e-89b1-3752-8ff5-8f88aa384833","pitchNumber":3,"startTime":"2026-07-08T00:46:21.372Z","endTime":"2026-07-08T00:46:25.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34704196030607,"aZ":-25.23972604122662,"pfxX":-9.998620847357202,"pfxZ":4.985752803255062,"pX":-1.119178938244192,"pZ":3.2501494390453636,"vX0":4.896533495837818,"vY0":-117.20517781925054,"vZ0":-0.6805215235057065,"x":159.66,"y":151.03,"x0":-1.9374786088734495,"y0":50.00112824935993,"z0":5.90334933443806,"aX":-13.895998898918508},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":9.1,"breakHorizontal":16.9,"spinRate":1912,"spinDirection":230},"zone":11,"typeConfidence":0.97,"plateTime":0.4675081388151465,"extension":6.790725219669712},"index":5,"playId":"61af6e1d-61fa-30ce-a64c-230a86d6afb8","pitchNumber":4,"startTime":"2026-07-08T00:46:39.604Z","endTime":"2026-07-08T00:46:44.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49253422756308,"aZ":-16.90166329612431,"pfxX":-6.2878813255371595,"pfxZ":7.939269113880797,"pX":0.26312208034988344,"pZ":1.5461302901096665,"vX0":7.951414686672275,"vY0":-137.3393073677697,"vZ0":-7.589615982833611,"x":106.97,"y":197.03,"x0":-1.8434966132018373,"y0":50.001970483112885,"z0":5.4807382997137095,"aX":-12.093485282791514},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":9.8,"spinRate":2199,"spinDirection":227},"zone":14,"typeConfidence":0.87,"plateTime":0.39780250914735404,"extension":6.543115296859069},"hitData":{"launchSpeed":91.8,"launchAngle":2.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.17,"coordY":126.45}},"index":6,"playId":"7f495ab2-604f-3f33-b494-e7a7e882d713","pitchNumber":5,"startTime":"2026-07-08T00:47:02.503Z","endTime":"2026-07-08T00:47:12.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:47:12.282Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nasim Nuñez singles on a ground ball to left fielder Zach Dezenzo.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:47:15.249Z","endTime":"2026-07-08T00:49:40.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701305,"link":"/api/v1/people/701305"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.871595279336645,"aZ":-13.69029983017792,"pfxX":-6.885419012878114,"pfxZ":9.533930504013572,"pX":1.2380792204254896,"pZ":1.9243500038751655,"vX0":10.623732223023953,"vY0":-137.92429412402257,"vZ0":-7.0548103590470514,"x":69.81,"y":186.82,"x0":-1.7579823836447643,"y0":50.00378481614701,"z0":5.427135624135061,"aX":-13.35093006463781},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":10.4,"spinRate":2286,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.39617431641951706,"extension":6.643418486592371},"index":0,"playId":"b73ac481-f76e-3515-975b-30499212bb13","pitchNumber":1,"startTime":"2026-07-08T00:47:35.749Z","endTime":"2026-07-08T00:47:41.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06720619715473,"aZ":-13.964387995073315,"pfxX":-7.135508008611142,"pfxZ":9.242055830645485,"pX":0.3957604856501593,"pZ":3.049676074191431,"vX0":8.840490607773235,"vY0":-138.99147321861602,"vZ0":-4.592823158283495,"x":101.91,"y":156.44,"x0":-1.8884250011015389,"y0":50.00568264257929,"z0":5.640529477581087,"aX":-14.064012665767459},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":11.3,"spinRate":2371,"spinDirection":224},"zone":3,"typeConfidence":0.91,"plateTime":0.3929962217589966,"extension":6.474181212030506},"index":1,"playId":"ffbb3832-f067-3f3e-badc-efda82b3baff","pitchNumber":2,"startTime":"2026-07-08T00:48:14.526Z","endTime":"2026-07-08T00:48:17.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":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32330134981711,"aZ":-17.07475027081419,"pfxX":-6.2638828026174975,"pfxZ":7.73084795748038,"pX":1.231837552789824,"pZ":3.2318390015331433,"vX0":10.417325154385741,"vY0":-138.26172497179465,"vZ0":-3.479749593943285,"x":70.05,"y":151.52,"x0":-1.755969485678677,"y0":50.00010147435935,"z0":5.639680495732862,"aX":-12.23091435013959},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.6,"breakHorizontal":9.4,"spinRate":2425,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.3948355902485825,"extension":6.496907403803506},"index":2,"playId":"efad6107-e54b-37b7-9a12-06a5d79eeab0","pitchNumber":3,"startTime":"2026-07-08T00:48:32.640Z","endTime":"2026-07-08T00:48:36.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.806622106678496,"aZ":-19.037864547644034,"pfxX":-6.322254702401033,"pfxZ":6.720454020009807,"pX":-0.03767408468393758,"pZ":3.281691664087403,"vX0":6.941961266089685,"vY0":-138.4290060505762,"vZ0":-2.351710250115925,"x":118.44,"y":150.17,"x0":-1.747911712540081,"y0":50.00212850989081,"z0":5.406462462443028,"aX":-12.358255483242193},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":10.1,"spinRate":2394,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3945718700460241,"extension":6.406587834102177},"index":3,"playId":"c77a85bc-db0b-3012-92f1-4d85e6e52eec","pitchNumber":4,"startTime":"2026-07-08T00:48:50.010Z","endTime":"2026-07-08T00:48:53.087Z","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":82.0,"endSpeed":75.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.451759509624374,"aZ":-25.19648712155124,"pfxX":-9.144033933135397,"pfxZ":4.798507630510306,"pX":-1.372573762655531,"pZ":2.987983162722762,"vX0":4.195259025365733,"vY0":-119.38933132830174,"vZ0":-1.2966107487044187,"x":169.32,"y":158.1,"x0":-1.957909842180117,"y0":50.001901781308305,"z0":5.790793989194263,"aX":-13.293646810051047},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":8.6,"breakHorizontal":15.6,"spinRate":1891,"spinDirection":227},"zone":11,"typeConfidence":0.96,"plateTime":0.457527029877018,"extension":6.919917789417494},"index":4,"playId":"6d10077b-7fe1-3c68-ab1a-01ce3a9cc1b9","pitchNumber":5,"startTime":"2026-07-08T00:49:12.674Z","endTime":"2026-07-08T00:49:17.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.228162611234445,"aZ":-26.11935068038322,"pfxX":-9.315221573136707,"pfxZ":4.083903343091265,"pX":-0.9388370221558744,"pZ":2.9930015614987666,"vX0":5.3222078576578475,"vY0":-120.68453695169035,"vZ0":-0.8786664678484493,"x":152.79,"y":157.97,"x0":-1.9559442292254088,"y0":50.00549679372115,"z0":5.650666158776245,"aX":-13.82164586470424},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.4,"breakHorizontal":15.7,"spinRate":1904,"spinDirection":233},"zone":11,"typeConfidence":0.96,"plateTime":0.452865801916396,"extension":6.862072149374128},"hitData":{"launchSpeed":86.1,"launchAngle":4.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":104.9,"coordY":97.26}},"index":5,"playId":"37b04d05-8178-3796-b58f-1425d0e8f4ee","pitchNumber":6,"startTime":"2026-07-08T00:49:30.293Z","endTime":"2026-07-08T00:49:40.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:49:40.908Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorbit Vivas flies out to left fielder Zach Dezenzo.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:49:42.855Z","endTime":"2026-07-08T00:50:23.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701305,"link":"/api/v1/people/701305"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.882239795547402,"aZ":-14.629753383851689,"pfxX":-7.0642905677060535,"pfxZ":9.088063876391985,"pX":-0.46002574877530655,"pZ":2.8952884724385095,"vX0":6.365795792468522,"vY0":-137.6601118654051,"vZ0":-4.359464802381842,"x":134.54,"y":160.61,"x0":-1.8780375608089899,"y0":50.004026361199074,"z0":5.481220060917038,"aX":-13.639003649190117},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":11.5,"spinRate":2336,"spinDirection":228},"zone":1,"typeConfidence":0.9,"plateTime":0.39699575820020083,"extension":6.400625453821722},"hitData":{"launchSpeed":93.8,"launchAngle":34.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.2,"coordY":72.06}},"index":0,"playId":"f06ec04d-987a-3c2d-b85a-a3a3d3b087a5","pitchNumber":1,"startTime":"2026-07-08T00:50:11.770Z","endTime":"2026-07-08T00:50:23.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:50:23.074Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Young flies out to center fielder Brice Matthews.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:50:25.183Z","endTime":"2026-07-08T00:51:02.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98603810327183,"aZ":-17.532918025270693,"pfxX":-7.7890253912587895,"pfxZ":7.498867388470665,"pX":0.38440170736627544,"pZ":2.415045068634023,"vX0":9.074196183152997,"vY0":-138.17140052575655,"vZ0":-4.675698773925908,"x":102.35,"y":173.57,"x0":-1.915295858993308,"y0":50.00330898173608,"z0":5.2911160435016455,"aX":-15.208138157625228},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.8,"breakHorizontal":12.5,"spinRate":2242,"spinDirection":232},"zone":6,"typeConfidence":0.9,"plateTime":0.3949519193745168,"extension":6.59403031021693},"hitData":{"launchSpeed":97.1,"launchAngle":35.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.08,"coordY":49.16}},"index":0,"playId":"f855f422-bf83-3df1-b5dd-328e885d941f","pitchNumber":1,"startTime":"2026-07-08T00:50:53.505Z","endTime":"2026-07-08T00:51:02.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:51:02.605Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yordan Alvarez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:53:15.694Z","endTime":"2026-07-08T00:54:58.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Krook replaces Justin Lawrence.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T00:52:18.742Z","endTime":"2026-07-08T00:53:15.694Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640454,"link":"/api/v1/people/640454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":640454,"fullName":"Matt Krook"}}},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"3ce92531-2cf5-44d3-80ad-f9ff0b346ab9","pitchNumber":0,"startTime":"2026-07-08T00:53:15.694Z","endTime":"2026-07-08T00:53:20.694Z","isPitch":false,"type":"no_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":89.0,"endSpeed":82.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23794133576784,"aZ":-28.591209207509344,"pfxX":9.722313785059006,"pfxZ":2.100040475275878,"pX":-0.44919862088310186,"pZ":1.5782043307965794,"vX0":-11.581176144794503,"vY0":-129.11351692073293,"vZ0":-6.071988322319242,"x":134.12,"y":196.17,"x0":2.809333353551668,"y0":50.00211625539745,"z0":6.1311504196219255,"aX":16.586483080900212},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.6,"breakHorizontal":-15.4,"spinRate":1943,"spinDirection":116},"zone":13,"typeConfidence":0.91,"plateTime":0.4225205078925076,"extension":5.903825504664362},"index":2,"playId":"9682e9e8-24e3-3f84-997d-324c3a7ffddc","pitchNumber":1,"startTime":"2026-07-08T00:53:34.977Z","endTime":"2026-07-08T00:53:40.252Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-08T00:53:56.825Z","endTime":"2026-07-08T00:54:03.196Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.394918286731478,"aZ":-32.61498885422302,"pfxX":9.952436380890692,"pfxZ":-0.25763484952194915,"pX":-0.3920186048120008,"pZ":1.9142459381118702,"vX0":-11.594872828597577,"vY0":-129.12629596224093,"vZ0":-4.3725183653086805,"x":131.94,"y":187.1,"x0":2.834491875237316,"y0":50.003217155107706,"z0":6.100580069004359,"aX":17.04069355935269},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.2,"breakHorizontal":-15.8,"spinRate":1930,"spinDirection":115},"zone":7,"typeConfidence":0.91,"plateTime":0.4219584453659424,"extension":5.90845258784822},"index":4,"playId":"630de2bc-5346-39c6-9223-0e68ed38f771","pitchNumber":2,"startTime":"2026-07-08T00:54:03.196Z","endTime":"2026-07-08T00:54:06.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.32445995524127,"aZ":-28.553849419797295,"pfxX":-6.096802817504646,"pfxZ":2.4320878985759204,"pX":-0.08080532872528368,"pZ":2.53612075904964,"vX0":-6.162217627351352,"vY0":-120.33137000378112,"vZ0":-2.0356939637976907,"x":120.08,"y":170.3,"x0":3.2921969515009337,"y0":50.00164432590841,"z0":5.889323662517251,"aX":-9.061207604963833},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.2,"breakHorizontal":12.4,"spinRate":2668,"spinDirection":301},"zone":5,"typeConfidence":0.9,"plateTime":0.45281689212522647,"extension":5.8749232898152215},"index":5,"playId":"e7bfccc5-b727-3f34-8a9d-4677d6d98849","pitchNumber":3,"startTime":"2026-07-08T00:54:18.875Z","endTime":"2026-07-08T00:54:22.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.856947840689223,"aZ":-27.17971087346879,"pfxX":11.470891546507513,"pfxZ":2.8625008126633045,"pX":0.8247119768718871,"pZ":1.4419888464674797,"vX0":-9.656608363415899,"vY0":-130.55101065772755,"vZ0":-6.6145539012010115,"x":85.56,"y":199.85,"x0":3.062871435420057,"y0":50.00319125739407,"z0":6.02643008107767,"aX":20.003630119658645},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.0,"breakHorizontal":-19.0,"spinRate":1988,"spinDirection":115},"zone":14,"typeConfidence":0.91,"plateTime":0.4179384030234794,"extension":6.032467493488071},"index":6,"playId":"66695680-d4b9-3f22-a113-515942444729","pitchNumber":4,"startTime":"2026-07-08T00:54:36.251Z","endTime":"2026-07-08T00:54:40.830Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54744050230195,"aZ":-32.15803584852284,"pfxX":-7.019300284335009,"pfxZ":0.01613940986704865,"pX":-1.8854743921767902,"pZ":1.791072530425149,"vX0":-9.943693701348096,"vY0":-120.47496171110916,"vZ0":-3.020402798195791,"x":188.87,"y":190.42,"x0":3.208838581067521,"y0":50.005607569686994,"z0":5.90518547663379,"aX":-10.313738588526741},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.5,"breakHorizontal":15.1,"spinRate":2712,"spinDirection":307},"zone":13,"typeConfidence":0.9,"plateTime":0.45474472394985543,"extension":6.027260225477292},"index":7,"playId":"2b65b5fc-1f33-38d3-96e6-7f455a9a228b","pitchNumber":5,"startTime":"2026-07-08T00:54:55.056Z","endTime":"2026-07-08T00:54:58.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:54:58.181Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Paredes singles on a line drive to right fielder James Wood.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:55:00.915Z","endTime":"2026-07-08T00:57:28.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.090263450798844,"aZ":-33.745363676289266,"pfxX":-8.332993722705933,"pfxZ":-1.1173575255912453,"pX":0.7597302701286928,"pZ":1.3487337075279076,"vX0":-4.224683204200835,"vY0":-118.30496295981978,"vZ0":-3.0609538602267543,"x":88.04,"y":202.36,"x0":3.6553174218810884,"y0":50.00261717477754,"z0":5.775016737575771,"aX":-11.725523694380577},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.5,"breakHorizontal":16.2,"spinRate":2644,"spinDirection":304},"zone":14,"typeConfidence":0.9,"plateTime":0.46426673793340223,"extension":5.8313874696808705},"index":0,"playId":"9ac370f8-1315-36aa-9f68-d58990de5ffb","pitchNumber":1,"startTime":"2026-07-08T00:55:23.790Z","endTime":"2026-07-08T00:55:28.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.089005409440702,"aZ":-29.182695006524504,"pfxX":10.42124960295148,"pfxZ":1.7499286172563497,"pX":1.4562217316786497,"pZ":0.9781315050582355,"vX0":-7.707351584641458,"vY0":-129.69792607350925,"vZ0":-7.312250411562086,"x":61.49,"y":212.37,"x0":3.106423053649057,"y0":50.00319161337551,"z0":6.04711242139493,"aX":17.82724029870688},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.8,"breakHorizontal":-17.3,"spinRate":1859,"spinDirection":114},"zone":14,"typeConfidence":0.91,"plateTime":0.42165045493794784,"extension":5.8996814817176375},"index":1,"playId":"29131a01-5255-39bf-8f4d-b889811df114","pitchNumber":2,"startTime":"2026-07-08T00:55:39.815Z","endTime":"2026-07-08T00:55:44.031Z","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":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.076843557221494,"aZ":-28.5205766359194,"pfxX":10.141990258049042,"pfxZ":2.135374108435607,"pX":1.3380810626558728,"pZ":1.5849387526379988,"vX0":-7.606286503027578,"vY0":-129.7214480119101,"vZ0":-5.839968779385421,"x":66.0,"y":195.99,"x0":2.984535774015557,"y0":50.00249163628196,"z0":6.028077518167587,"aX":17.3565739441995},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.8,"breakHorizontal":-16.8,"spinRate":1832,"spinDirection":114},"zone":14,"typeConfidence":0.91,"plateTime":0.4215598280596988,"extension":5.880882799819272},"index":2,"playId":"3fb7b616-b626-344e-a6bc-14efacdbc2c1","pitchNumber":3,"startTime":"2026-07-08T00:55:56.442Z","endTime":"2026-07-08T00:56:01.261Z","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":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35575899018275,"aZ":-29.420138554262582,"pfxX":10.566923148330726,"pfxZ":1.6315601676315126,"pX":0.547810907444707,"pZ":1.8899568558866338,"vX0":-9.693644486259007,"vY0":-129.16351079480407,"vZ0":-4.803626716194775,"x":96.12,"y":187.75,"x0":2.9726099398310044,"y0":50.00645634255562,"z0":6.030347534252926,"aX":17.896919945384276},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.0,"breakHorizontal":-17.0,"spinRate":1931,"spinDirection":112},"zone":9,"typeConfidence":0.91,"plateTime":0.42369922138715266,"extension":5.7750851655757955},"index":3,"playId":"67d3c4bb-e055-3872-a312-5d9823fba01d","pitchNumber":4,"startTime":"2026-07-08T00:56:12.030Z","endTime":"2026-07-08T00:56:15.472Z","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":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75234712715207,"aZ":-25.947283933611438,"pfxX":10.58728929814291,"pfxZ":3.671865573022563,"pX":0.5068060373584677,"pZ":1.8448914861123233,"vX0":-9.990034935923948,"vY0":-129.1180278314128,"vZ0":-5.346759463787654,"x":97.68,"y":188.97,"x0":3.0421709386806435,"y0":50.00227824319565,"z0":5.927644162735351,"aX":17.95605345113974},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.6,"breakHorizontal":-17.0,"spinRate":1942,"spinDirection":118},"zone":9,"typeConfidence":0.91,"plateTime":0.4234758621712347,"extension":6.013868861836511},"index":4,"playId":"2d5a6888-382d-3c86-b18b-dda40b9eb3ad","pitchNumber":5,"startTime":"2026-07-08T00:56:27.340Z","endTime":"2026-07-08T00:56:30.340Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-08T00:56:40.829Z","endTime":"2026-07-08T00:56:58.197Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70604982105276,"aZ":-30.65403870770406,"pfxX":0.6420505514443667,"pfxZ":0.9408009371968111,"pX":-0.20448498606895646,"pZ":1.9340731501399124,"vX0":-8.276891396621721,"vY0":-125.82628276995999,"vZ0":-3.9442959791823418,"x":124.79,"y":186.56,"x0":3.027982284654754,"y0":50.00626292178244,"z0":5.974045163934898,"aX":1.0427432479685106},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.1,"breakHorizontal":0.5,"spinRate":2414,"spinDirection":104},"zone":8,"typeConfidence":0.94,"plateTime":0.4333500930935368,"extension":6.056045936006333},"index":6,"playId":"e1a36ddc-1109-3b4e-b908-14a681e7f67e","pitchNumber":6,"startTime":"2026-07-08T00:56:58.197Z","endTime":"2026-07-08T00:57:01.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.709197207771005,"aZ":-30.044071862446586,"pfxX":9.187272102186624,"pfxZ":1.2316442274526924,"pX":0.10575295798959164,"pZ":2.296378204813992,"vX0":-10.149622176900392,"vY0":-130.00996140990247,"vZ0":-4.069662592011051,"x":112.97,"y":176.78,"x0":2.8412758686016955,"y0":50.00629457294015,"z0":6.127239750171645,"aX":15.949334517868119},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.6,"breakHorizontal":-14.8,"spinRate":1895,"spinDirection":119},"zone":5,"typeConfidence":0.91,"plateTime":0.4190722342994073,"extension":5.9279965327300435},"hitData":{"launchSpeed":92.2,"launchAngle":17.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.19,"coordY":84.08}},"index":7,"playId":"ea81b12d-ed99-3aa7-b413-373a37e64e36","pitchNumber":7,"startTime":"2026-07-08T00:57:19.533Z","endTime":"2026-07-08T00:57:28.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:57:28.782Z","atBatIndex":56},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Christian Walker hit by pitch. Isaac Paredes to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:57:36.899Z","endTime":"2026-07-08T00:58:11.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.970057859537018,"aZ":-30.777599319175366,"pfxX":-8.935105685159176,"pfxZ":0.9543674045301755,"pX":-1.6930585757075665,"pZ":0.5421620716738712,"vX0":-8.865043920028937,"vY0":-120.21494080297286,"vZ0":-5.844997857418389,"x":181.54,"y":224.14,"x0":3.2071460075023954,"y0":50.00168263993396,"z0":5.747255522404449,"aX":-13.034477125208769},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.5,"breakHorizontal":18.4,"spinRate":2812,"spinDirection":309},"zone":13,"typeConfidence":0.9,"plateTime":0.45615373175174945,"extension":5.9711194107592505},"index":0,"playId":"29719f7b-73b0-33e5-9b0d-72813f31723b","pitchNumber":1,"startTime":"2026-07-08T00:58:00.636Z","endTime":"2026-07-08T00:58:11.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:58:11.138Z","atBatIndex":57},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Cam Smith grounds into a force out, fielded by third baseman Curtis Mead. Isaac Paredes out at 3rd. Christian Walker to 2nd. Cam Smith to 1st.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:58:08.262Z","endTime":"2026-07-08T00:59:10.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnSecond":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13790995535988,"aZ":-27.27303590558704,"pfxX":0.7113153653398614,"pfxZ":3.0769742633492303,"pX":0.9095132265784047,"pZ":3.0995824668369747,"vX0":-5.9813785672640325,"vY0":-124.63188856391845,"vZ0":-2.029472084041884,"x":82.33,"y":155.09,"x0":3.2354941172658225,"y0":50.003064811488755,"z0":6.149710720618201,"aX":1.1339105425588878},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.4,"breakHorizontal":-0.1,"spinRate":2373,"spinDirection":139},"zone":12,"typeConfidence":0.87,"plateTime":0.4374173401924826,"extension":5.958440171525986},"index":0,"playId":"b4a37386-0bd2-383d-8780-0970f5895d83","pitchNumber":1,"startTime":"2026-07-08T00:58:42.290Z","endTime":"2026-07-08T00:58:45.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.222119933074016,"aZ":-30.28750700044027,"pfxX":9.059032779631051,"pfxZ":1.0888640348947654,"pX":0.0502097854589404,"pZ":1.687949599424441,"vX0":-10.30405992048043,"vY0":-130.3007164375345,"vZ0":-5.526612018558783,"x":115.09,"y":193.21,"x0":2.8633826442707715,"y0":50.00360418038165,"z0":6.101570143674239,"aX":15.709514809682833},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.0,"breakHorizontal":-14.4,"spinRate":2079,"spinDirection":119},"zone":8,"typeConfidence":0.91,"plateTime":0.4190104205347409,"extension":5.896275106762678},"hitData":{"launchSpeed":99.4,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.84,"coordY":173.32}},"index":1,"playId":"9449e4c1-e160-3096-a84c-601533c77c8a","pitchNumber":2,"startTime":"2026-07-08T00:58:59.640Z","endTime":"2026-07-08T00:59:10.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:59:10.627Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach Dezenzo walks. Christian Walker to 3rd. Cam Smith to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:59:17.938Z","endTime":"2026-07-08T01:03:17.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"postOnSecond":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnThird":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.8,"endSpeed":82.1,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.764100187702493,"aZ":-24.515421126109345,"pfxX":1.6781577880420233,"pfxZ":4.584528112460717,"pX":-1.7865829459593892,"pZ":0.9702130104628642,"vX0":-12.062674486316698,"vY0":-127.31360468252142,"vZ0":-7.6732609287989355,"x":185.1,"y":212.58,"x0":2.7590192265384283,"y0":50.00362414196867,"z0":5.912799927066357,"aX":2.804892470556073},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.0,"breakHorizontal":-0.8,"spinRate":2319,"spinDirection":110},"zone":13,"typeConfidence":0.94,"plateTime":0.42731630590901126,"extension":6.061755789007451},"index":0,"playId":"2a2df5ee-960d-3a63-9750-f4009745259e","pitchNumber":1,"startTime":"2026-07-08T00:59:38.367Z","endTime":"2026-07-08T00:59:41.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.217561140358196,"aZ":-29.39731553976106,"pfxX":-5.223750153751811,"pfxZ":1.9529480943857713,"pX":0.8177996375186092,"pZ":1.337601812085985,"vX0":-4.6192254960957015,"vY0":-118.24788227141613,"vZ0":-4.2072552713699,"x":85.83,"y":202.66,"x0":3.4710186184062612,"y0":50.00546667662934,"z0":5.818259226608883,"aX":-7.445305168421162},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.8,"breakHorizontal":10.6,"spinRate":2626,"spinDirection":306},"zone":14,"typeConfidence":0.9,"plateTime":0.46208325700903163,"extension":6.013709925246144},"index":1,"playId":"9ec8dee0-6e32-3fec-bfa6-3ee52ef6cdef","pitchNumber":2,"startTime":"2026-07-08T01:00:04.024Z","endTime":"2026-07-08T01:00:07.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.282643351804435,"aZ":-28.244675697177335,"pfxX":3.017985973149285,"pfxZ":2.424894223626519,"pX":-0.8963334677869588,"pZ":1.6357858294595504,"vX0":-10.642053285845904,"vY0":-126.33422163505448,"vZ0":-5.0873972176442726,"x":151.17,"y":194.61,"x0":2.9750332099178376,"y0":50.0023830297002,"z0":5.940744696331581,"aX":4.889096470251976},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":-3.1,"spinRate":2451,"spinDirection":117},"zone":13,"typeConfidence":0.89,"plateTime":0.43324896299779514,"extension":5.949314727906466},"index":2,"playId":"b6b570d0-edc4-31c2-ab04-c32d295c2410","pitchNumber":3,"startTime":"2026-07-08T01:00:27.642Z","endTime":"2026-07-08T01:00:30.642Z","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":87.3,"endSpeed":80.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40136651223564,"aZ":-26.77534397781681,"pfxX":1.9428941532168502,"pfxZ":3.301542393485728,"pX":-0.9171254010680797,"pZ":0.8681826609246428,"vX0":-10.390755523239783,"vY0":-126.68538748488088,"vZ0":-7.009385938221623,"x":151.96,"y":215.34,"x0":2.9743734735067675,"y0":50.00276469698948,"z0":5.793146927042502,"aX":3.1778169824155937},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.6,"breakHorizontal":-1.3,"spinRate":2451,"spinDirection":115},"zone":13,"typeConfidence":0.93,"plateTime":0.43133728955097705,"extension":6.131069601183423},"index":3,"playId":"91365d69-b904-3532-aa3b-18d8ace23941","pitchNumber":4,"startTime":"2026-07-08T01:00:47.739Z","endTime":"2026-07-08T01:00:50.739Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.387209690964074,"aZ":-27.019450756181232,"pfxX":-5.865122187223724,"pfxZ":3.5618741099859035,"pX":-0.15398127281155,"pZ":1.908477879073645,"vX0":-6.640910588659776,"vY0":-120.359287134844,"vZ0":-3.61413945604528,"x":122.87,"y":187.25,"x0":3.4174051049882475,"y0":50.003243588855064,"z0":5.859256305735179,"aX":-8.483389764286649},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.8,"breakHorizontal":12.4,"spinRate":2657,"spinDirection":303},"zone":8,"typeConfidence":0.9,"plateTime":0.45753387004261725,"extension":5.883654247512702},"index":4,"playId":"11b30a4b-b6c0-3bc3-91d3-be7d57169df0","pitchNumber":5,"startTime":"2026-07-08T01:01:30.173Z","endTime":"2026-07-08T01:01:33.225Z","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":90.5,"endSpeed":84.1,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.441453841500977,"aZ":-30.188405114991422,"pfxX":8.794513652144605,"pfxZ":1.1202294766429564,"pX":0.5353923460839718,"pZ":1.7456736253623901,"vX0":-8.640043377548674,"vY0":-131.5575449466238,"vZ0":-5.537375875679961,"x":96.59,"y":191.65,"x0":2.6988215381935206,"y0":50.0049579291836,"z0":6.079449595461256,"aX":15.622375069074062},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.1,"breakHorizontal":-14.4,"spinRate":2060,"spinDirection":117},"zone":9,"typeConfidence":0.91,"plateTime":0.41425574063107495,"extension":5.987168578705615},"index":5,"playId":"6d966fbf-09e6-3b12-be8d-56edc9f8ac21","pitchNumber":6,"startTime":"2026-07-08T01:01:58.848Z","endTime":"2026-07-08T01:02:02.743Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"6a57f4be-2e08-4218-9aff-e5f68b395f6c","startTime":"2026-07-08T01:02:21.053Z","endTime":"2026-07-08T01:02:26.053Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.3,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.036997262034316,"aZ":-28.59374514382152,"pfxX":0.9599459818024059,"pfxZ":2.1995558845733805,"pX":-2.682600185576333,"pZ":0.6163882668778206,"vX0":-13.641783810539964,"vY0":-125.82126395294198,"vZ0":-7.505066160987079,"x":219.25,"y":222.14,"x0":2.651255416926035,"y0":50.001111067219085,"z0":5.908855183113888,"aX":1.5619187121212694},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.5,"breakHorizontal":1.0,"spinRate":2543,"spinDirection":64},"zone":13,"typeConfidence":0.95,"plateTime":0.43291056491791435,"extension":6.192797330714502},"index":7,"playId":"10cdadf6-cf38-3ba2-b28c-0aed702b7dff","pitchNumber":7,"startTime":"2026-07-08T01:02:39.765Z","endTime":"2026-07-08T01:02:45.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.46280568414989,"aZ":-30.96209234830134,"pfxX":-9.215473557010416,"pfxZ":0.8385145502216025,"pX":1.3051110147016762,"pZ":1.5986518355094956,"vX0":-2.2783337646497097,"vY0":-119.26439541799002,"vZ0":-3.485851321370724,"x":67.25,"y":195.62,"x0":3.468898076795608,"y0":50.00537998079615,"z0":5.851698226352907,"aX":-13.367840585474601},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.0,"breakHorizontal":17.3,"spinRate":2551,"spinDirection":300},"zone":14,"typeConfidence":0.9,"plateTime":0.45804936770508764,"extension":6.195189918910269},"index":8,"playId":"487c8228-3e0a-3a0c-ad94-cb3366ce58ba","pitchNumber":8,"startTime":"2026-07-08T01:03:13.653Z","endTime":"2026-07-08T01:03:17.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:03:17.172Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Matthews strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T01:05:47.170Z","endTime":"2026-07-08T01:06:59.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T01:03:42.615Z","endTime":"2026-07-08T01:04:26.529Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Riley Cornelio replaces Matt Krook.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-08T01:04:26.529Z","endTime":"2026-07-08T01:05:49.526Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683000,"link":"/api/v1/people/683000"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43500704396954,"aZ":-9.460152844191194,"pfxX":-5.803148186003474,"pfxZ":11.39654938506093,"pX":-0.34368719126761,"pZ":1.1064839302643548,"vX0":7.5778930197694585,"vY0":-139.78914595421898,"vZ0":-11.322727805584549,"x":130.1,"y":208.9,"x0":-2.3268022820707506,"y0":50.00316588267073,"z0":5.815025623949142,"aX":-11.566517617626175},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.6,"breakHorizontal":9.1,"spinRate":2324,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.3907679298561533,"extension":6.474454288748462},"index":2,"playId":"815c1836-0598-3eec-9e5d-f4b7901de86e","pitchNumber":1,"startTime":"2026-07-08T01:05:49.526Z","endTime":"2026-07-08T01:05:53.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.024761803495796,"aZ":-10.763784711631438,"pfxX":-6.836869645741556,"pfxZ":10.831028573968698,"pX":0.16873433133680218,"pZ":1.6691571119579014,"vX0":9.56329888545357,"vY0":-139.1798422842352,"vZ0":-9.432120395952204,"x":110.57,"y":193.71,"x0":-2.411539064042554,"y0":50.00196071712327,"z0":5.799586993063457,"aX":-13.514339608112824},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":10.6,"spinRate":2281,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.39240946806582366,"extension":6.499661368416033},"index":3,"playId":"82549251-5f62-307b-bd94-8b97877d43a1","pitchNumber":2,"startTime":"2026-07-08T01:06:06.574Z","endTime":"2026-07-08T01:06:11.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":79.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.02747873009092,"aZ":-28.8853577821606,"pfxX":0.4712773551446117,"pfxZ":2.085200656380291,"pX":0.08240589033131855,"pZ":2.942863920726412,"vX0":6.120058773259811,"vY0":-123.34077143352873,"vZ0":-1.8043002992543795,"x":113.86,"y":159.32,"x0":-2.467935011666936,"y0":50.00350337511435,"z0":6.065028174742101,"aX":0.7426225209766967},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.7,"breakHorizontal":-1.9,"spinRate":2225,"spinDirection":241},"zone":2,"typeConfidence":2.0,"plateTime":0.44008518845439326,"extension":6.601522082033992},"index":4,"playId":"80e00a0f-99a9-3732-9ca7-7e3932039014","pitchNumber":3,"startTime":"2026-07-08T01:06:35.987Z","endTime":"2026-07-08T01:06:39.721Z","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":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.531500878782385,"aZ":-28.312408028433243,"pfxX":-0.7453526573323384,"pfxZ":2.461152147374003,"pX":1.0714119409712821,"pZ":1.6332881968675002,"vX0":8.659514559889116,"vY0":-124.07430829321808,"vZ0":-4.609320681232285,"x":76.16,"y":194.68,"x0":-2.3587760101270216,"y0":50.002744762327744,"z0":5.859366669290258,"aX":-1.1708203637991696},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.6,"breakHorizontal":-0.6,"spinRate":2183,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4405333318297653,"extension":6.617639994468239},"index":5,"playId":"34524e1a-fc4d-38dd-a086-b19fc5456766","pitchNumber":4,"startTime":"2026-07-08T01:06:56.018Z","endTime":"2026-07-08T01:06:59.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:06:59.262Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out to first baseman Christian Walker.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T01:09:17.610Z","endTime":"2026-07-08T01:09:57.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Taylor Trammell replaces left fielder Zach Dezenzo, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:08:37.038Z","endTime":"2026-07-08T01:08:37.062Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":701305,"link":"/api/v1/people/701305"}},{"details":{"description":"Pitching Change: Bryan King replaces Enyel De Los Santos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T01:08:37.062Z","endTime":"2026-07-08T01:09:19.877Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687911,"link":"/api/v1/people/687911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":80.0,"endSpeed":74.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.304111701905608,"aZ":-27.514467879914577,"pfxX":-6.145506063723259,"pfxZ":3.3651354429725107,"pX":-1.1723532894139628,"pZ":1.4350504967303663,"vX0":-6.709748757659401,"vY0":-116.46699702423487,"vZ0":-3.564649507010187,"x":161.69,"y":200.03,"x0":2.536082990603568,"y0":50.0034009870031,"z0":5.5663169953788625,"aX":-8.505261728291906},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":5.5,"breakHorizontal":12.7,"spinRate":2155,"spinDirection":289},"zone":13,"typeConfidence":0.9,"plateTime":0.4689177032989176,"extension":6.345845117999941},"index":2,"playId":"f4a33c55-8641-373f-802f-d32e2785bdb3","pitchNumber":1,"startTime":"2026-07-08T01:09:19.877Z","endTime":"2026-07-08T01:09:24.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.611166702553575,"aZ":-17.366824166336745,"pfxX":2.1666272744683077,"pfxZ":8.197801543299438,"pX":-1.7912509066817397,"pZ":1.7225909888141757,"vX0":-11.36093298300908,"vY0":-132.61635255148002,"vZ0":-6.651126170716824,"x":185.28,"y":192.27,"x0":2.2409622794092297,"y0":50.005271167282324,"z0":5.50068690633259,"aX":3.9168794600803505},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.8,"breakHorizontal":-1.8,"spinRate":2101,"spinDirection":149},"zone":13,"typeConfidence":0.91,"plateTime":0.41082698914803073,"extension":6.549744749452471},"index":3,"playId":"1b33edc4-2069-342f-871c-d25ca716d055","pitchNumber":2,"startTime":"2026-07-08T01:09:34.230Z","endTime":"2026-07-08T01:09:39.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.904885970922688,"aZ":-35.591414942639446,"pfxX":-2.1289529946780936,"pfxZ":-2.4910289852457783,"pX":-0.10396052337973488,"pZ":2.1494470923460676,"vX0":-5.099089056618097,"vY0":-116.09220963354346,"vZ0":-0.6935099824711087,"x":120.96,"y":180.74,"x0":2.3940305987705575,"y0":50.004215030688286,"z0":5.8278597805975485,"aX":-2.9175396415682546},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.4,"breakHorizontal":5.0,"spinRate":2190,"spinDirection":299},"zone":8,"typeConfidence":0.89,"plateTime":0.47106198597303317,"extension":6.498349879832875},"hitData":{"launchSpeed":93.3,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.74,"coordY":165.99}},"index":4,"playId":"6450cf04-a589-3999-8bba-f76c88f8bf15","pitchNumber":3,"startTime":"2026-07-08T01:09:49.621Z","endTime":"2026-07-08T01:09:57.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:09:57.656Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Chaparro strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T01:10:22.276Z","endTime":"2026-07-08T01:11:17.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andrés Chaparro replaces Luis García Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T01:10:05.409Z","endTime":"2026-07-08T01:10:24.395Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":671277,"link":"/api/v1/people/671277"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":74.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.947979326177233,"aZ":-30.533304383545655,"pfxX":-7.163885623666041,"pfxZ":1.1907059978357708,"pX":1.4607907839382908,"pZ":3.1414640258975535,"vX0":-0.788249727650988,"vY0":-115.71201714260276,"vZ0":0.6975815972578452,"x":61.32,"y":153.96,"x0":2.7369055283569215,"y0":50.00376965814912,"z0":5.720630531672743,"aX":-9.889883481975765},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.5,"breakHorizontal":13.2,"spinRate":2015,"spinDirection":283},"zone":12,"typeConfidence":0.9,"plateTime":0.47014000611463835,"extension":6.304105766733872},"index":1,"playId":"1e77a023-e8bc-3d87-a4d7-5369033a329d","pitchNumber":1,"startTime":"2026-07-08T01:10:24.395Z","endTime":"2026-07-08T01:10:27.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.623987833385257,"aZ":-17.678508478338617,"pfxX":2.4240190883738855,"pfxZ":7.962038823911989,"pX":-0.3483403337689775,"pZ":3.067876589297021,"vX0":-7.984534835293242,"vY0":-132.87485080463503,"vZ0":-3.442509677133201,"x":130.28,"y":155.95,"x0":2.3569247538722466,"y0":50.00272932468497,"z0":5.635867502438691,"aX":4.41389433511398},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.0,"breakHorizontal":-3.0,"spinRate":2156,"spinDirection":149},"zone":1,"typeConfidence":0.91,"plateTime":0.40938225843658005,"extension":6.627779706885592},"index":2,"playId":"ba3becfb-1b9c-3673-9acb-8a104c9a09bb","pitchNumber":2,"startTime":"2026-07-08T01:10:36.737Z","endTime":"2026-07-08T01:10:39.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.194978034082773,"aZ":-15.550170969074946,"pfxX":4.214550713321677,"pfxZ":9.061875347571306,"pX":-0.28449577313790836,"pZ":1.8601028322367918,"vX0":-8.405484327179847,"vY0":-134.14117027192248,"vZ0":-6.794364984904298,"x":127.84,"y":188.56,"x0":2.332607370112969,"y0":50.00264346915591,"z0":5.521125665997068,"aX":7.732087281351397},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":-6.0,"spinRate":2106,"spinDirection":143},"zone":7,"typeConfidence":0.91,"plateTime":0.4072730422229873,"extension":6.649690486091045},"index":3,"playId":"e5acbb44-5316-342a-b80e-0c22b19db9d8","pitchNumber":3,"startTime":"2026-07-08T01:10:57.937Z","endTime":"2026-07-08T01:11:01.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74174321476202,"aZ":-18.218328295874354,"pfxX":3.918964408819895,"pfxZ":7.577508612791732,"pX":-0.26464566384970517,"pZ":3.4477203688287057,"vX0":-8.511313252922625,"vY0":-134.51091642499046,"vZ0":-2.482171348131879,"x":127.09,"y":145.69,"x0":2.424056903968758,"y0":50.005126737966535,"z0":5.666616058877439,"aX":7.221010035169308},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":-5.4,"spinRate":2161,"spinDirection":142},"zone":11,"typeConfidence":0.9,"plateTime":0.4063902554765071,"extension":6.422050607021541},"index":4,"playId":"a3f9b436-55a4-3e10-b17e-c4717b3ab853","pitchNumber":4,"startTime":"2026-07-08T01:11:14.580Z","endTime":"2026-07-08T01:11:17.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:11:17.580Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Curtis Mead doubles (13) on a sharp fly ball to left fielder Taylor Trammell.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T01:11:24.351Z","endTime":"2026-07-08T01:11:56.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"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(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":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.273396032719752,"aZ":-16.931388048132206,"pfxX":4.7613869148065255,"pfxZ":8.488403812634807,"pX":-0.14295928851008172,"pZ":2.5751739206803212,"vX0":-8.086145494040068,"vY0":-132.8515590894461,"vZ0":-4.726328335100329,"x":122.45,"y":169.25,"x0":2.3153753849244607,"y0":50.00226471475598,"z0":5.600096530269001,"aX":8.54994348844401},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.6,"breakHorizontal":-7.0,"spinRate":2109,"spinDirection":142},"zone":5,"typeConfidence":0.9,"plateTime":0.4115894607255095,"extension":6.595161574863914},"hitData":{"launchSpeed":103.9,"launchAngle":22.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":37.78,"coordY":84.52}},"index":0,"playId":"dba2d6c9-f416-34ae-b258-637104d91b69","pitchNumber":1,"startTime":"2026-07-08T01:11:41.501Z","endTime":"2026-07-08T01:11:56.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:11:56.403Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out, second baseman Jose Altuve to pitcher Bryan King.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T01:12:05.606Z","endTime":"2026-07-08T01:12:37.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687911,"link":"/api/v1/people/687911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":90.7,"endSpeed":83.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38718366177914,"aZ":-26.11528894763742,"pfxX":8.841151676542761,"pfxZ":3.396391710157232,"pX":0.853391353034094,"pZ":2.9305640764400858,"vX0":-7.454991024210747,"vY0":-132.0040784964485,"vZ0":-2.0940139643911695,"x":84.47,"y":159.65,"x0":2.551323620741634,"y0":50.00223281401028,"z0":5.637085443618244,"aX":15.763503646805681},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.0,"breakHorizontal":-14.6,"spinRate":1865,"spinDirection":142},"zone":12,"typeConfidence":0.91,"plateTime":0.4133120912799684,"extension":6.649521957385995},"hitData":{"launchSpeed":65.4,"launchAngle":9.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.57,"coordY":151.52}},"index":0,"playId":"ca3a5736-af0c-3c7f-aed9-9eb23501341f","pitchNumber":1,"startTime":"2026-07-08T01:12:26.023Z","endTime":"2026-07-08T01:12:37.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:12:37.249Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Allen called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:14:41.344Z","endTime":"2026-07-08T01:16:32.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,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":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Andrés Chaparro remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:13:48.935Z","endTime":"2026-07-08T01:14:43.687Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":671277,"link":"/api/v1/people/671277"}},{"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":87.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.947978522153544,"aZ":-11.76002127017622,"pfxX":-5.845442242087457,"pfxZ":10.34072928067382,"pX":0.09796169023101188,"pZ":2.037294133943914,"vX0":9.213836577340032,"vY0":-139.73779993770066,"vZ0":-8.483017579612394,"x":113.27,"y":183.77,"x0":-2.485039152518547,"y0":50.00566942483031,"z0":5.88813217325284,"aX":-11.543826814122129},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":8.6,"spinRate":2201,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.39220472384885596,"extension":6.583076127164156},"index":1,"playId":"d2f1e8b7-6a32-3c6a-a694-e321367ed47d","pitchNumber":1,"startTime":"2026-07-08T01:14:43.687Z","endTime":"2026-07-08T01:14:47.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64687601712415,"aZ":-27.360327480269145,"pfxX":0.08317425864238004,"pfxZ":3.1548506663054994,"pX":0.875106158752762,"pZ":0.8700925036845844,"vX0":8.35385261187468,"vY0":-123.07797010420481,"vZ0":-6.406782907437036,"x":83.64,"y":215.29,"x0":-2.581480905402123,"y0":50.00238932454871,"z0":5.840090434275715,"aX":0.12680589754628332},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.3,"breakHorizontal":-2.2,"spinRate":2188,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.4459304273449476,"extension":6.561147309191821},"index":2,"playId":"650b0dcf-608a-3450-bd8f-b33df478ab59","pitchNumber":2,"startTime":"2026-07-08T01:14:57.690Z","endTime":"2026-07-08T01:15:01.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.087789225872882,"aZ":-8.456958583856293,"pfxX":-5.143234895259773,"pfxZ":11.810615559985994,"pX":0.2390180985678519,"pZ":1.7982935348840068,"vX0":9.114681803310543,"vY0":-140.40769335471032,"vZ0":-9.541974323040971,"x":107.89,"y":190.23,"x0":-2.372557878654216,"y0":50.001027716823955,"z0":5.7801675759171465,"aX":-10.327333383029508},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.7,"breakHorizontal":7.6,"spinRate":2345,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.3892526420919342,"extension":6.417132983509094},"index":3,"playId":"f51786e8-d335-3c11-84ac-bb0e45626235","pitchNumber":3,"startTime":"2026-07-08T01:15:17.092Z","endTime":"2026-07-08T01:15:20.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16743997187642,"aZ":-28.860821962424808,"pfxX":-0.4196689591767466,"pfxZ":2.1269738622910683,"pX":-0.131765815621252,"pZ":1.9855623901942074,"vX0":6.001650913182573,"vY0":-123.83051454004114,"vZ0":-3.6434779239416817,"x":122.02,"y":185.17,"x0":-2.529771762337548,"y0":50.00268096076032,"z0":5.884231439477667,"aX":-0.6545555126593975},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.2,"breakHorizontal":-0.6,"spinRate":2186,"spinDirection":274},"zone":8,"typeConfidence":2.0,"plateTime":0.44191381205959335,"extension":6.449016762527845},"index":4,"playId":"15cfa057-44e6-38d8-9aa7-1af987509bfd","pitchNumber":4,"startTime":"2026-07-08T01:15:36.489Z","endTime":"2026-07-08T01:15:42.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.8,"endSpeed":80.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.618649791924323,"aZ":-25.791295892974883,"pfxX":-0.3744721018797308,"pfxZ":4.014646250719702,"pX":0.5778005591872643,"pZ":0.27986558775707937,"vX0":7.6800290429875915,"vY0":-124.70380108950287,"vZ0":-8.320320805003032,"x":94.98,"y":231.22,"x0":-2.479788435543759,"y0":50.00561637967969,"z0":5.75434435472423,"aX":-0.5959103289426446},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.8,"breakHorizontal":-1.0,"spinRate":2259,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4374674539418253,"extension":6.545248687809593},"index":5,"playId":"e6827d5f-4626-3387-ad57-d1d254994c33","pitchNumber":5,"startTime":"2026-07-08T01:16:03.758Z","endTime":"2026-07-08T01:16:09.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.042987040794777,"aZ":-10.70563557001651,"pfxX":-6.754329381180948,"pfxZ":10.528518934011801,"pX":0.5034319823877094,"pZ":1.7305291083943892,"vX0":10.479919008139207,"vY0":-141.17461093903736,"vZ0":-9.16612080112053,"x":97.81,"y":192.06,"x0":-2.361924888194534,"y0":50.00703503732038,"z0":5.689071711026306,"aX":-13.778438217794452},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":10.3,"spinRate":2220,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.38647462691823486,"extension":6.455813490852725},"index":6,"playId":"e833a128-0a69-3440-a400-90fb118811f8","pitchNumber":6,"startTime":"2026-07-08T01:16:29.202Z","endTime":"2026-07-08T01:16:32.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:16:32.967Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Vázquez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:16:36.381Z","endTime":"2026-07-08T01:18:01.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.864159951571843,"aZ":-29.031720715199405,"pfxX":-0.6030969400193986,"pfxZ":2.0324033936156685,"pX":-0.600013438414469,"pZ":3.977451205577004,"vX0":5.04278241278705,"vY0":-123.9331752659459,"vZ0":0.7871932212310301,"x":139.87,"y":131.39,"x0":-2.5869830006960917,"y0":50.00516441006376,"z0":6.089445714809533,"aX":-0.9344622188977986},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.1,"breakHorizontal":-0.1,"spinRate":2242,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.44276101116066524,"extension":6.375045321604388},"index":0,"playId":"51aab763-b2a5-3f2e-958f-2898f840ca8f","pitchNumber":1,"startTime":"2026-07-08T01:16:59.576Z","endTime":"2026-07-08T01:17:03.628Z","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.0,"endSpeed":87.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09990347557276,"aZ":-9.940497993878669,"pfxX":-6.061959241058892,"pfxZ":11.35618548832986,"pX":0.2914253143710147,"pZ":1.8709157711763802,"vX0":9.91318192093428,"vY0":-139.23828253699367,"vZ0":-8.730542170284538,"x":105.89,"y":188.27,"x0":-2.532152968544187,"y0":50.006424101570516,"z0":5.710565302157186,"aX":-11.872672045425887},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.8,"breakHorizontal":8.9,"spinRate":2335,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3938221514712761,"extension":6.532674514634724},"index":1,"playId":"6380961a-668b-3fb2-b3d6-ff62f3c15534","pitchNumber":2,"startTime":"2026-07-08T01:17:14.467Z","endTime":"2026-07-08T01:17:18.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.031427877982786,"aZ":-11.004687657435776,"pfxX":-5.49108736888161,"pfxZ":10.771830594625957,"pX":0.265289935833701,"pZ":1.9807755091415054,"vX0":9.13930525675952,"vY0":-139.4640187671536,"vZ0":-8.18359139439999,"x":106.89,"y":185.3,"x0":-2.3442668948654064,"y0":50.00583747732629,"z0":5.683409384146595,"aX":-10.795021509598566},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":8.0,"spinRate":2301,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.3930844372538034,"extension":6.508576459840171},"index":2,"playId":"f1b31589-ca3f-36c7-a4ec-93124dbdd042","pitchNumber":3,"startTime":"2026-07-08T01:17:31.132Z","endTime":"2026-07-08T01:17:34.907Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-08T01:17:40.230Z","endTime":"2026-07-08T01:17:57.630Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"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":86.8,"endSpeed":79.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.519681981535403,"aZ":-25.725790511298737,"pfxX":-0.18906742242740293,"pfxZ":4.029525683017593,"pX":1.5509447246735433,"pZ":2.082192550884611,"vX0":9.741824707611386,"vY0":-125.99270800447705,"vZ0":-4.070432904788804,"x":57.88,"y":182.56,"x0":-2.3476235534749557,"y0":50.004929414024794,"z0":5.8070036593080285,"aX":-0.30270131360340474},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.5,"breakHorizontal":-1.9,"spinRate":2259,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.43535777812358223,"extension":6.361099131069594},"index":4,"playId":"2155061e-2523-3696-9efe-6201923af697","pitchNumber":4,"startTime":"2026-07-08T01:17:57.630Z","endTime":"2026-07-08T01:18:01.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:18:01.302Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jose Altuve homers (10) on a fly ball to left center field.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:18:04.286Z","endTime":"2026-07-08T01:20:25.578Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":{"id":683000,"link":"/api/v1/people/683000"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12704690481497,"aZ":-12.800186895999182,"pfxX":-5.995656837971282,"pfxZ":9.270426244765932,"pX":-1.5327388959549384,"pZ":2.725689099043706,"vX0":5.400323414287058,"vY0":-143.1988289131611,"vZ0":-6.356804770502733,"x":175.42,"y":165.19,"x0":-2.658281194309086,"y0":50.00365244864099,"z0":5.765228408868394,"aX":-12.53075031682244},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.7,"breakHorizontal":9.8,"spinRate":2270,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38158384309910076,"extension":6.32812674893154},"index":0,"playId":"509490c8-95a2-3c59-9f77-e1eed400cc49","pitchNumber":1,"startTime":"2026-07-08T01:18:29.390Z","endTime":"2026-07-08T01:18:33.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49300419413847,"aZ":-27.86763400499579,"pfxX":0.6722770192234861,"pfxZ":2.8214877156189146,"pX":-0.38275554008496226,"pZ":2.6001749440013056,"vX0":5.363468991567131,"vY0":-122.87234175935038,"vZ0":-2.145961457411026,"x":131.59,"y":168.58,"x0":-2.6819004699335647,"y0":50.00473782864637,"z0":5.854250321951876,"aX":1.0274820213389921},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.8,"breakHorizontal":-2.5,"spinRate":2263,"spinDirection":248},"zone":1,"typeConfidence":2.0,"plateTime":0.4458814746635613,"extension":6.333567940241321},"index":1,"playId":"1dd38f37-807f-322a-ab15-354fd0e1841d","pitchNumber":2,"startTime":"2026-07-08T01:18:50.518Z","endTime":"2026-07-08T01:18:54.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.031692010409888,"aZ":-24.960437091631725,"pfxX":0.020877425147032724,"pfxZ":4.523515420150957,"pX":2.6345655452453567,"pZ":0.6495060649911194,"vX0":12.137367625102705,"vY0":-125.5781549418368,"vZ0":-7.5632322162593155,"x":16.58,"y":221.24,"x0":-2.2688525693939914,"y0":50.00079108219205,"z0":5.738355668420246,"aX":0.02944873152054949},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.5,"breakHorizontal":-2.9,"spinRate":2279,"spinDirection":279},"zone":14,"typeConfidence":2.0,"plateTime":0.43659574207106644,"extension":6.663014991994707},"index":2,"playId":"87786d43-e0ae-3ad2-8459-7c2ea557afbb","pitchNumber":3,"startTime":"2026-07-08T01:19:07.961Z","endTime":"2026-07-08T01:19:12.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.307932324870755,"aZ":-11.006539796372438,"pfxX":-5.2920211599856435,"pfxZ":10.417210154854159,"pX":-0.03257837568815853,"pZ":2.600893761787095,"vX0":8.619922147943504,"vY0":-141.00384560934415,"vZ0":-6.885928873611414,"x":118.24,"y":168.56,"x0":-2.428889989187729,"y0":50.003020359686076,"z0":5.77004362070737,"aX":-10.754227264111861},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.8,"breakHorizontal":8.0,"spinRate":2259,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.38708459016480345,"extension":6.609099063394506},"index":3,"playId":"3fed8f84-ff4f-3cde-a797-b46d54323fe8","pitchNumber":4,"startTime":"2026-07-08T01:19:31.025Z","endTime":"2026-07-08T01:19:34.202Z","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":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.304231791541135,"aZ":-27.58819491223217,"pfxX":-0.2235711648644214,"pfxZ":2.9003607249256476,"pX":0.42053405667615795,"pZ":2.3302772767277293,"vX0":7.344509281632135,"vY0":-124.95272957131087,"vZ0":-3.09560078364488,"x":100.97,"y":175.86,"x0":-2.5284165116171047,"y0":50.002408896814266,"z0":5.853330645906158,"aX":-0.3547771359481438},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.8,"breakHorizontal":-1.3,"spinRate":2174,"spinDirection":273},"zone":6,"typeConfidence":2.0,"plateTime":0.4384385187870805,"extension":6.5890128480043515},"hitData":{"launchSpeed":99.1,"launchAngle":31.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":73.55,"coordY":45.02}},"index":4,"playId":"9d71bbbf-b5cc-31d8-9f5c-a841df102d9a","pitchNumber":5,"startTime":"2026-07-08T01:19:57.833Z","endTime":"2026-07-08T01:20:25.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:20:25.578Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yordan Alvarez lines out sharply to center fielder Jacob Young.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:20:08.838Z","endTime":"2026-07-08T01:20:57.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.950493871425223,"aZ":-14.529261776922354,"pfxX":-5.641219828445921,"pfxZ":8.4903934547732,"pX":-0.024967591266521646,"pZ":2.3333352036303214,"vX0":9.007940544229669,"vY0":-142.57506038730006,"vZ0":-6.973670317445791,"x":117.95,"y":175.78,"x0":-2.479033631438694,"y0":50.00085187957983,"z0":5.711487058304031,"aX":-11.721094227599266},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.3,"breakHorizontal":8.6,"spinRate":2275,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3828280983314678,"extension":6.6159323182337895},"hitData":{"launchSpeed":104.7,"launchAngle":14.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":126.76,"coordY":72.17}},"index":0,"playId":"5e36442e-f7de-3ff3-b548-41444cfdfde7","pitchNumber":1,"startTime":"2026-07-08T01:20:51.133Z","endTime":"2026-07-08T01:20:57.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:20:57.328Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keibert Ruiz flies out to left fielder Taylor Trammell.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:23:19.099Z","endTime":"2026-07-08T01:23:56.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Braden Shewmake replaces second baseman Jose Altuve, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:22:48.599Z","endTime":"2026-07-08T01:22:48.614Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669699,"link":"/api/v1/people/669699"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":514888,"link":"/api/v1/people/514888"}},{"details":{"description":"Pitching Change: Bryan Abreu replaces Bryan King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T01:22:48.614Z","endTime":"2026-07-08T01:23:21.350Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650556,"link":"/api/v1/people/650556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.916275185173788,"aZ":-18.871888310608888,"pfxX":-0.6909210739082696,"pfxZ":7.047715970879232,"pX":-0.6704821007514125,"pZ":2.5562425195253287,"vX0":5.319590766971669,"vY0":-135.62056304274648,"vZ0":-3.876132160802352,"x":142.56,"y":169.76,"x0":-2.556430498408941,"y0":50.00461430906,"z0":5.2976726461764105,"aX":-1.3047229288343445},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.2,"breakHorizontal":0.2,"spinRate":2435,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.4017957720838945,"extension":6.858703311263365},"index":2,"playId":"bc6aab7a-f576-3521-8c15-943cdb7345fe","pitchNumber":1,"startTime":"2026-07-08T01:23:21.350Z","endTime":"2026-07-08T01:23:24.672Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2026-07-08T01:23:32.139Z","endTime":"2026-07-08T01:23:44.879Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.459404469627035,"aZ":-14.372914979828556,"pfxX":-4.766795727324691,"pfxZ":8.604060518390705,"pX":0.7549195615985348,"pZ":2.4424686471901964,"vX0":8.883331640227944,"vY0":-142.42068113043908,"vZ0":-6.0906065008845545,"x":88.22,"y":172.83,"x0":-1.7750150372313775,"y0":50.00557401854957,"z0":5.505737563142599,"aX":-9.86602419623891},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.6,"breakHorizontal":7.0,"spinRate":2131,"spinDirection":213},"zone":6,"typeConfidence":0.89,"plateTime":0.3835094593581423,"extension":6.608847222459472},"hitData":{"launchSpeed":84.2,"launchAngle":57.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":105.19,"coordY":119.57}},"index":4,"playId":"1c29d53b-93ef-3db1-997c-e763df48a38a","pitchNumber":2,"startTime":"2026-07-08T01:23:44.879Z","endTime":"2026-07-08T01:23:56.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:23:56.067Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:23:57.129Z","endTime":"2026-07-08T01:25:57.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75298903140377,"aZ":-17.282777996467644,"pfxX":-3.9861056044632535,"pfxZ":7.217491988221662,"pX":0.7840730501971168,"pZ":1.995061570231202,"vX0":8.853845355857954,"vY0":-142.288179113304,"vZ0":-6.722722870687768,"x":87.11,"y":184.91,"x0":-1.84134928683538,"y0":50.0018862180032,"z0":5.471623211629835,"aX":-8.223985154472281},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.9,"breakHorizontal":5.5,"spinRate":2132,"spinDirection":212},"zone":9,"typeConfidence":0.9,"plateTime":0.38403129250245627,"extension":6.830403808614566},"index":0,"playId":"2677f988-9b5f-3afa-a470-751216f2cdda","pitchNumber":1,"startTime":"2026-07-08T01:24:22.003Z","endTime":"2026-07-08T01:24:25.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.425137134734413,"aZ":-38.563903885266406,"pfxX":3.4138901998763584,"pfxZ":-3.780607692226318,"pX":1.124973176640853,"pZ":1.5350522116721896,"vX0":6.992376108422541,"vY0":-128.76013616607347,"vZ0":-2.8983624824031144,"x":74.12,"y":197.33,"x0":-2.064085130523578,"y0":50.006197322977904,"z0":5.643896267027485,"aX":5.762964016458692},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-7.3,"breakHorizontal":-7.7,"spinRate":2821,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.42453096148230873,"extension":6.396930143568245},"index":1,"playId":"337ee6fe-9cab-3e87-a8f3-9dd9528bf40d","pitchNumber":2,"startTime":"2026-07-08T01:24:51.151Z","endTime":"2026-07-08T01:24:55.181Z","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":98.8,"endSpeed":91.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.341129572469438,"aZ":-13.525454774237573,"pfxX":-5.743245569286044,"pfxZ":8.8234498899798,"pX":0.15169320609814677,"pZ":1.395979167609806,"vX0":7.893964441292461,"vY0":-143.56182123692875,"vZ0":-8.919723929422911,"x":111.22,"y":201.09,"x0":-1.8715229067424493,"y0":50.00247876081367,"z0":5.3602429320422065,"aX":-12.138399021773052},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.5,"breakHorizontal":9.0,"spinRate":2211,"spinDirection":214},"zone":14,"typeConfidence":0.89,"plateTime":0.37972545223637244,"extension":6.643436614064782},"index":2,"playId":"05264d0d-ec5e-3d3e-b8fe-a8193a573573","pitchNumber":3,"startTime":"2026-07-08T01:25:07.891Z","endTime":"2026-07-08T01:25:11.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.258724421177522,"aZ":-38.388593079400096,"pfxX":2.7849268213919585,"pfxZ":-3.6977237680128496,"pX":0.42687691327666033,"pZ":2.1714461444087085,"vX0":4.8535224356105635,"vY0":-128.4477068559545,"vZ0":-1.5459215113417422,"x":100.73,"y":180.15,"x0":-1.8451074515788555,"y0":50.00500603123801,"z0":5.751397811539769,"aX":4.677558835784218},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-6.8,"breakHorizontal":-6.1,"spinRate":2769,"spinDirection":45},"zone":9,"typeConfidence":0.9,"plateTime":0.42555794054928997,"extension":6.421764695330218},"index":3,"playId":"2644c5b5-9ed0-34d7-87cf-9f5639d1681e","pitchNumber":4,"startTime":"2026-07-08T01:25:29.223Z","endTime":"2026-07-08T01:25:33.491Z","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":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.218092968206445,"aZ":-33.712735504186064,"pfxX":3.0137525604407234,"pfxZ":-0.8913648520705049,"pX":0.4421569688473556,"pZ":0.35046193908575124,"vX0":6.3734328874729345,"vY0":-129.51813631145598,"vZ0":-6.336860697401097,"x":100.15,"y":229.32,"x0":-2.4276032860896146,"y0":50.004233537923405,"z0":5.359712149526744,"aX":5.196722135780107},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.6,"breakHorizontal":-6.7,"spinRate":2869,"spinDirection":50},"zone":14,"typeConfidence":0.89,"plateTime":0.42048719750335417,"extension":6.542468396340731},"index":4,"playId":"238b16b5-4cb0-3136-a93d-b7625bb6042a","pitchNumber":5,"startTime":"2026-07-08T01:25:52.719Z","endTime":"2026-07-08T01:25:57.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:25:57.560Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nasim Nuñez singles on a ground ball to shortstop Nick Allen, deflected by second baseman Braden Shewmake.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:26:02.831Z","endTime":"2026-07-08T01:26:42.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.975205146716956,"aZ":-21.23496856529999,"pfxX":0.4211511581217324,"pfxZ":5.558941378248813,"pX":0.1279889677177493,"pZ":1.7229022866955488,"vX0":6.534846011760327,"vY0":-138.23075589856765,"vZ0":-6.0286539671873065,"x":112.12,"y":192.26,"x0":-2.305018315955932,"y0":50.00180363359471,"z0":5.32295278153444,"aX":0.8279566364190306},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.2,"breakHorizontal":-1.9,"spinRate":2466,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.3937234655133097,"extension":6.719328341204052},"hitData":{"launchSpeed":63.7,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.9,"coordY":160.14}},"index":0,"playId":"b95088c8-84e5-3fa9-8ffe-69ba7cd02967","pitchNumber":1,"startTime":"2026-07-08T01:26:26.271Z","endTime":"2026-07-08T01:26:42.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:26:42.832Z","atBatIndex":71},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Nasim Nuñez caught stealing 2nd base, catcher Christian Vázquez to shortstop Nick Allen.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:27:29.605Z","endTime":"2026-07-08T01:27:38.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"87931766-02cc-39db-a0ef-4df70de34667","startTime":"2026-07-08T01:27:03.730Z","endTime":"2026-07-08T01:27:07.442Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.590359937925086,"aZ":-16.238075001214735,"pfxX":-5.54176205636773,"pfxZ":7.824840414425392,"pX":-1.4467075393351891,"pZ":3.37925851709484,"vX0":4.725385551975727,"vY0":-140.99731293993045,"vZ0":-3.227918993605961,"x":172.15,"y":147.54,"x0":-2.4148661021137396,"y0":50.003678866821126,"z0":5.571309653984346,"aX":-11.287627493358817},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":9.2,"spinRate":2367,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3867617534092429,"extension":6.503515852777212},"index":1,"playId":"5938a693-fb02-38e9-8f3c-eb00522b4c49","pitchNumber":1,"startTime":"2026-07-08T01:27:31.927Z","endTime":"2026-07-08T01:27:38.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:27:38.960Z","atBatIndex":72},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Isaac Paredes lines out to left fielder Daylen Lile.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T01:30:05.721Z","endTime":"2026-07-08T01:30:51.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carson Palmquist replaces Riley Cornelio.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:29:10.604Z","endTime":"2026-07-08T01:30:07.882Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687223,"link":"/api/v1/people/687223"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.124240714368966,"aZ":-19.493049047351196,"pfxX":6.953661041437799,"pfxZ":7.360445326768469,"pX":-0.0597993303594953,"pZ":2.3673812044024056,"vX0":-9.60657421731991,"vY0":-129.6743347017507,"vZ0":-2.477236269345458,"x":119.28,"y":174.86,"x0":2.7693834348647086,"y0":50.00359302552969,"z0":4.803071076889094,"aX":11.982810002742495},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.1,"breakHorizontal":-10.8,"spinRate":2075,"spinDirection":119},"zone":5,"typeConfidence":0.88,"plateTime":0.4204915952637105,"extension":7.324356262300649},"index":1,"playId":"0c4f2245-68fb-390e-b062-90d5865a93df","pitchNumber":1,"startTime":"2026-07-08T01:30:07.882Z","endTime":"2026-07-08T01:30:11.262Z","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":80.9,"endSpeed":74.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.35608627151744,"aZ":-27.443897755770237,"pfxX":0.07297718332755754,"pfxZ":3.3355286731583274,"pX":0.227227164665574,"pZ":2.6302559090064563,"vX0":-5.642450387106897,"vY0":-117.80084051641226,"vZ0":0.3342136311970323,"x":108.34,"y":167.76,"x0":2.634384881400282,"y0":50.00419784718497,"z0":5.0039319264489945,"aX":0.10401932117981402},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":6.4,"breakHorizontal":1.1,"spinRate":1920,"spinDirection":174},"zone":5,"typeConfidence":0.91,"plateTime":0.46325631071603013,"extension":7.348585679296676},"index":2,"playId":"0b3aa6ef-9d29-3843-84f2-9e04f33dbe7b","pitchNumber":2,"startTime":"2026-07-08T01:30:22.459Z","endTime":"2026-07-08T01:30:25.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.2,"endSpeed":66.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.836745950085653,"aZ":-32.05516601810043,"pfxX":-8.143738631436062,"pfxZ":0.11201127848414227,"pX":0.05556137484673285,"pZ":1.0303021953096805,"vX0":-2.9520801164830974,"vY0":-105.07283226847314,"vZ0":-0.40620316495233033,"x":114.88,"y":210.96,"x0":2.5420731478947856,"y0":50.00490165750337,"z0":4.990153243241218,"aX":-8.995189912676876},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":0.5,"breakHorizontal":15.6,"spinRate":1862,"spinDirection":279},"zone":14,"typeConfidence":0.9,"plateTime":0.5237410640859101,"extension":7.483064093144422},"hitData":{"launchSpeed":87.2,"launchAngle":24.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.81,"coordY":82.7}},"index":3,"playId":"ee5b615e-e96f-3d00-8933-16cd4762f262","pitchNumber":3,"startTime":"2026-07-08T01:30:43.788Z","endTime":"2026-07-08T01:30:51.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:30:51.707Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Walker walks.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T01:30:54.352Z","endTime":"2026-07-08T01:33:06.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"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":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24420816561077,"aZ":-17.48437472775001,"pfxX":8.896863262572673,"pfxZ":8.293851160039424,"pX":-0.8306204745607955,"pZ":2.179792356776586,"vX0":-12.289834358783715,"vY0":-131.7931726418896,"vZ0":-3.4039356976236723,"x":148.66,"y":179.93,"x0":2.7225629585248186,"y0":50.00225955758055,"z0":4.768637413648224,"aX":15.757184170487914},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.5,"breakHorizontal":-13.7,"spinRate":2125,"spinDirection":121},"zone":13,"typeConfidence":0.9,"plateTime":0.41453406175627494,"extension":7.178982373141313},"index":0,"playId":"f54ab897-c33d-319c-89c9-9933543ab197","pitchNumber":1,"startTime":"2026-07-08T01:31:17.410Z","endTime":"2026-07-08T01:31:21.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":70.3,"endSpeed":64.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.556592439461205,"aZ":-32.36380487341768,"pfxX":-7.154457803759452,"pfxZ":-0.18195379410174173,"pX":1.1988465520195921,"pZ":1.3858198077087727,"vX0":-1.0019062800901177,"vY0":-102.22766329548115,"vZ0":0.8009354127592088,"x":71.3,"y":201.36,"x0":2.6257118503953394,"y0":50.00347331104922,"z0":5.016702915258595,"aX":-7.441662718159927},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":0.4,"breakHorizontal":13.2,"spinRate":1877,"spinDirection":272},"zone":14,"typeConfidence":0.9,"plateTime":0.5393665315806695,"extension":7.340409454495163},"index":1,"playId":"758e3af0-a113-3363-8aa4-acc5444c96e5","pitchNumber":2,"startTime":"2026-07-08T01:31:33.573Z","endTime":"2026-07-08T01:31:37.492Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-07-08T01:31:46.594Z","endTime":"2026-07-08T01:31:59.496Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.4,"endSpeed":66.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.479482149457823,"aZ":-28.125828611131315,"pfxX":-5.849391864392073,"pfxZ":3.5413617549493885,"pX":-0.9119124493638182,"pZ":1.5407163343252779,"vX0":-6.02117794684655,"vY0":-107.97820944013043,"vZ0":-0.4015650911780352,"x":151.76,"y":197.18,"x0":2.707391584056812,"y0":50.00233040418351,"z0":4.912498218182856,"aX":-6.681128118966},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":6.6,"breakHorizontal":12.6,"spinRate":2022,"spinDirection":273},"zone":13,"typeConfidence":0.9,"plateTime":0.5137087284955766,"extension":7.641097116376357},"index":3,"playId":"2cbe23b0-bbf8-3387-8e49-f9806191b4e8","pitchNumber":3,"startTime":"2026-07-08T01:31:59.496Z","endTime":"2026-07-08T01:32:03.891Z","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":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97246429373976,"aZ":-28.065072528627436,"pfxX":0.6630798005068028,"pfxZ":2.9093018622445594,"pX":-1.3094726766435623,"pZ":0.3563784237309869,"vX0":-8.816517798873983,"vY0":-117.74778504643642,"vZ0":-4.422134918384648,"x":166.91,"y":229.16,"x0":2.386863427781928,"y0":50.0051879004332,"z0":4.836298278412441,"aX":0.9386257064833334},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.4,"breakHorizontal":0.8,"spinRate":2056,"spinDirection":163},"zone":13,"typeConfidence":0.9,"plateTime":0.46399813888944363,"extension":7.582866466089544},"index":4,"playId":"0b2a053e-1021-3e1f-8db9-30fdd39c55e3","pitchNumber":4,"startTime":"2026-07-08T01:32:19.616Z","endTime":"2026-07-08T01:32:23.616Z","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":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.474792028772253,"aZ":-30.51498742493024,"pfxX":11.019882153928297,"pfxZ":0.9739019710561703,"pX":0.673508207682959,"pZ":2.704860146789389,"vX0":-9.235940574985994,"vY0":-129.88895092034866,"vZ0":0.5153702051586043,"x":91.33,"y":165.75,"x0":2.845505412927597,"y0":50.00351352947846,"z0":4.82602987239737,"aX":18.81027971069075},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.2,"breakHorizontal":-17.9,"spinRate":2035,"spinDirection":122},"zone":6,"typeConfidence":0.9,"plateTime":0.42185993831566604,"extension":7.346801803784634},"index":5,"playId":"603feba4-a6a1-3096-b046-3d9493a1ac9d","pitchNumber":5,"startTime":"2026-07-08T01:32:40.873Z","endTime":"2026-07-08T01:32:43.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.828453762198293,"aZ":-20.29596703026714,"pfxX":6.852956086895134,"pfxZ":6.567792893542865,"pX":1.7400244106379692,"pZ":3.802805406697311,"vX0":-5.6125020239532635,"vY0":-132.95009432555125,"vZ0":0.6810805651126008,"x":50.67,"y":136.1,"x0":2.977752649814992,"y0":50.00006343334329,"z0":5.005219813409002,"aX":12.3890512058341},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.2,"breakHorizontal":-11.4,"spinRate":2097,"spinDirection":117},"zone":12,"typeConfidence":0.9,"plateTime":0.41041069260826735,"extension":7.249099539069958},"index":6,"playId":"7bef9251-83dc-3861-8d7b-9d57a6722aa5","pitchNumber":6,"startTime":"2026-07-08T01:33:03.280Z","endTime":"2026-07-08T01:33:06.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:33:06.811Z","atBatIndex":74},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Cam Smith grounds into a double play, second baseman Jorbit Vivas to first baseman Andrés Chaparro. Christian Walker out at 2nd. Cam Smith out at 1st.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T01:33:08.629Z","endTime":"2026-07-08T01:36:15.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":89.5,"endSpeed":82.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.888269959006696,"aZ":-25.546899651655018,"pfxX":10.248215384403396,"pfxZ":3.82644532063874,"pX":-0.19233148141430242,"pZ":2.094695693508007,"vX0":-11.198861360940647,"vY0":-129.91049499290713,"vZ0":-1.9385802802465153,"x":124.33,"y":182.22,"x0":2.8164482167602514,"y0":50.00301897242759,"z0":4.7676846908833,"aX":17.746847861252057},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.7,"breakHorizontal":-16.4,"spinRate":2032,"spinDirection":125},"zone":8,"typeConfidence":0.9,"plateTime":0.4195382836644428,"extension":7.585059305839072},"index":0,"playId":"7396e601-b38d-3f7a-bab6-c6e2f26b8480","pitchNumber":1,"startTime":"2026-07-08T01:33:31.651Z","endTime":"2026-07-08T01:33:35.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.6,"endSpeed":67.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.41765230312709,"aZ":-35.36008740198179,"pfxX":-6.441926256167504,"pfxZ":-2.7684252286407087,"pX":0.021016728490903833,"pZ":1.304466316976871,"vX0":-3.4172160019402,"vY0":-107.129807734111,"vZ0":0.5508400366327137,"x":116.2,"y":203.56,"x0":2.4797966174907144,"y0":50.004859979579564,"z0":5.0320329571723645,"aX":-7.404942591619109},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-4.4,"breakHorizontal":12.6,"spinRate":1948,"spinDirection":276},"zone":13,"typeConfidence":0.9,"plateTime":0.5134564958524224,"extension":7.720060796598413},"index":1,"playId":"884541f4-ef12-3858-9c2a-2c1133f17ae7","pitchNumber":2,"startTime":"2026-07-08T01:33:47.975Z","endTime":"2026-07-08T01:33:52.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.303912549376214,"aZ":-29.2962384827067,"pfxX":-1.348521927984447,"pfxZ":2.0529366134044693,"pX":0.6232054823026659,"pZ":2.0578078459553177,"vX0":-4.364370606265874,"vY0":-117.57151817236854,"vZ0":-0.41953812210185715,"x":93.24,"y":183.22,"x0":2.6786590397416874,"y0":50.00010440761368,"z0":4.957448798173081,"aX":-1.8872743857019043},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.8,"breakHorizontal":3.5,"spinRate":1962,"spinDirection":174},"zone":9,"typeConfidence":0.92,"plateTime":0.4658799528610116,"extension":7.332398391806127},"index":2,"playId":"285148da-b63e-3295-a5f3-e72bccc09a01","pitchNumber":3,"startTime":"2026-07-08T01:34:07.012Z","endTime":"2026-07-08T01:34:10.012Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-08T01:34:25.590Z","endTime":"2026-07-08T01:34:45.510Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.765267031378066,"aZ":-20.03903540519416,"pfxX":7.776758839648674,"pfxZ":6.679880455573205,"pX":-1.0436470553210895,"pZ":3.7188720833385296,"vX0":-12.481994499694876,"vY0":-132.7624369831033,"vZ0":0.5247915330054944,"x":156.78,"y":138.37,"x0":2.6711530762204236,"y0":50.00056492977368,"z0":4.957674950521107,"aX":14.124143543475785},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.5,"breakHorizontal":-11.9,"spinRate":2164,"spinDirection":125},"zone":11,"typeConfidence":0.86,"plateTime":0.4098402652265074,"extension":7.6499667815771435},"index":4,"playId":"f6e10a50-a879-390d-969f-7a56f33a7bc2","pitchNumber":4,"startTime":"2026-07-08T01:34:45.510Z","endTime":"2026-07-08T01:34:49.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.907701484957116,"aZ":-20.72525844640095,"pfxX":7.487026490159738,"pfxZ":6.1300311583620655,"pX":0.0253960660060173,"pZ":2.99511578379805,"vX0":-9.697517674499045,"vY0":-134.4820513466224,"vZ0":-1.1876751585340544,"x":116.03,"y":157.91,"x0":2.6733737774332704,"y0":50.000234969917685,"z0":4.8859858229628506,"aX":13.976759021209084},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.2,"breakHorizontal":-12.0,"spinRate":1999,"spinDirection":121},"zone":2,"typeConfidence":0.89,"plateTime":0.4043377616949382,"extension":7.407774292276714},"index":5,"playId":"3617573b-732e-3303-9c89-a42e9064c0de","pitchNumber":5,"startTime":"2026-07-08T01:35:06.565Z","endTime":"2026-07-08T01:35:09.736Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.3,"endSpeed":67.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.70410098517401,"aZ":-32.94692476205271,"pfxX":-7.858138985496183,"pfxZ":-0.6738374265694294,"pX":0.19269363633294315,"pZ":2.418902236172444,"vX0":-3.26678697244187,"vY0":-106.71885621339732,"vZ0":2.239716845961518,"x":109.65,"y":173.47,"x0":2.764963441259615,"y0":50.00087775137459,"z0":5.072103712698138,"aX":-9.044850839962415},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-0.2,"breakHorizontal":15.1,"spinRate":1995,"spinDirection":280},"zone":5,"typeConfidence":0.9,"plateTime":0.51362764648142,"extension":7.446435245706771},"index":6,"playId":"81734ce3-fe29-36e0-b774-06cd4bdaea2b","pitchNumber":6,"startTime":"2026-07-08T01:35:33.076Z","endTime":"2026-07-08T01:35:43.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16229879112331,"aZ":-29.247048933656707,"pfxX":10.55793467730323,"pfxZ":1.6263157714094918,"pX":1.0141948265732585,"pZ":1.8587307178596313,"vX0":-8.486698509931793,"vY0":-132.71330576819247,"vZ0":-2.1687270799221254,"x":78.34,"y":188.59,"x0":2.8685517622821095,"y0":50.00119474187472,"z0":4.798942260942456,"aX":18.990141865141418},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.8,"breakHorizontal":-17.5,"spinRate":2030,"spinDirection":121},"zone":14,"typeConfidence":0.92,"plateTime":0.4113930607579257,"extension":7.2792965804030185},"hitData":{"launchSpeed":82.9,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.93,"coordY":162.17}},"index":7,"playId":"ce7bf015-8d45-3f11-b24a-52bcc27b17b0","pitchNumber":7,"startTime":"2026-07-08T01:36:01.496Z","endTime":"2026-07-08T01:36:15.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:36:15.474Z","atBatIndex":75},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorbit Vivas lines out to right fielder Cam Smith.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T01:38:48.354Z","endTime":"2026-07-08T01:39:55.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alimber Santa replaces Bryan Abreu.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:37:50.019Z","endTime":"2026-07-08T01:38:50.651Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695001,"link":"/api/v1/people/695001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31225313296013,"aZ":-29.708086575793196,"pfxX":2.3599688038970976,"pfxZ":1.4638009383403734,"pX":1.2016126965905085,"pZ":2.2287650142896154,"vX0":4.04599867678892,"vY0":-128.4741347290824,"vZ0":-3.0657727512146833,"x":71.2,"y":178.6,"x0":-0.6946809229579648,"y0":50.00367487186407,"z0":5.724205208591622,"aX":3.9819555428939486},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.3,"breakHorizontal":-5.2,"spinRate":2397,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4248283340932901,"extension":6.228227037221837},"index":1,"playId":"34478956-02a6-339c-9c9f-c91a4109d1f0","pitchNumber":1,"startTime":"2026-07-08T01:38:50.651Z","endTime":"2026-07-08T01:38:54.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.428833651554893,"aZ":-30.337722309662688,"pfxX":1.9226933759778486,"pfxZ":1.0979110615273484,"pX":1.0810284538073152,"pZ":2.391779305741778,"vX0":3.930206770739838,"vY0":-127.33598830170645,"vZ0":-2.4177898018584143,"x":75.79,"y":174.2,"x0":-0.7207154759470423,"y0":50.00421760995563,"z0":5.7085787705487165,"aX":3.2174184819280245},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":-4.2,"spinRate":2413,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.427033776737773,"extension":6.274214421048076},"index":2,"playId":"4f439d5e-da11-3038-bb59-bbc38e436b85","pitchNumber":2,"startTime":"2026-07-08T01:39:07.271Z","endTime":"2026-07-08T01:39:11.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.890647425143566,"aZ":-29.587154660497664,"pfxX":3.344406434094835,"pfxZ":1.5386067472552822,"pX":-0.5029737388689176,"pZ":2.0890006351420656,"vX0":-0.11187450592623471,"vY0":-128.54737731129416,"vZ0":-3.4791401333693046,"x":136.17,"y":182.38,"x0":-0.8936025660393399,"y0":50.000196648113615,"z0":5.749285185321773,"aX":5.613106508848193},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.3,"breakHorizontal":-6.0,"spinRate":2414,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.4255890100705879,"extension":6.153075834077971},"index":3,"playId":"1f6e3b77-7a8e-39d6-af4f-1172699b2c1b","pitchNumber":3,"startTime":"2026-07-08T01:39:24.589Z","endTime":"2026-07-08T01:39:28.298Z","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":88.0,"endSpeed":81.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.001027795470044,"aZ":-29.06437326471263,"pfxX":2.598796043400666,"pfxZ":1.8584916477002587,"pX":-0.19440723358546488,"pZ":1.8091422058199587,"vX0":0.6071742111195385,"vY0":-128.2338653528995,"vZ0":-4.139950038499668,"x":124.41,"y":189.93,"x0":-0.7716859930475052,"y0":50.00526547437906,"z0":5.696421752828465,"aX":4.354912939775939},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":-4.8,"spinRate":2350,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.42614431572515077,"extension":6.255264174212427},"hitData":{"launchSpeed":93.2,"launchAngle":25.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.54,"coordY":80.57}},"index":4,"playId":"bb025199-7bb0-31a0-bfbb-66a9ffd836c5","pitchNumber":4,"startTime":"2026-07-08T01:39:45.560Z","endTime":"2026-07-08T01:39:55.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:39:55.473Z","atBatIndex":76},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"José Tena homers (5) on a fly ball to right center field.","rbi":1,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T01:40:19.670Z","endTime":"2026-07-08T01:43:11.212Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"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":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":{"id":695001,"link":"/api/v1/people/695001"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter José Tena replaces Jacob Young.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T01:40:00.781Z","endTime":"2026-07-08T01:40:21.937Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.645865603599354,"aZ":-30.104590773767185,"pfxX":10.266006518681923,"pfxZ":1.4280622020841367,"pX":-1.1573364260550372,"pZ":2.9606509863009767,"vX0":-3.0771213389985297,"vY0":-119.73160815722358,"vZ0":-0.017830922514207925,"x":161.11,"y":158.84,"x0":-1.187335953260466,"y0":50.00191025117759,"z0":5.667606696892195,"aX":14.867667621887387},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.9,"breakHorizontal":-17.8,"spinRate":2743,"spinDirection":79},"zone":11,"typeConfidence":2.0,"plateTime":0.4578956665901046,"extension":6.019708765749647},"index":1,"playId":"330809b5-751a-30d2-a176-354d44b9a6d1","pitchNumber":1,"startTime":"2026-07-08T01:40:21.937Z","endTime":"2026-07-08T01:40:25.697Z","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":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6667207662493,"aZ":-31.181418749518254,"pfxX":3.0774333274640995,"pfxZ":0.6134792935214852,"pX":-0.4463358844439768,"pZ":2.049388542655158,"vX0":-0.10939089570452329,"vY0":-125.95189842799692,"vZ0":-2.8908107324137218,"x":134.01,"y":183.45,"x0":-0.8024709217209308,"y0":50.002659709369276,"z0":5.723821084360899,"aX":4.962739243031108},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":-5.5,"spinRate":2480,"spinDirection":98},"zone":7,"typeConfidence":2.0,"plateTime":0.43425054878988867,"extension":6.273461205353491},"index":2,"playId":"f4412580-bc4c-3f16-8269-e9051df8cac4","pitchNumber":2,"startTime":"2026-07-08T01:40:50.064Z","endTime":"2026-07-08T01:40:53.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82897828966243,"aZ":-30.66184646879018,"pfxX":3.0580274629552755,"pfxZ":0.8930984366327586,"pX":0.7702716033654614,"pZ":2.3617862310484803,"vX0":2.623543741850242,"vY0":-128.88793965355327,"vZ0":-2.7309378233665096,"x":87.64,"y":175.01,"x0":-0.6553364290415213,"y0":50.00366282532706,"z0":5.7841524329832925,"aX":5.185117229426138},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.3,"breakHorizontal":-6.1,"spinRate":2468,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.4237037703737725,"extension":6.269000408821582},"index":3,"playId":"92aca0ba-4708-3d8b-9410-b95117ab203e","pitchNumber":3,"startTime":"2026-07-08T01:41:08.560Z","endTime":"2026-07-08T01:41:12.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.234272378868305,"aZ":-31.560077279459904,"pfxX":12.54344206622298,"pfxZ":0.41520192637540543,"pX":1.0402242841738112,"pZ":1.4636549583700942,"vX0":0.838666764576183,"vY0":-120.78189892537121,"vZ0":-3.1533401715923564,"x":77.35,"y":199.26,"x0":-0.9405447647229579,"y0":50.00108877647794,"z0":5.5705591913915065,"aX":18.470649482741823},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.2,"breakHorizontal":-22.9,"spinRate":2802,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.45404039455684053,"extension":6.248682744324043},"index":4,"playId":"74929a4e-b7b8-3cc6-a041-6d225184e507","pitchNumber":4,"startTime":"2026-07-08T01:41:33.334Z","endTime":"2026-07-08T01:41:36.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33980563217275,"aZ":-29.819866894249053,"pfxX":9.73344852630393,"pfxZ":1.547425706143983,"pX":-0.139406301160812,"pZ":2.5586710909778114,"vX0":-1.034625245198381,"vY0":-122.78458010363114,"vZ0":-1.3857531364036126,"x":122.31,"y":169.7,"x0":-0.9773272190013679,"y0":50.00600608641008,"z0":5.668018645490806,"aX":14.863007183324425},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.8,"breakHorizontal":-17.4,"spinRate":2677,"spinDirection":79},"zone":5,"typeConfidence":2.0,"plateTime":0.44609554848187605,"extension":6.32988863332522},"index":5,"playId":"df88e291-48e0-3a69-bb5e-731f017f1ada","pitchNumber":5,"startTime":"2026-07-08T01:41:58.723Z","endTime":"2026-07-08T01:42:01.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30828878652613,"aZ":-26.668187441748305,"pfxX":-1.4561547714132264,"pfxZ":2.7876040124525296,"pX":-2.0168656458192484,"pZ":4.603313575550184,"vX0":-2.991173978304279,"vY0":-139.49667902245787,"vZ0":1.0202042268637976,"x":193.88,"y":114.49,"x0":-0.7429104052718447,"y0":50.00634824669253,"z0":5.986091926410797,"aX":-2.881160941792402},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.4,"breakHorizontal":3.2,"spinRate":2141,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39209934699615356,"extension":6.147913053603508},"index":6,"playId":"2ca0ef2f-9eae-3b23-a3ec-d08c6b3c7d83","pitchNumber":6,"startTime":"2026-07-08T01:42:22.241Z","endTime":"2026-07-08T01:42:25.492Z","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":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.242805158680046,"aZ":-32.66924478105921,"pfxX":3.336195281529671,"pfxZ":-0.30116844694866707,"pX":0.8223360100425555,"pZ":2.374545531004647,"vX0":2.2875092772984424,"vY0":-126.72368821493356,"vZ0":-2.3052827509145937,"x":85.65,"y":174.67,"x0":-0.5221286533700099,"y0":50.00263370618119,"z0":5.87806746697827,"aX":5.485037563756442},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.8,"breakHorizontal":-6.5,"spinRate":2574,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.43042291137198063,"extension":6.25880359621503},"hitData":{"launchSpeed":101.5,"launchAngle":35.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":172.75,"coordY":45.1}},"index":7,"playId":"45f68a0d-8e12-3189-b7a3-2d5cd92fa097","pitchNumber":7,"startTime":"2026-07-08T01:42:42.265Z","endTime":"2026-07-08T01:43:11.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:43:11.212Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a ground ball to right fielder Cam Smith.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T01:42:58.636Z","endTime":"2026-07-08T01:44:52.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.081147801686843,"aZ":-30.999680853662728,"pfxX":8.89355591072928,"pfxZ":0.7899455366774717,"pX":-0.6599601596724751,"pZ":2.6159414868303568,"vX0":-1.7151474108999714,"vY0":-120.67411967580881,"vZ0":-0.5583885256774942,"x":142.16,"y":168.15,"x0":-1.0961783751814458,"y0":50.00009804380054,"z0":5.576966360679791,"aX":13.137516728902213},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.6,"breakHorizontal":-15.7,"spinRate":2737,"spinDirection":74},"zone":4,"typeConfidence":2.0,"plateTime":0.45358552885129777,"extension":6.138858668640446},"index":0,"playId":"8252db36-d48c-3af6-9729-80e971af676e","pitchNumber":1,"startTime":"2026-07-08T01:43:35.852Z","endTime":"2026-07-08T01:43:39.042Z","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":84.0,"endSpeed":77.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.342836039320776,"aZ":-29.034997802987693,"pfxX":10.217208185644719,"pfxZ":2.0552247765946294,"pX":-0.21594376574677815,"pZ":2.5587276515307082,"vX0":-1.4514163549316224,"vY0":-122.46015743018343,"vZ0":-1.4089575391927127,"x":125.23,"y":169.69,"x0":-0.947060803868263,"y0":50.00602909122451,"z0":5.606607299669576,"aX":15.647424480457389},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.6,"breakHorizontal":-18.2,"spinRate":2762,"spinDirection":71},"zone":5,"typeConfidence":2.0,"plateTime":0.4458781334514086,"extension":6.198312733624808},"index":1,"playId":"cb431a1d-6fcb-3260-825d-1797451d2433","pitchNumber":2,"startTime":"2026-07-08T01:43:58.402Z","endTime":"2026-07-08T01:44:02.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.098424252620553,"aZ":-31.32030954885832,"pfxX":11.667119997235424,"pfxZ":0.5795527334705497,"pX":1.4927022439476991,"pZ":2.200466241598317,"vX0":1.7726315722425743,"vY0":-120.8465656350432,"vZ0":-1.6502318236836917,"x":60.1,"y":179.37,"x0":-0.7662528699961588,"y0":50.00516998009312,"z0":5.638196032248545,"aX":17.29358289378436},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.0,"breakHorizontal":-21.6,"spinRate":2948,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.45288287504607894,"extension":6.300746381263843},"index":2,"playId":"4cd9c1cb-c3b5-3104-8435-79caf284466a","pitchNumber":3,"startTime":"2026-07-08T01:44:22.888Z","endTime":"2026-07-08T01:44:26.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86906474135015,"aZ":-35.5933445462151,"pfxX":7.963343521423049,"pfxZ":-2.3151711989684545,"pX":-0.18510530645458087,"pZ":1.9702418294477229,"vX0":-0.9938491681508488,"vY0":-120.4251975557825,"vZ0":-1.1704521387045224,"x":124.06,"y":185.58,"x0":-0.8039766567117448,"y0":50.00173577682262,"z0":5.59175759096575,"aX":11.775648614928846},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.2,"breakHorizontal":-14.3,"spinRate":2919,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.45362940851083566,"extension":6.275891120087624},"hitData":{"launchSpeed":100.8,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.85,"coordY":102.84}},"index":3,"playId":"d29ba831-146b-30d3-ac65-1115cd7c48f6","pitchNumber":4,"startTime":"2026-07-08T01:44:43.301Z","endTime":"2026-07-08T01:44:52.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:44:52.399Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Chaparro strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T01:46:07.381Z","endTime":"2026-07-08T01:47:21.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T01:45:07.716Z","endTime":"2026-07-08T01:46:09.689Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49244535927913,"aZ":-31.026025894599016,"pfxX":2.414223207403518,"pfxZ":0.6999390770655309,"pX":0.9716487170225452,"pZ":0.29795258298657246,"vX0":3.225961943311874,"vY0":-126.64882430384667,"vZ0":-6.94272074960451,"x":79.96,"y":230.74,"x0":-0.6276045494051639,"y0":50.0043376347658,"z0":5.525143851411102,"aX":3.959625482544489},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.0,"breakHorizontal":-5.0,"spinRate":2506,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.4308673369242806,"extension":6.424757652601084},"index":1,"playId":"87dd769a-06a5-307a-ad44-d7cd477e9cc9","pitchNumber":1,"startTime":"2026-07-08T01:46:09.689Z","endTime":"2026-07-08T01:46:13.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":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44720133151071,"aZ":-33.79692106164903,"pfxX":1.9915989083192853,"pfxZ":-1.0162505968168682,"pX":-0.4363030325367653,"pZ":1.651053259074055,"vX0":0.21586548889439922,"vY0":-125.13006034774061,"vZ0":-2.993853512055802,"x":133.63,"y":194.2,"x0":-0.7824988518508121,"y0":50.0037201754261,"z0":5.610962203692652,"aX":3.182075685187599},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.3,"breakHorizontal":-3.7,"spinRate":2473,"spinDirection":101},"zone":7,"typeConfidence":2.0,"plateTime":0.4364612176393958,"extension":6.212660460664603},"index":2,"playId":"0c295071-1702-302f-af8d-4127cf18cf96","pitchNumber":2,"startTime":"2026-07-08T01:46:33.929Z","endTime":"2026-07-08T01:46:37.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.988311261849834,"aZ":-30.223070997488872,"pfxX":12.716752334434034,"pfxZ":1.3472203591162124,"pX":0.6268033589645714,"pZ":2.1348830670251275,"vX0":-0.32969395643610344,"vY0":-120.02505310206861,"vZ0":-1.7400610425364453,"x":93.11,"y":181.14,"x0":-0.8833905534611202,"y0":50.00199914429535,"z0":5.581314561621807,"aX":18.40217883700351},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.3,"breakHorizontal":-22.9,"spinRate":2807,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.4577615460160227,"extension":6.121062128014529},"index":3,"playId":"41083d56-dd54-3546-973b-b4b32ba6dc32","pitchNumber":3,"startTime":"2026-07-08T01:46:54.752Z","endTime":"2026-07-08T01:46:58.637Z","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.9,"endSpeed":76.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.972273384710597,"aZ":-33.66329249816631,"pfxX":9.872380745895734,"pfxZ":-1.01497190867088,"pX":1.3247146774129792,"pZ":1.3413508627630588,"vX0":1.496230728569265,"vY0":-120.77330003337308,"vZ0":-3.2387509742130516,"x":66.5,"y":202.56,"x0":-0.5852836336536547,"y0":50.00047311491291,"z0":5.666654773804872,"aX":14.550618858997062},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.4,"breakHorizontal":-18.2,"spinRate":2949,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.45386869631755644,"extension":6.261243200602857},"index":4,"playId":"39a2bb78-ef06-3363-bb66-d1fbc5d85053","pitchNumber":4,"startTime":"2026-07-08T01:47:16.815Z","endTime":"2026-07-08T01:47:21.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:47:21.770Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Curtis Mead singles on a ground ball to shortstop Nick Allen. James Wood to 3rd. Curtis Mead to 2nd. James Wood advances to 3rd, on a throwing error by shortstop Nick Allen.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T01:50:11.441Z","endTime":"2026-07-08T01:50:40.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"postOnThird":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T01:47:44.196Z","endTime":"2026-07-08T01:48:25.981Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Josh Hader replaces Alimber Santa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-08T01:48:25.981Z","endTime":"2026-07-08T01:50:13.736Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623352,"link":"/api/v1/people/623352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02044696794671,"aZ":-25.705189570184082,"pfxX":1.8061384171058221,"pfxZ":4.25822704840905,"pX":0.5142265174552955,"pZ":1.8128225012414783,"vX0":-6.462632226487553,"vY0":-122.18190359756329,"vZ0":-3.6735424507744296,"x":97.4,"y":189.83,"x0":2.953495675499521,"y0":50.003607103558664,"z0":5.53339160839526,"aX":2.7449263508883095},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.1,"breakHorizontal":-1.8,"spinRate":2274,"spinDirection":145},"zone":9,"typeConfidence":0.9,"plateTime":0.4475011044390649,"extension":6.440464351720721},"index":2,"playId":"9493d26e-309f-3cd5-83b1-5d97616cd2e4","pitchNumber":1,"startTime":"2026-07-08T01:50:13.736Z","endTime":"2026-07-08T01:50:17.197Z","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":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92131161752709,"aZ":-12.124627586879571,"pfxX":3.7902300206248003,"pfxZ":10.63768169855137,"pX":0.4669280849830858,"pZ":2.9799299080874166,"vX0":-7.582970770336422,"vY0":-136.41279528743416,"vZ0":-5.076449949006218,"x":99.2,"y":158.32,"x0":2.790039946287868,"y0":50.006378395294206,"z0":5.700498642844855,"aX":7.146642287270732},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":-5.3,"spinRate":2035,"spinDirection":151},"zone":3,"typeConfidence":0.89,"plateTime":0.40146257246094397,"extension":6.7073168032245265},"hitData":{"launchSpeed":95.5,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.82,"coordY":154.56}},"index":3,"playId":"dfa1a4da-2c88-3cba-9414-5291a410e7fa","pitchNumber":2,"startTime":"2026-07-08T01:50:28.090Z","endTime":"2026-07-08T01:50:40.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:50:40.105Z","atBatIndex":80},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Abrams walks.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T01:51:10.800Z","endTime":"2026-07-08T01:53:22.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"postOnThird":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":86.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.007993699593477,"aZ":-11.487954447391637,"pfxX":5.626362076272016,"pfxZ":10.841833778267969,"pX":0.11923132852141809,"pZ":2.9027986088226676,"vX0":-8.917059420751814,"vY0":-136.52319201434668,"vZ0":-5.212908522467815,"x":112.46,"y":160.4,"x0":2.6807070698617514,"y0":50.00568700005451,"z0":5.612147571547189,"aX":10.738826279374251},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":-8.5,"spinRate":1989,"spinDirection":149},"zone":2,"typeConfidence":0.89,"plateTime":0.39955794227111685,"extension":6.770315676119492},"index":0,"playId":"bc6ae0b2-5437-37b3-9d4b-1e220d87233f","pitchNumber":1,"startTime":"2026-07-08T01:51:19.749Z","endTime":"2026-07-08T01:51:23.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38135056349929,"aZ":-12.156033228137954,"pfxX":6.579097089225256,"pfxZ":10.414954019026291,"pX":0.8442513348497938,"pZ":3.0620431246054287,"vX0":-7.485959962020235,"vY0":-137.2725642821192,"vZ0":-4.824865047474716,"x":84.82,"y":156.1,"x0":2.7427761526709133,"y0":50.00211043938244,"z0":5.660037140326175,"aX":12.644702599191742},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":-10.4,"spinRate":2084,"spinDirection":147},"zone":3,"typeConfidence":0.89,"plateTime":0.3979358047091588,"extension":6.5618425981912125},"index":1,"playId":"7855d6d2-d4fc-3baa-a754-deadde9616e0","pitchNumber":2,"startTime":"2026-07-08T01:51:40.107Z","endTime":"2026-07-08T01:51:48.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97978822566582,"aZ":-28.719890981817827,"pfxX":1.4573131571767255,"pfxZ":2.2419857843705833,"pX":-0.600899818704728,"pZ":1.030717590546447,"vX0":-9.292429149572799,"vY0":-123.8911247348965,"vZ0":-4.47487968036645,"x":139.9,"y":210.95,"x0":3.0245955129755213,"y0":50.00057216128135,"z0":5.287323333895516,"aX":2.243329503518636},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.1,"breakHorizontal":-0.2,"spinRate":2390,"spinDirection":288},"zone":13,"typeConfidence":0.9,"plateTime":0.44374533188737564,"extension":6.806741009904264},"index":2,"playId":"5ca9e6fb-9fbf-3b90-b4b4-9855383f7cf7","pitchNumber":3,"startTime":"2026-07-08T01:52:09.531Z","endTime":"2026-07-08T01:52:13.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.775437745845203,"aZ":-26.994327062017014,"pfxX":1.8406313956053912,"pfxZ":3.390961882679244,"pX":-1.5877440743115907,"pZ":0.5434700024567719,"vX0":-11.575834016317286,"vY0":-123.615132398516,"vZ0":-5.956577863877399,"x":177.52,"y":224.11,"x0":2.9441400077999638,"y0":50.00103348635417,"z0":5.290472443066561,"aX":2.8106094300229483},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.7,"breakHorizontal":-0.2,"spinRate":2450,"spinDirection":58},"zone":13,"typeConfidence":0.9,"plateTime":0.4454125801788762,"extension":6.601318987273437},"index":3,"playId":"46a7eb47-ae75-3631-979c-5f62cc68a01c","pitchNumber":4,"startTime":"2026-07-08T01:52:28.481Z","endTime":"2026-07-08T01:52:34.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.182120019373748,"aZ":-28.242152555046122,"pfxX":2.594858161787532,"pfxZ":2.46181441084582,"pX":-1.5557789732370113,"pZ":0.7073427469284568,"vX0":-12.018532589890611,"vY0":-125.59807147810848,"vZ0":-5.814832688401588,"x":176.3,"y":219.68,"x0":2.9522794550439997,"y0":50.006190933024875,"z0":5.346344061097172,"aX":4.152158431343883},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.2,"breakHorizontal":-1.9,"spinRate":2492,"spinDirection":54},"zone":13,"typeConfidence":0.9,"plateTime":0.43591251818694055,"extension":6.549694453059955},"index":4,"playId":"4cb10233-4710-3c6b-882e-53e2e5606ad4","pitchNumber":5,"startTime":"2026-07-08T01:52:57.428Z","endTime":"2026-07-08T01:53:00.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81859698585157,"aZ":-28.82133118235863,"pfxX":1.9198965223773872,"pfxZ":2.0999522905310677,"pX":-1.4412616391022652,"pZ":2.3307496900792812,"vX0":-11.537341327953373,"vY0":-125.91417709268875,"vZ0":-1.5530879213841997,"x":171.94,"y":175.85,"x0":2.9611041473295434,"y0":50.00296392534099,"z0":5.299133440125771,"aX":3.066860585794328},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.7,"breakHorizontal":-0.7,"spinRate":2318,"spinDirection":142},"zone":13,"typeConfidence":0.9,"plateTime":0.435877748150749,"extension":6.701704628484946},"index":5,"playId":"16fa78ac-ba19-3c80-bcdc-9b3f004fb7f6","pitchNumber":6,"startTime":"2026-07-08T01:53:19.051Z","endTime":"2026-07-08T01:53:22.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:53:22.407Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T01:54:36.343Z","endTime":"2026-07-08T01:56:11.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".324"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".325"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".156"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.53"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.67"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.49"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.92"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.30"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.03"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.11"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.28"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.27"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.33"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.37"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.54"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.16"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".609"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".946"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".421"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".975"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".703"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".732"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".447"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".609"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".946"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".421"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".975"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".703"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".732"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".447"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dylan Crews replaces Keibert Ruiz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T01:53:38.900Z","endTime":"2026-07-08T01:54:38.585Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29608130948659,"aZ":-27.82819254532605,"pfxX":2.584402491844253,"pfxZ":2.7189513103013696,"pX":-0.2781869060769651,"pZ":0.2365709872372916,"vX0":-8.698744212268343,"vY0":-126.07547328576834,"vZ0":-7.121805992563037,"x":127.6,"y":232.39,"x0":2.8915630999804556,"y0":50.002644646538165,"z0":5.365232905709866,"aX":4.131650304928878},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.4,"breakHorizontal":-2.5,"spinRate":2231,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.4355973631436503,"extension":6.533741703788801},"index":1,"playId":"302487b6-b1d4-31c0-b06f-4cfda040a485","pitchNumber":1,"startTime":"2026-07-08T01:54:38.585Z","endTime":"2026-07-08T01:54:42.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.027855322993215,"aZ":-14.307641628666296,"pfxX":6.954774794496892,"pfxZ":9.288522791632055,"pX":0.5019970153998089,"pZ":3.5240299101499453,"vX0":-8.523296870897111,"vY0":-137.2514354436606,"vZ0":-3.2208469433442435,"x":97.87,"y":143.63,"x0":2.7320767084157382,"y0":50.003370300267754,"z0":5.676371936275223,"aX":13.379246960392596},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":-11.0,"spinRate":2083,"spinDirection":148},"zone":12,"typeConfidence":0.88,"plateTime":0.3978114897667009,"extension":6.59637060500036},"index":2,"playId":"c7a5fcdf-6378-3a9c-82de-a16c1ed12a17","pitchNumber":2,"startTime":"2026-07-08T01:54:59.366Z","endTime":"2026-07-08T01:55:03.661Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.426389608214798,"aZ":-11.224058891557517,"pfxX":5.427718770365349,"pfxZ":10.933444677362477,"pX":-0.1415635013675635,"pZ":2.285257561400181,"vX0":-9.22975572833512,"vY0":-136.8705619130955,"vZ0":-7.062382376344735,"x":122.4,"y":177.08,"x0":2.554011932398273,"y0":50.001507665928905,"z0":5.650740998994874,"aX":10.399705735019735},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":-8.2,"spinRate":2031,"spinDirection":153},"zone":5,"typeConfidence":0.9,"plateTime":0.3986867044030542,"extension":6.633973614739731},"index":3,"playId":"842357a9-d179-3f7a-a57d-06d5b7497752","pitchNumber":3,"startTime":"2026-07-08T01:55:18.475Z","endTime":"2026-07-08T01:55:21.656Z","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":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.849057738497923,"aZ":-12.614053774627882,"pfxX":6.165588894414292,"pfxZ":9.902331176431915,"pX":-0.059877326331953744,"pZ":3.225392868359144,"vX0":-9.88933636184284,"vY0":-139.09690165533544,"vZ0":-4.58423448180617,"x":119.28,"y":151.69,"x0":2.7273952125465803,"y0":50.00394821801708,"z0":5.720187461107384,"aX":12.181148537244251},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":-9.4,"spinRate":2238,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.3925756423616735,"extension":6.629774565730524},"index":4,"playId":"96069f58-3db7-3759-90cb-f48b239745a1","pitchNumber":4,"startTime":"2026-07-08T01:55:41.978Z","endTime":"2026-07-08T01:55:45.692Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-08T01:55:52.433Z","endTime":"2026-07-08T01:56:08.021Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.881104199069224,"aZ":-13.539167911616559,"pfxX":7.383500357655111,"pfxZ":9.418008720303273,"pX":0.7326072567765652,"pZ":4.014310058225898,"vX0":-7.840359517556858,"vY0":-139.63484657173277,"vZ0":-2.6023498289884426,"x":89.07,"y":130.39,"x0":2.6149728688108445,"y0":50.00114263103648,"z0":5.846988805816409,"aX":14.607231316995678},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":-11.8,"spinRate":2023,"spinDirection":152},"zone":12,"typeConfidence":0.9,"plateTime":0.39197356255464033,"extension":6.553932356194126},"index":6,"playId":"b5f13fb6-b403-3e07-aa2c-4ce23698ef7e","pitchNumber":5,"startTime":"2026-07-08T01:56:08.021Z","endTime":"2026-07-08T01:56:11.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:56:11.236Z","atBatIndex":82}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T01:54:36.343Z","endTime":"2026-07-08T01:56:11.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".324"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".325"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".156"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.53"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.67"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.49"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.92"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.30"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.03"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.11"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.28"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.27"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.33"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.37"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.54"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.16"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".609"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".946"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".421"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".975"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".703"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".732"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".447"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".609"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".946"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".421"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".975"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".703"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".732"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".447"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dylan Crews replaces Keibert Ruiz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T01:53:38.900Z","endTime":"2026-07-08T01:54:38.585Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29608130948659,"aZ":-27.82819254532605,"pfxX":2.584402491844253,"pfxZ":2.7189513103013696,"pX":-0.2781869060769651,"pZ":0.2365709872372916,"vX0":-8.698744212268343,"vY0":-126.07547328576834,"vZ0":-7.121805992563037,"x":127.6,"y":232.39,"x0":2.8915630999804556,"y0":50.002644646538165,"z0":5.365232905709866,"aX":4.131650304928878},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.4,"breakHorizontal":-2.5,"spinRate":2231,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.4355973631436503,"extension":6.533741703788801},"index":1,"playId":"302487b6-b1d4-31c0-b06f-4cfda040a485","pitchNumber":1,"startTime":"2026-07-08T01:54:38.585Z","endTime":"2026-07-08T01:54:42.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.027855322993215,"aZ":-14.307641628666296,"pfxX":6.954774794496892,"pfxZ":9.288522791632055,"pX":0.5019970153998089,"pZ":3.5240299101499453,"vX0":-8.523296870897111,"vY0":-137.2514354436606,"vZ0":-3.2208469433442435,"x":97.87,"y":143.63,"x0":2.7320767084157382,"y0":50.003370300267754,"z0":5.676371936275223,"aX":13.379246960392596},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":-11.0,"spinRate":2083,"spinDirection":148},"zone":12,"typeConfidence":0.88,"plateTime":0.3978114897667009,"extension":6.59637060500036},"index":2,"playId":"c7a5fcdf-6378-3a9c-82de-a16c1ed12a17","pitchNumber":2,"startTime":"2026-07-08T01:54:59.366Z","endTime":"2026-07-08T01:55:03.661Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.426389608214798,"aZ":-11.224058891557517,"pfxX":5.427718770365349,"pfxZ":10.933444677362477,"pX":-0.1415635013675635,"pZ":2.285257561400181,"vX0":-9.22975572833512,"vY0":-136.8705619130955,"vZ0":-7.062382376344735,"x":122.4,"y":177.08,"x0":2.554011932398273,"y0":50.001507665928905,"z0":5.650740998994874,"aX":10.399705735019735},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":-8.2,"spinRate":2031,"spinDirection":153},"zone":5,"typeConfidence":0.9,"plateTime":0.3986867044030542,"extension":6.633973614739731},"index":3,"playId":"842357a9-d179-3f7a-a57d-06d5b7497752","pitchNumber":3,"startTime":"2026-07-08T01:55:18.475Z","endTime":"2026-07-08T01:55:21.656Z","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":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.849057738497923,"aZ":-12.614053774627882,"pfxX":6.165588894414292,"pfxZ":9.902331176431915,"pX":-0.059877326331953744,"pZ":3.225392868359144,"vX0":-9.88933636184284,"vY0":-139.09690165533544,"vZ0":-4.58423448180617,"x":119.28,"y":151.69,"x0":2.7273952125465803,"y0":50.00394821801708,"z0":5.720187461107384,"aX":12.181148537244251},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":-9.4,"spinRate":2238,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.3925756423616735,"extension":6.629774565730524},"index":4,"playId":"96069f58-3db7-3759-90cb-f48b239745a1","pitchNumber":4,"startTime":"2026-07-08T01:55:41.978Z","endTime":"2026-07-08T01:55:45.692Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-08T01:55:52.433Z","endTime":"2026-07-08T01:56:08.021Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.881104199069224,"aZ":-13.539167911616559,"pfxX":7.383500357655111,"pfxZ":9.418008720303273,"pX":0.7326072567765652,"pZ":4.014310058225898,"vX0":-7.840359517556858,"vY0":-139.63484657173277,"vZ0":-2.6023498289884426,"x":89.07,"y":130.39,"x0":2.6149728688108445,"y0":50.00114263103648,"z0":5.846988805816409,"aX":14.607231316995678},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":-11.8,"spinRate":2023,"spinDirection":152},"zone":12,"typeConfidence":0.9,"plateTime":0.39197356255464033,"extension":6.553932356194126},"index":6,"playId":"b5f13fb6-b403-3e07-aa2c-4ce23698ef7e","pitchNumber":5,"startTime":"2026-07-08T01:56:08.021Z","endTime":"2026-07-08T01:56:11.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:56:11.236Z","atBatIndex":82},"scoringPlays":[3,13,24,30,31,49,67,77],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2],"bottom":[3,4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":127.61,"y":194.55},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":147.5,"y":153.55},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":106.93,"y":155.58},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":192.2,"y":42.63},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":153.07,"y":88.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":200.8,"y":91.02},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":85.02,"y":73.72},"type":"O","description":"Flyout"}]}},{"startIndex":9,"endIndex":17,"top":[9,10,11,12,13,14],"bottom":[15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"coordinates":{"x":101.35,"y":157.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":192.97,"y":91.38},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":107.94,"y":165.21},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":160.44,"y":162.4},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":95.56,"y":169.14},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":25,"top":[18,19,20],"bottom":[21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":154.6,"y":160.14},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":154.6,"y":162.68},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":172.85,"y":102.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":127.72,"y":190.06},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":126.2,"y":79.51},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":52.26,"y":98.36},"type":"O","description":"Flyout"}]}},{"startIndex":26,"endIndex":37,"top":[26,27,28,29,30,31,32],"bottom":[33,34,35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":96.28,"y":145.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"coordinates":{"x":108.58,"y":155.95},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":82.08,"y":110.44},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":129.41,"y":68.72},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":116.56,"y":180.93},"type":"O","description":"Bunt Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":139.15,"y":162.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":61.8,"y":108.42},"type":"H","description":"Single"}]}},{"startIndex":38,"endIndex":44,"top":[38,39,40],"bottom":[41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":118.31,"y":55.95},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":128.23,"y":180.42},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":138.97,"y":124.21},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":188.57,"y":98.27},"type":"H","description":"Single"}]}},{"startIndex":45,"endIndex":54,"top":[45,46,47,48,49,50],"bottom":[51,52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":105.41,"y":156.08},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"coordinates":{"x":128.23,"y":48.58},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":190.6,"y":113.49},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":117.17,"y":126.45},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":104.9,"y":97.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":72.2,"y":72.06},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":138.08,"y":49.16},"type":"O","description":"Flyout"}]}},{"startIndex":55,"endIndex":64,"top":[55,56,57,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":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":161.19,"y":84.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":100.84,"y":173.32},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":156.74,"y":165.99},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":37.78,"y":84.52},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":152.57,"y":151.52},"type":"O","description":"Groundout"}]}},{"startIndex":65,"endIndex":72,"top":[65,66,67,68],"bottom":[69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":73.55,"y":45.02},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":126.76,"y":72.17},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":105.19,"y":119.57},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":140.9,"y":160.14},"type":"H","description":"Single"}]}},{"startIndex":73,"endIndex":82,"top":[73,74,75],"bottom":[76,77,78,79,80,81,82],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":68.81,"y":82.7},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":142.93,"y":162.17},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":185.54,"y":80.57},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":172.75,"y":45.1},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":172.85,"y":102.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":98.82,"y":154.56},"type":"H","description":"Single"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}}],"teams":{"home":{"runs":3,"hits":11,"errors":0,"leftOnBase":11},"away":{"runs":6,"hits":6,"errors":1,"leftOnBase":8}},"defense":{"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"catcher":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"first":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"second":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"third":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"shortstop":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"left":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"center":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"right":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"onDeck":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"inHole":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"battingOrder":6,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"offense":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"onDeck":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"inHole":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"battingOrder":5,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":11,"airOuts":7,"runs":6,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":2,"avg":".241","atBats":30,"obp":".316","slg":".411","ops":".727","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":9,"rbi":6,"leftOnBase":16,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":8,"groundOuts":7,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":36,"obp":".366","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":164,"era":"4.74","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.39","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":164,"balls":58,"strikes":106,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":3,"pitchesPerInning":"18.22","runsScoredPer9":"3.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID670623":{"person":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":60,"groundOuts":55,"airOuts":127,"runs":37,"doubles":16,"triples":0,"homeRuns":12,"strikeOuts":58,"baseOnBalls":34,"intentionalWalks":0,"hits":79,"hitByPitch":13,"avg":".250","atBats":316,"obp":".344","slg":".415","ops":".759","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":366,"totalBases":131,"rbi":47,"leftOnBase":155,"sacBunts":0,"sacFlies":3,"babip":".269","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.33","popOuts":35,"lineOuts":32},"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":113,"putOuts":96,"errors":6,"chances":215,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID650556":{"person":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","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":0,"flyOuts":17,"groundOuts":20,"airOuts":26,"runs":21,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":38,"baseOnBalls":25,"intentionalWalks":0,"hits":25,"hitByPitch":3,"atBats":107,"obp":".393","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":554,"era":"5.70","inningsPitched":"30.0","wins":2,"losses":3,"saves":5,"saveOpportunities":5,"holds":5,"blownSaves":0,"earnedRuns":19,"whip":"1.67","battersFaced":137,"outs":90,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":554,"balls":237,"strikes":317,"strikePercentage":".570","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".400","pitchesPerInning":"18.47","gamesFinished":21,"strikeoutWalkRatio":"1.52","strikeoutsPer9Inn":"11.40","walksPer9Inn":"7.50","hitsPer9Inn":"7.50","runsScoredPer9":"6.30","homeRunsPer9":"2.10","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"20","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | BB, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":11,"groundOuts":19,"airOuts":26,"runs":14,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".241","atBats":83,"obp":".293","slg":".313","ops":".606","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":26,"rbi":9,"leftOnBase":22,"sacBunts":1,"sacFlies":2,"babip":".302","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"83.00","popOuts":9,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":36,"errors":2,"chances":94,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID695001":{"person":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":6,"strikes":13,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"13.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":9,"groundOuts":15,"airOuts":15,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":44,"obp":".235","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":200,"era":"1.35","inningsPitched":"13.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.90","battersFaced":51,"outs":40,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":200,"balls":78,"strikes":122,"strikePercentage":".610","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".000","pitchesPerInning":"15.00","gamesFinished":4,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"6.08","walksPer9Inn":"3.38","hitsPer9Inn":"4.73","runsScoredPer9":"4.05","homeRunsPer9":"0.67","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID701358":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":43,"groundOuts":86,"airOuts":74,"runs":38,"doubles":13,"triples":1,"homeRuns":11,"strikeOuts":83,"baseOnBalls":31,"intentionalWalks":0,"hits":69,"hitByPitch":4,"avg":".223","atBats":309,"obp":".300","slg":".379","ops":".679","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":348,"totalBases":117,"rbi":32,"leftOnBase":146,"sacBunts":0,"sacFlies":3,"babip":".266","groundOutsToAirouts":"1.16","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"28.09","popOuts":14,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":194,"errors":4,"chances":204,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID686613":{"person":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":14,"groundOuts":24,"airOuts":27,"runs":13,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":17,"intentionalWalks":0,"hits":23,"hitByPitch":2,"atBats":108,"obp":".328","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":542,"era":"3.38","inningsPitched":"29.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.36","battersFaced":128,"outs":88,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":542,"balls":220,"strikes":322,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.48","gamesFinished":0,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"10.74","walksPer9Inn":"5.22","hitsPer9Inn":"7.06","runsScoredPer9":"3.99","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669699":{"person":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"jerseyNumber":"28","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"101","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":16,"groundOuts":25,"airOuts":23,"runs":10,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".256","atBats":78,"obp":".272","slg":".423","ops":".695","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":33,"rbi":9,"leftOnBase":28,"sacBunts":2,"sacFlies":1,"babip":".270","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":49,"putOuts":26,"errors":2,"chances":77,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID623352":{"person":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(S, 10)","summary":"0.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":16,"gamesStarted":0,"flyOuts":6,"groundOuts":7,"airOuts":14,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":8,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":49,"obp":".193","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":252,"era":"0.59","inningsPitched":"15.1","wins":3,"losses":0,"saves":10,"saveOpportunities":10,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.72","battersFaced":57,"outs":46,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":252,"balls":81,"strikes":171,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.43","gamesFinished":12,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"14.67","walksPer9Inn":"4.70","hitsPer9Inn":"1.76","runsScoredPer9":"0.59","homeRunsPer9":"0.59","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660853":{"person":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(H, 8)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","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":39,"gamesStarted":0,"flyOuts":28,"groundOuts":30,"airOuts":55,"runs":23,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":39,"baseOnBalls":10,"intentionalWalks":1,"hits":39,"hitByPitch":0,"atBats":161,"obp":".287","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":648,"era":"4.54","inningsPitched":"41.2","wins":0,"losses":2,"saves":5,"saveOpportunities":7,"holds":8,"blownSaves":2,"earnedRuns":21,"whip":"1.18","battersFaced":173,"outs":125,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":648,"balls":211,"strikes":437,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".000","pitchesPerInning":"15.55","gamesFinished":11,"strikeoutWalkRatio":"3.90","strikeoutsPer9Inn":"8.42","walksPer9Inn":"2.16","hitsPer9Inn":"8.42","runsScoredPer9":"4.97","homeRunsPer9":"1.08","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID595345":{"person":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(W, 2-1)","summary":"1.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":4,"strikes":13,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":44,"gamesStarted":1,"flyOuts":33,"groundOuts":24,"airOuts":62,"runs":12,"doubles":3,"triples":1,"homeRuns":5,"strikeOuts":44,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":2,"atBats":155,"obp":".241","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":680,"era":"2.42","inningsPitched":"44.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":11,"blownSaves":0,"earnedRuns":12,"whip":"0.87","battersFaced":171,"outs":134,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":680,"balls":230,"strikes":450,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":".667","pitchesPerInning":"15.22","gamesFinished":1,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"8.87","walksPer9Inn":"2.42","hitsPer9Inn":"5.44","runsScoredPer9":"2.42","homeRunsPer9":"1.01","inheritedRunners":29,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694728":{"person":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"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":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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":26,"groundOuts":47,"airOuts":47,"runs":23,"doubles":5,"triples":1,"homeRuns":7,"strikeOuts":70,"baseOnBalls":15,"intentionalWalks":0,"hits":40,"hitByPitch":0,"avg":".199","atBats":201,"obp":".253","slg":".338","ops":".591","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":68,"rbi":21,"leftOnBase":87,"sacBunts":2,"sacFlies":1,"babip":".264","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.71","popOuts":11,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":126,"errors":1,"chances":155,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID805123":{"person":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"jerseyNumber":"69","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":35,"gamesStarted":0,"flyOuts":44,"groundOuts":43,"airOuts":72,"runs":24,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":56,"baseOnBalls":29,"intentionalWalks":0,"hits":43,"hitByPitch":1,"atBats":206,"obp":".302","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":996,"era":"3.57","inningsPitched":"58.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":23,"whip":"1.24","battersFaced":244,"outs":174,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":996,"balls":390,"strikes":606,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".667","pitchesPerInning":"17.17","gamesFinished":5,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"8.69","walksPer9Inn":"4.50","hitsPer9Inn":"6.67","runsScoredPer9":"3.72","homeRunsPer9":"0.93","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":11,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID514888":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":26,"groundOuts":85,"airOuts":58,"runs":43,"doubles":13,"triples":1,"homeRuns":10,"strikeOuts":65,"baseOnBalls":29,"intentionalWalks":1,"hits":63,"hitByPitch":1,"avg":".234","atBats":269,"obp":".310","slg":".401","ops":".711","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":301,"totalBases":108,"rbi":26,"leftOnBase":130,"sacBunts":1,"sacFlies":1,"babip":".272","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.90","popOuts":14,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":128,"putOuts":70,"errors":3,"chances":201,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666211":{"person":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"jerseyNumber":"26","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"601","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":15,"groundOuts":18,"airOuts":24,"runs":14,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":40,"baseOnBalls":9,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".243","atBats":107,"obp":".308","slg":".393","ops":".701","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":42,"rbi":11,"leftOnBase":30,"sacBunts":1,"sacFlies":0,"babip":".359","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.67","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":73,"errors":1,"chances":75,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID837227":{"person":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"3.2 IP, 2 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":18,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":32,"strikes":52,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.91","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":23,"groundOuts":46,"airOuts":42,"runs":35,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":63,"baseOnBalls":33,"intentionalWalks":0,"hits":45,"hitByPitch":4,"atBats":194,"obp":".353","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1022,"era":"6.06","inningsPitched":"52.0","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.50","battersFaced":233,"outs":156,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1022,"balls":418,"strikes":604,"strikePercentage":".590","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":2,"winPercentage":".556","pitchesPerInning":"19.65","gamesFinished":0,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"10.90","walksPer9Inn":"5.71","hitsPer9Inn":"7.79","runsScoredPer9":"6.06","homeRunsPer9":"1.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID701305":{"person":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | 2 BB, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":4,"groundOuts":12,"airOuts":8,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".196","atBats":51,"obp":".281","slg":".333","ops":".614","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":17,"rbi":3,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":29,"errors":0,"chances":29,"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"}]},"ID663567":{"person":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":14,"gamesStarted":14,"flyOuts":60,"groundOuts":64,"airOuts":96,"runs":29,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":74,"baseOnBalls":32,"intentionalWalks":0,"hits":60,"hitByPitch":5,"atBats":293,"obp":".293","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1319,"era":"3.26","inningsPitched":"80.0","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.15","battersFaced":331,"outs":240,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1319,"balls":487,"strikes":832,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".583","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"8.33","walksPer9Inn":"3.60","hitsPer9Inn":"6.75","runsScoredPer9":"3.26","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664299":{"person":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":3,"flyOuts":10,"groundOuts":8,"airOuts":14,"runs":14,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":10,"intentionalWalks":0,"hits":15,"hitByPitch":2,"atBats":45,"obp":".474","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":215,"era":"11.12","inningsPitched":"11.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"2.21","battersFaced":57,"outs":34,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":215,"balls":91,"strikes":124,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".000","pitchesPerInning":"18.97","gamesFinished":0,"strikeoutWalkRatio":"0.80","strikeoutsPer9Inn":"6.35","walksPer9Inn":"7.94","hitsPer9Inn":"11.91","runsScoredPer9":"11.12","homeRunsPer9":"2.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687911":{"person":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(H, 12)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":38,"gamesStarted":0,"flyOuts":18,"groundOuts":43,"airOuts":41,"runs":11,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":31,"baseOnBalls":14,"intentionalWalks":1,"hits":33,"hitByPitch":4,"atBats":146,"obp":".307","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":647,"era":"2.03","inningsPitched":"40.0","wins":2,"losses":1,"saves":6,"saveOpportunities":9,"holds":12,"blownSaves":3,"earnedRuns":9,"whip":"1.18","battersFaced":166,"outs":120,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":647,"balls":218,"strikes":429,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".667","pitchesPerInning":"16.18","gamesFinished":10,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"6.98","walksPer9Inn":"3.15","hitsPer9Inn":"7.43","runsScoredPer9":"2.48","homeRunsPer9":"0.23","inheritedRunners":24,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664774":{"person":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":4,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".190","atBats":21,"obp":".261","slg":".429","ops":".690","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":9,"rbi":4,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID572233":{"person":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | BB, 2 HBP, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":2,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":51,"groundOuts":84,"airOuts":92,"runs":49,"doubles":17,"triples":1,"homeRuns":20,"strikeOuts":85,"baseOnBalls":32,"intentionalWalks":2,"hits":83,"hitByPitch":7,"avg":".242","atBats":343,"obp":".319","slg":".472","ops":".791","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":162,"rbi":58,"leftOnBase":180,"sacBunts":0,"sacFlies":1,"babip":".264","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.15","popOuts":19,"lineOuts":22},"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":61,"putOuts":581,"errors":0,"chances":642,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663878":{"person":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":0,"flyOuts":13,"groundOuts":16,"airOuts":21,"runs":10,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":11,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":68,"obp":".350","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":328,"era":"3.79","inningsPitched":"19.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.42","battersFaced":80,"outs":57,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":328,"balls":134,"strikes":194,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.26","gamesFinished":4,"strikeoutWalkRatio":"1.36","strikeoutsPer9Inn":"7.11","walksPer9Inn":"5.21","hitsPer9Inn":"7.58","runsScoredPer9":"4.74","homeRunsPer9":"0.47","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681293":{"person":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":14,"gamesStarted":14,"flyOuts":48,"groundOuts":65,"airOuts":80,"runs":35,"doubles":7,"triples":0,"homeRuns":10,"strikeOuts":79,"baseOnBalls":38,"intentionalWalks":0,"hits":58,"hitByPitch":11,"atBats":279,"obp":".325","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1292,"era":"3.81","inningsPitched":"78.0","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.23","battersFaced":331,"outs":234,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1292,"balls":507,"strikes":785,"strikePercentage":".610","hitBatsmen":11,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".636","pitchesPerInning":"16.56","gamesFinished":0,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"9.12","walksPer9Inn":"4.38","hitsPer9Inn":"6.69","runsScoredPer9":"4.04","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543877":{"person":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"jerseyNumber":"2","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K, 2 RBI, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":29,"groundOuts":49,"airOuts":54,"runs":17,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":1,"hits":37,"hitByPitch":0,"avg":".220","atBats":168,"obp":".275","slg":".327","ops":".602","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":55,"rbi":21,"leftOnBase":71,"sacBunts":3,"sacFlies":1,"babip":".248","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":9,"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":12,"stolenBases":39,"stolenBasePercentage":".765","caughtStealingPercentage":".235","assists":17,"putOuts":447,"errors":0,"chances":464,"fielding":"1.000","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673237":{"person":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":17,"groundOuts":60,"airOuts":32,"runs":15,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".242","atBats":153,"obp":".267","slg":".386","ops":".653","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":59,"rbi":21,"leftOnBase":77,"sacBunts":0,"sacFlies":2,"babip":".258","groundOutsToAirouts":"1.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.60","popOuts":6,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":29,"stolenBasePercentage":".806","caughtStealingPercentage":".194","assists":12,"putOuts":320,"errors":1,"chances":333,"fielding":".997","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670541":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"jerseyNumber":"44","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":71,"groundOuts":56,"airOuts":107,"runs":62,"doubles":16,"triples":0,"homeRuns":29,"strikeOuts":70,"baseOnBalls":59,"intentionalWalks":13,"hits":105,"hitByPitch":5,"avg":".313","atBats":335,"obp":".420","slg":".621","ops":"1.041","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":402,"totalBases":208,"rbi":67,"leftOnBase":114,"sacBunts":0,"sacFlies":3,"babip":".318","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.55","popOuts":13,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":25,"errors":2,"chances":27,"fielding":".926","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[514888,669699,670541,670623,572233,701358,701305,666211,694728,669397,543877,837227,595345,660853,687911,650556,695001,623352],"pitchers":[837227,595345,660853,687911,650556,695001,623352],"bench":[673237,664774],"bullpen":[681293,805123,686613,664299,663567,663878],"battingOrder":[669699,670541,670623,572233,701358,666211,694728,669397,543877],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Altuve (10, 8th inning off Cornelio, 0 on, 2 out)."},{"label":"TB","value":"Allen, N; Altuve 4; Matthews; Paredes; Vázquez, C; Walker, C."},{"label":"RBI","value":"Allen, N 3 (9); Altuve (26); Vázquez, C 2 (21)."},{"label":"2-out RBI","value":"Vázquez, C; Altuve."},{"label":"Runners left in scoring position, 2 out","value":"Matthews 2; Vázquez, C; Altuve 3."},{"label":"SF","value":"Allen, N; Vázquez, C."},{"label":"GIDP","value":"Smith."},{"label":"Team RISP","value":"3-for-11."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Matthews (3, 3rd base off Alvarez/Ruiz, K); Allen, N (2, 2nd base off Alvarez/Ruiz, K); Dezenzo (1, 2nd base off Alvarez/Ruiz, K); Vázquez, C (1, 2nd base off Lawrence, J/Ruiz, K)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Allen, N (2, throw)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":7,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".250","atBats":36,"obp":".324","slg":".434","ops":".758","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":18,"rbi":3,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":0,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":11,"airOuts":7,"runs":6,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":2,"atBats":30,"obp":".366","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":163,"era":"4.80","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.40","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":65,"strikes":98,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":6,"pitchesPerInning":"18.11","runsScoredPer9":"6.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":44,"groundOuts":67,"airOuts":68,"runs":83,"doubles":22,"triples":1,"homeRuns":25,"strikeOuts":126,"baseOnBalls":74,"intentionalWalks":8,"hits":96,"hitByPitch":4,"avg":".270","atBats":355,"obp":".400","slg":".549","ops":".949","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":435,"totalBases":195,"rbi":61,"leftOnBase":129,"sacBunts":0,"sacFlies":2,"babip":".345","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.20","popOuts":4,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":145,"errors":4,"chances":154,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | 2 BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"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":89,"flyOuts":50,"groundOuts":62,"airOuts":101,"runs":55,"doubles":16,"triples":2,"homeRuns":19,"strikeOuts":81,"baseOnBalls":33,"intentionalWalks":2,"hits":91,"hitByPitch":10,"avg":".276","atBats":330,"obp":".354","slg":".509","ops":".863","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":168,"rbi":65,"leftOnBase":126,"sacBunts":0,"sacFlies":5,"babip":".306","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.37","popOuts":32,"lineOuts":19},"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":203,"putOuts":120,"errors":14,"chances":337,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID683083":{"person":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"jerseyNumber":"26","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | K, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":30,"groundOuts":71,"airOuts":60,"runs":37,"doubles":4,"triples":3,"homeRuns":1,"strikeOuts":71,"baseOnBalls":32,"intentionalWalks":0,"hits":64,"hitByPitch":1,"avg":".247","atBats":259,"obp":".331","slg":".297","ops":".628","caughtStealing":4,"stolenBases":33,"stolenBasePercentage":".892","caughtStealingPercentage":".108","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":299,"totalBases":77,"rbi":28,"leftOnBase":113,"sacBunts":6,"sacFlies":1,"babip":".335","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"259.00","popOuts":7,"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":234,"putOuts":139,"errors":11,"chances":384,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665953":{"person":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"jerseyNumber":"87","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":9,"groundOuts":13,"airOuts":12,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".157","atBats":51,"obp":".306","slg":".275","ops":".581","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":14,"rbi":7,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".219","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":80,"errors":0,"chances":93,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":43,"groundOuts":71,"airOuts":81,"runs":34,"doubles":11,"triples":2,"homeRuns":8,"strikeOuts":54,"baseOnBalls":15,"intentionalWalks":0,"hits":59,"hitByPitch":4,"avg":".223","atBats":264,"obp":".276","slg":".371","ops":".647","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":98,"rbi":31,"leftOnBase":111,"sacBunts":1,"sacFlies":0,"babip":".252","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":11,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":211,"errors":2,"chances":214,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID664875":{"person":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":7,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":34,"gamesStarted":0,"flyOuts":12,"groundOuts":31,"airOuts":24,"runs":34,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":41,"baseOnBalls":25,"intentionalWalks":1,"hits":36,"hitByPitch":6,"atBats":132,"obp":".411","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":627,"era":"7.67","inningsPitched":"31.2","wins":0,"losses":3,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":27,"whip":"1.93","battersFaced":163,"outs":95,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":627,"balls":256,"strikes":371,"strikePercentage":".590","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".000","pitchesPerInning":"19.80","gamesFinished":10,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"11.65","walksPer9Inn":"7.11","hitsPer9Inn":"10.23","runsScoredPer9":"9.66","homeRunsPer9":"2.27","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686452":{"person":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":16,"groundOuts":37,"airOuts":34,"runs":18,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":0,"hits":24,"hitByPitch":3,"avg":".188","atBats":128,"obp":".276","slg":".266","ops":".542","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":34,"rbi":11,"leftOnBase":72,"sacBunts":2,"sacFlies":1,"babip":".242","groundOutsToAirouts":"1.09","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"64.00","popOuts":6,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":8,"stolenBases":24,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":8,"putOuts":302,"errors":0,"chances":310,"fielding":"1.000","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683000":{"person":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":6,"strikes":14,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":11,"groundOuts":10,"airOuts":15,"runs":12,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":12,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":47,"obp":".419","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":251,"era":"7.82","inningsPitched":"12.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":11,"whip":"2.05","battersFaced":63,"outs":38,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":251,"balls":102,"strikes":149,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":1,"winPercentage":".000","pitchesPerInning":"19.82","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"8.53","walksPer9Inn":"8.53","hitsPer9Inn":"9.95","runsScoredPer9":"8.53","homeRunsPer9":"0.71","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID640454":{"person":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":1,"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":6,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":7,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":2,"atBats":19,"obp":".500","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":109,"era":"12.46","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":6,"whip":"2.54","battersFaced":26,"outs":13,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":109,"balls":43,"strikes":66,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".---","pitchesPerInning":"25.15","gamesFinished":0,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"12.46","walksPer9Inn":"10.38","hitsPer9Inn":"12.46","runsScoredPer9":"14.54","homeRunsPer9":"2.08","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571945":{"person":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":8,"flyOuts":59,"groundOuts":106,"airOuts":108,"runs":63,"doubles":16,"triples":0,"homeRuns":20,"strikeOuts":50,"baseOnBalls":19,"intentionalWalks":0,"hits":101,"hitByPitch":0,"atBats":359,"obp":".313","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1413,"era":"5.78","inningsPitched":"90.1","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.33","battersFaced":384,"outs":271,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1413,"balls":485,"strikes":928,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".300","pitchesPerInning":"15.64","gamesFinished":1,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"4.98","walksPer9Inn":"1.89","hitsPer9Inn":"10.06","runsScoredPer9":"6.28","homeRunsPer9":"1.99","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":17,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687223":{"person":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":2,"flyOuts":4,"groundOuts":3,"airOuts":7,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":25,"obp":".393","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":127,"era":"7.11","inningsPitched":"6.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.58","battersFaced":28,"outs":19,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":127,"balls":44,"strikes":83,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".000","pitchesPerInning":"20.05","gamesFinished":2,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"9.95","walksPer9Inn":"2.84","hitsPer9Inn":"11.37","runsScoredPer9":"7.11","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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"}]},"ID687377":{"person":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"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":28,"gamesStarted":0,"flyOuts":17,"groundOuts":23,"airOuts":31,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":94,"obp":".286","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":461,"era":"3.42","inningsPitched":"26.1","wins":0,"losses":1,"saves":2,"saveOpportunities":5,"holds":7,"blownSaves":3,"earnedRuns":10,"whip":"1.14","battersFaced":106,"outs":79,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":461,"balls":162,"strikes":299,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".000","pitchesPerInning":"17.51","gamesFinished":6,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"7.52","walksPer9Inn":"3.42","hitsPer9Inn":"6.84","runsScoredPer9":"3.76","homeRunsPer9":"0.68","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"84","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":25,"groundOuts":57,"airOuts":50,"runs":21,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":16,"intentionalWalks":0,"hits":42,"hitByPitch":4,"avg":".247","atBats":170,"obp":".323","slg":".341","ops":".664","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":58,"rbi":16,"leftOnBase":74,"sacBunts":2,"sacFlies":2,"babip":".271","groundOutsToAirouts":"1.14","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"56.67","popOuts":9,"lineOuts":16},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":12,"era":"40.50","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"6.00","battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"54.00","runsScoredPer9":"40.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":35,"errors":5,"chances":117,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686611":{"person":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"jerseyNumber":"3","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"501","stats":{"batting":{"note":"c-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":26,"groundOuts":37,"airOuts":50,"runs":24,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":37,"baseOnBalls":8,"intentionalWalks":0,"hits":36,"hitByPitch":4,"avg":".225","atBats":160,"obp":".279","slg":".369","ops":".648","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":172,"totalBases":59,"rbi":18,"leftOnBase":65,"sacBunts":0,"sacFlies":0,"babip":".256","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.67","popOuts":7,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":81,"errors":1,"chances":83,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":12,"flyOuts":72,"groundOuts":78,"airOuts":124,"runs":55,"doubles":11,"triples":1,"homeRuns":22,"strikeOuts":52,"baseOnBalls":26,"intentionalWalks":0,"hits":87,"hitByPitch":2,"atBats":335,"obp":".313","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":1367,"era":"5.02","inningsPitched":"86.0","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.31","battersFaced":369,"outs":258,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1367,"balls":483,"strikes":884,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".538","pitchesPerInning":"15.90","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.44","walksPer9Inn":"2.72","hitsPer9Inn":"9.10","runsScoredPer9":"5.76","homeRunsPer9":"2.30","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":26,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660688":{"person":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","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":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":42,"groundOuts":50,"airOuts":63,"runs":27,"doubles":17,"triples":0,"homeRuns":6,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":0,"hits":53,"hitByPitch":2,"avg":".279","atBats":190,"obp":".308","slg":".463","ops":".771","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":201,"totalBases":88,"rbi":33,"leftOnBase":91,"sacBunts":0,"sacFlies":2,"babip":".294","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.67","popOuts":13,"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":12,"stolenBases":46,"stolenBasePercentage":".793","caughtStealingPercentage":".207","assists":25,"putOuts":442,"errors":5,"chances":472,"fielding":".989","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656492":{"person":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":54,"groundOuts":106,"airOuts":100,"runs":38,"doubles":11,"triples":0,"homeRuns":17,"strikeOuts":100,"baseOnBalls":26,"intentionalWalks":0,"hits":81,"hitByPitch":7,"atBats":385,"obp":".272","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1672,"era":"2.87","inningsPitched":"103.1","wins":9,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.04","battersFaced":420,"outs":310,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1672,"balls":560,"strikes":1112,"strikePercentage":".670","hitBatsmen":7,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".818","pitchesPerInning":"16.18","gamesFinished":0,"strikeoutWalkRatio":"3.85","strikeoutsPer9Inn":"8.71","walksPer9Inn":"2.26","hitsPer9Inn":"7.05","runsScoredPer9":"3.31","homeRunsPer9":"1.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":8,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676571":{"person":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":10,"flyOuts":23,"groundOuts":39,"airOuts":38,"runs":12,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":20,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":125,"obp":".322","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":604,"era":"2.83","inningsPitched":"35.0","wins":3,"losses":0,"saves":3,"saveOpportunities":5,"holds":7,"blownSaves":2,"earnedRuns":11,"whip":"1.31","battersFaced":146,"outs":105,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":604,"balls":241,"strikes":363,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.26","gamesFinished":5,"strikeoutWalkRatio":"1.10","strikeoutsPer9Inn":"5.66","walksPer9Inn":"5.14","hitsPer9Inn":"6.69","runsScoredPer9":"3.09","homeRunsPer9":"1.03","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690925":{"person":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"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":0,"flyOuts":11,"groundOuts":31,"airOuts":18,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":18,"intentionalWalks":3,"hits":15,"hitByPitch":2,"atBats":91,"obp":".313","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":441,"era":"3.00","inningsPitched":"27.0","wins":3,"losses":1,"saves":7,"saveOpportunities":11,"holds":4,"blownSaves":4,"earnedRuns":9,"whip":"1.22","battersFaced":114,"outs":81,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":441,"balls":174,"strikes":267,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.72","rbi":0,"winPercentage":".750","pitchesPerInning":"16.33","gamesFinished":10,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"10.00","walksPer9Inn":"6.00","hitsPer9Inn":"5.00","runsScoredPer9":"3.00","homeRunsPer9":"0.67","inheritedRunners":22,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"2-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":33,"groundOuts":84,"airOuts":77,"runs":43,"doubles":16,"triples":3,"homeRuns":19,"strikeOuts":46,"baseOnBalls":13,"intentionalWalks":0,"hits":82,"hitByPitch":0,"avg":".285","atBats":288,"obp":".315","slg":".559","ops":".874","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":302,"totalBases":161,"rbi":65,"leftOnBase":115,"sacBunts":0,"sacFlies":1,"babip":".281","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.16","popOuts":18,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":55,"putOuts":447,"errors":4,"chances":506,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID678554":{"person":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"jerseyNumber":"45","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":42,"groundOuts":57,"airOuts":77,"runs":40,"doubles":13,"triples":1,"homeRuns":15,"strikeOuts":53,"baseOnBalls":30,"intentionalWalks":0,"hits":60,"hitByPitch":4,"avg":".243","atBats":247,"obp":".335","slg":".486","ops":".821","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":120,"rbi":42,"leftOnBase":110,"sacBunts":0,"sacFlies":0,"babip":".251","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.47","popOuts":15,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":82,"putOuts":205,"errors":6,"chances":293,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":91,"flyOuts":77,"groundOuts":84,"airOuts":119,"runs":48,"doubles":20,"triples":3,"homeRuns":10,"strikeOuts":68,"baseOnBalls":24,"intentionalWalks":1,"hits":89,"hitByPitch":4,"avg":".250","atBats":356,"obp":".302","slg":".407","ops":".709","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":388,"totalBases":145,"rbi":43,"leftOnBase":162,"sacBunts":0,"sacFlies":4,"babip":".280","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.60","popOuts":20,"lineOuts":22},"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":152,"errors":1,"chances":155,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID677588":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"jerseyNumber":"8","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"1-1 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":14,"groundOuts":43,"airOuts":27,"runs":23,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":54,"baseOnBalls":14,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".239","atBats":163,"obp":".303","slg":".411","ops":".714","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":67,"rbi":19,"leftOnBase":84,"sacBunts":0,"sacFlies":0,"babip":".327","groundOutsToAirouts":"1.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.60","popOuts":5,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID674841":{"person":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(L, 2-2)","summary":"5.2 IP, 5 ER, 3 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":9,"airOuts":5,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","numberOfPitches":97,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":27,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":42,"strikes":55,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"7.94","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":6,"flyOuts":10,"groundOuts":58,"airOuts":24,"runs":19,"doubles":10,"triples":2,"homeRuns":2,"strikeOuts":51,"baseOnBalls":21,"intentionalWalks":0,"hits":45,"hitByPitch":2,"atBats":176,"obp":".338","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":815,"era":"3.64","inningsPitched":"47.0","wins":2,"losses":2,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":19,"whip":"1.40","battersFaced":201,"outs":141,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":815,"balls":314,"strikes":501,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.42","rbi":5,"winPercentage":".500","pitchesPerInning":"17.34","gamesFinished":2,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"9.77","walksPer9Inn":"4.02","hitsPer9Inn":"8.62","runsScoredPer9":"3.64","homeRunsPer9":"0.38","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[695578,671277,665953,678554,682928,660688,686611,695734,683083,678391,696285,677588,674841,664875,640454,683000,687223],"pitchers":[674841,664875,640454,683000,687223],"bench":[686452],"bullpen":[690925,656492,641793,571945,676571,687377],"battingOrder":[695578,665953,678554,682928,686611,695734,683083,678391,677588],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Mead (13, King, B)."},{"label":"HR","value":"Wood (25, 1st inning off Imai, 0 on, 0 out); Tena (5, 9th inning off Santa, 0 on, 1 out)."},{"label":"TB","value":"Abrams; García Jr., L 2; Mead 3; Nuñez, N 2; Tena 4; Vivas; Wood 5."},{"label":"RBI","value":"Abrams (65); Tena (19); Wood (61)."},{"label":"Runners left in scoring position, 2 out","value":"Wood; Crews 2; Ruiz, K; Abrams; Lile."},{"label":"SF","value":"Abrams."},{"label":"Team RISP","value":"0-for-7."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Nuñez, N (4, 2nd base by Abreu, B/Vázquez, C)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Vivas-Chaparro)."}]}],"note":[{"label":"a","value":"Struck out for García Jr., L in the 7th."},{"label":"b","value":"Homered for Young in the 9th."},{"label":"c","value":"Struck out for Ruiz, K in the 9th."}]}},"officials":[{"official":{"id":575629,"fullName":"Shane Livensparger","link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":483919,"fullName":"Mark Ripperger","link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"fullName":"Brock Ballou","link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Walker, C 2 (by Alvarez, by Krook)."},{"label":"Pitch timer violations","value":"Krook (pitcher)."},{"label":"ABS Challenge","value":"Vázquez, C 2 (Ball-Overturned to Strike, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Imai 84-52; Okert 17-13; De Los Santos, E 13-8; King, B 9-6; Abreu, B 9-7; Santa 19-13; Hader 13-7; Alvarez 97-55; Lawrence, J 7-5; Krook 23-14; Cornelio 20-14; Palmquist 16-10."},{"label":"Groundouts-flyouts","value":"Imai 4-4; Okert 0-1; De Los Santos, E 1-2; King, B 2-0; Abreu, B 0-1; Santa 0-0; Hader 0-0; Alvarez 9-2; Lawrence, J 0-0; Krook 1-0; Cornelio 0-0; Palmquist 1-0."},{"label":"Batters faced","value":"Imai 18; Okert 5; De Los Santos, E 4; King, B 4; Abreu, B 3; Santa 4; Hader 3; Alvarez 27; Lawrence, J 1; Krook 5; Cornelio 5; Palmquist 3."},{"label":"Inherited runners-scored","value":"Okert 2-0; Hader 1-0; Lawrence, J 2-0; Cornelio 3-0."},{"label":"Umpires","value":"HP: Shane Livensparger. 1B: Mark Ripperger. 2B: Brock Ballou. 3B: Dan Merzel. "},{"label":"Weather","value":"82 degrees, Cloudy."},{"label":"Wind","value":"4 mph, In From RF."},{"label":"First pitch","value":"6:47 PM."},{"label":"T","value":"3:09."},{"label":"Att","value":"20,424."},{"label":"Venue","value":"Nationals Park."},{"label":"July 7, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","boxscoreName":"Wood"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":44,"groundOuts":67,"airOuts":68,"runs":83,"doubles":22,"triples":1,"homeRuns":25,"strikeOuts":126,"baseOnBalls":74,"intentionalWalks":8,"hits":96,"hitByPitch":4,"avg":".270","atBats":355,"obp":".400","slg":".549","ops":".949","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":435,"totalBases":195,"rbi":61,"leftOnBase":129,"sacBunts":0,"sacFlies":2,"babip":".345","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.20","popOuts":4,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":145,"errors":4,"chances":154,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233","boxscoreName":"Walker, C"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | BB, 2 HBP, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":2,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":51,"groundOuts":84,"airOuts":92,"runs":49,"doubles":17,"triples":1,"homeRuns":20,"strikeOuts":85,"baseOnBalls":32,"intentionalWalks":2,"hits":83,"hitByPitch":7,"avg":".242","atBats":343,"obp":".319","slg":".472","ops":".791","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":162,"rbi":58,"leftOnBase":180,"sacBunts":0,"sacFlies":1,"babip":".264","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.15","popOuts":19,"lineOuts":22},"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":61,"putOuts":581,"errors":0,"chances":642,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"player":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588","boxscoreName":"Tena"},"jerseyNumber":"8","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"1-1 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":14,"groundOuts":43,"airOuts":27,"runs":23,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":54,"baseOnBalls":14,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".239","atBats":163,"obp":".303","slg":".411","ops":".714","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":67,"rbi":19,"leftOnBase":84,"sacBunts":0,"sacFlies":0,"babip":".327","groundOutsToAirouts":"1.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.60","popOuts":5,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"loser":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"save":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}