{"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":823114,"link":"/api/v1.1/game/823114/feed/live","metaData":{"wait":10,"timeStamp":"20260722_042656","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823114,"type":"R","doubleHeader":"N","id":"2026/07/21/cinmlb-seamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823114-2026-07-21","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-22T01:40:00Z","originalDate":"2026-07-21","officialDate":"2026-07-21","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113","season":2026,"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cin","fileCode":"cin","abbreviation":"CIN","teamName":"Reds","locationName":"Cincinnati","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cincinnati","record":{"gamesPlayed":100,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":46,"losses":54,"ties":0,"pct":".460"},"records":{},"divisionLeader":false,"wins":46,"losses":54,"winningPercentage":".460"},"franchiseName":"Cincinnati","clubName":"Reds","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2026,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","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":"Seattle","record":{"gamesPlayed":102,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":51,"losses":51,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":51,"losses":51,"winningPercentage":".500"},"franchiseName":"Seattle","clubName":"Mariners","active":true}},"players":{"ID647304":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","firstName":"Joshua-Douglas","lastName":"Naylor","primaryNumber":"12","birthDate":"1997-06-22","currentAge":29,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 10\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Josh","useLastName":"Naylor","middleName":"James","boxscoreName":"Naylor, J","nickName":"Naylz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Naylor","nameSlug":"josh-naylor-647304","firstLastName":"Josh Naylor","lastFirstName":"Naylor, Josh","lastInitName":"Naylor, J","initLastName":"J Naylor","fullFMLName":"Joshua-Douglas James Naylor","fullLFMName":"Naylor, Joshua-Douglas James","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID668881":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881","firstName":"Christian","lastName":"Greene","primaryNumber":"21","birthDate":"1999-08-06","currentAge":26,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Greene","middleName":"Hunter","boxscoreName":"Greene, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Greene","nameSlug":"hunter-greene-668881","firstLastName":"Hunter Greene","lastFirstName":"Greene, Hunter","lastInitName":"Greene, H","initLastName":"H Greene","fullFMLName":"Christian Hunter Greene","fullLFMName":"Greene, Christian Hunter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":22,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Cole","useLastName":"Young","middleName":"Douglas","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Young","nameSlug":"cole-young-702284","firstLastName":"Cole Young","lastFirstName":"Young, Cole","lastInitName":"Young, C","initLastName":"C Young","fullFMLName":"Cole Douglas Young","fullLFMName":"Young, Cole Douglas","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID678606":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606","firstName":"José","lastName":"Ferrer","primaryNumber":"45","birthDate":"2000-03-03","currentAge":26,"birthCity":"Maimon","birthCountry":"Dominican Republic","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José A.","useLastName":"Ferrer","middleName":"Alexander","boxscoreName":"Ferrer","gender":"M","nameMatrilineal":"Vizcaino","isPlayer":true,"isVerified":true,"pronunciation":"fur-AIR","mlbDebutDate":"2023-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José A. Ferrer","nameSlug":"jose-a-ferrer-678606","firstLastName":"José A. Ferrer","lastFirstName":"Ferrer, José A.","lastInitName":"Ferrer, J","initLastName":"J Ferrer","fullFMLName":"José Alexander Ferrer","fullLFMName":"Ferrer, José Alexander","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID682829":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","firstName":"Elly","lastName":"De La Cruz","primaryNumber":"44","birthDate":"2002-01-11","currentAge":24,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Elly","useLastName":"De La Cruz","middleName":"Antonio","boxscoreName":"De La Cruz, E","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elly De La Cruz","nameSlug":"elly-de-la-cruz-682829","firstLastName":"Elly De La Cruz","lastFirstName":"De La Cruz, Elly","lastInitName":"De La Cruz, E","initLastName":"E De La Cruz","fullFMLName":"Elly Antonio De La Cruz","fullLFMName":"De La Cruz, Elly Antonio","strikeZoneTop":3.46,"strikeZoneBottom":1.746},"ID667472":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472","firstName":"Dane","lastName":"Myers","primaryNumber":"17","birthDate":"1996-03-08","currentAge":30,"birthCity":"Columbus","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dane","useLastName":"Myers","middleName":"Michael","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dane Myers","nameSlug":"dane-myers-667472","firstLastName":"Dane Myers","lastFirstName":"Myers, Dane","lastInitName":"Myers, D","initLastName":"D Myers","fullFMLName":"Dane Michael Myers","fullLFMName":"Myers, Dane Michael","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID701398":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398","firstName":"Sal","lastName":"Stewart","primaryNumber":"27","birthDate":"2003-12-07","currentAge":22,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Sal","useLastName":"Stewart","middleName":"Maxwell","boxscoreName":"Stewart, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Stewart","nameSlug":"sal-stewart-701398","firstLastName":"Sal Stewart","lastFirstName":"Stewart, Sal","lastInitName":"Stewart, S","initLastName":"S Stewart","fullFMLName":"Sal Maxwell Stewart","fullLFMName":"Stewart, Sal Maxwell","strikeZoneTop":3.239,"strikeZoneBottom":1.635},"ID689546":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546","firstName":"Nicholas","lastName":"Davila","primaryNumber":"82","birthDate":"1998-11-21","currentAge":27,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Davila","boxscoreName":"Davila","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"duh-vee-luh","mlbDebutDate":"2026-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Davila","nameSlug":"nick-davila-689546","firstLastName":"Nick Davila","lastFirstName":"Davila, Nick","lastInitName":"Davila, N","initLastName":"N Davila","fullFMLName":"Nicholas  Davila","fullLFMName":"Davila, Nicholas ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621074":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074","firstName":"Michael","lastName":"Rucker","primaryNumber":"38","birthDate":"1994-04-27","currentAge":32,"birthCity":"Columbus","birthStateProvince":"MS","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Rucker","middleName":"Patrick","boxscoreName":"Rucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Rucker","nameSlug":"michael-rucker-621074","firstLastName":"Michael Rucker","lastFirstName":"Rucker, Michael","lastInitName":"Rucker, M","initLastName":"M Rucker","fullFMLName":"Michael Patrick Rucker","fullLFMName":"Rucker, Michael Patrick","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642215":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215","firstName":"Weston","lastName":"Wilson","primaryNumber":"31","birthDate":"1994-09-11","currentAge":31,"birthCity":"High Point","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Weston","useLastName":"Wilson","middleName":"Graham","boxscoreName":"Wilson, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Weston Wilson","nameSlug":"weston-wilson-642215","firstLastName":"Weston Wilson","lastFirstName":"Wilson, Weston","lastInitName":"Wilson, W","initLastName":"W Wilson","fullFMLName":"Weston Graham Wilson","fullLFMName":"Wilson, Weston Graham","strikeZoneTop":3.343,"strikeZoneBottom":1.687},"ID641487":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","firstName":"John","lastName":"Crawford","primaryNumber":"3","birthDate":"1995-01-11","currentAge":31,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"J.P.","useLastName":"Crawford","middleName":"Paul","boxscoreName":"Crawford, J","nickName":"Crawdaddy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.P. Crawford","nameSlug":"j-p-crawford-641487","firstLastName":"J.P. Crawford","lastFirstName":"Crawford, J.P.","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"John Paul Crawford","fullLFMName":"Crawford, John Paul","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID622088":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088","firstName":"Tejay","lastName":"Antone","primaryNumber":"70","birthDate":"1993-12-05","currentAge":32,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tejay","useLastName":"Antone","middleName":"Anthony","boxscoreName":"Antone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"AN-tone","mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tejay Antone","nameSlug":"tejay-antone-622088","firstLastName":"Tejay Antone","lastFirstName":"Antone, Tejay","lastInitName":"Antone, T","initLastName":"T Antone","fullFMLName":"Tejay Anthony Antone","fullLFMName":"Antone, Tejay Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID682622":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622","firstName":"Noelvi","lastName":"Marte","primaryNumber":"4","birthDate":"2001-10-16","currentAge":24,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Noelvi","useLastName":"Marte","boxscoreName":"Marte, N","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Noelvi Marte","nameSlug":"noelvi-marte-682622","firstLastName":"Noelvi Marte","lastFirstName":"Marte, Noelvi","lastInitName":"Marte, N","initLastName":"N Marte","fullFMLName":"Noelvi  Marte","fullLFMName":"Marte, Noelvi","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"ID663993":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","firstName":"David","lastName":"Lowe","primaryNumber":"31","birthDate":"1995-07-07","currentAge":31,"birthCity":"Norfolk","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Nathaniel","useLastName":"Lowe","middleName":"Nathaniel","boxscoreName":"Lowe, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathaniel Lowe","nameSlug":"nathaniel-lowe-663993","firstLastName":"Nathaniel Lowe","lastFirstName":"Lowe, Nathaniel","lastInitName":"Lowe, N","initLastName":"N Lowe","fullFMLName":"David Nathaniel Lowe","fullLFMName":"Lowe, David Nathaniel","strikeZoneTop":3.367,"strikeZoneBottom":1.699},"ID663903":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","firstName":"Brady","lastName":"Singer","primaryNumber":"51","birthDate":"1996-08-04","currentAge":29,"birthCity":"Leesburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Singer","middleName":"Alan","boxscoreName":"Singer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady Singer","nameSlug":"brady-singer-663903","firstLastName":"Brady Singer","lastFirstName":"Singer, Brady","lastInitName":"Singer, B","initLastName":"B Singer","fullFMLName":"Brady Alan Singer","fullLFMName":"Singer, Brady Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID670770":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770","firstName":"Terry","lastName":"Friedl","primaryNumber":"29","birthDate":"1995-08-14","currentAge":30,"birthCity":"Sewickley","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"TJ","useLastName":"Friedl","middleName":"Lee","boxscoreName":"Friedl","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"FREE-duhl","mlbDebutDate":"2021-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"TJ Friedl","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-friedl-670770","firstLastName":"TJ Friedl","lastFirstName":"Friedl, TJ","lastInitName":"Friedl, T","initLastName":"T Friedl","fullFMLName":"Terry Lee Friedl","fullLFMName":"Friedl, Terry Lee","strikeZoneTop":3.044,"strikeZoneBottom":1.536},"ID677961":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961","firstName":"Mitchell","lastName":"Wilcox","primaryNumber":"43","birthDate":"1999-07-14","currentAge":27,"birthCity":"Chattanooga","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Wilcox","middleName":"Cole","boxscoreName":"Wilcox","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-09-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Wilcox","nameSlug":"cole-wilcox-677961","firstLastName":"Cole Wilcox","lastFirstName":"Wilcox, Cole","lastInitName":"Wilcox, C","initLastName":"C Wilcox","fullFMLName":"Mitchell Cole Wilcox","fullLFMName":"Wilcox, Mitchell Cole","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID695534":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534","firstName":"Chase","lastName":"Petty","primaryNumber":"61","birthDate":"2003-04-04","currentAge":23,"birthCity":"Camden","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Petty","middleName":"Robert","boxscoreName":"Petty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Petty","nameSlug":"chase-petty-695534","firstLastName":"Chase Petty","lastFirstName":"Petty, Chase","lastInitName":"Petty, C","initLastName":"C Petty","fullFMLName":"Chase Robert Petty","fullLFMName":"Petty, Chase Robert","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"ID693433":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433","firstName":"Bryan","lastName":"Woo","primaryNumber":"22","birthDate":"2000-01-30","currentAge":26,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Woo","middleName":"Joseph","boxscoreName":"Woo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Woo","nameSlug":"bryan-woo-693433","firstLastName":"Bryan Woo","lastFirstName":"Woo, Bryan","lastInitName":"Woo, B","initLastName":"B Woo","fullFMLName":"Bryan Joseph Woo","fullLFMName":"Woo, Bryan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669302":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","firstName":"Logan","lastName":"Gilbert","primaryNumber":"36","birthDate":"1997-05-05","currentAge":29,"birthCity":"Winter Park","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Gilbert","middleName":"Keith","boxscoreName":"Gilbert, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Gilbert","nameSlug":"logan-gilbert-669302","firstLastName":"Logan Gilbert","lastFirstName":"Gilbert, Logan","lastInitName":"Gilbert, L","initLastName":"L Gilbert","fullFMLName":"Logan Keith Gilbert","fullLFMName":"Gilbert, Logan Keith","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID624431":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431","firstName":"Jose","lastName":"Trevino","primaryNumber":"35","birthDate":"1992-11-28","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Trevino","boxscoreName":"Trevino","nickName":"Trevi","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"Tre-vee-nyo","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Trevino","nameSlug":"jose-trevino-624431","firstLastName":"Jose Trevino","lastFirstName":"Trevino, Jose","lastInitName":"Trevino, J","initLastName":"J Trevino","fullFMLName":"Jose Trevino","fullLFMName":"Trevino, Jose","strikeZoneTop":3.061,"strikeZoneBottom":1.545},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID663886":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","firstName":"Tyler","lastName":"Stephenson","primaryNumber":"37","birthDate":"1996-08-16","currentAge":29,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Stephenson","middleName":"Robert","boxscoreName":"Stephenson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Stephenson","nameSlug":"tyler-stephenson-663886","firstLastName":"Tyler Stephenson","lastFirstName":"Stephenson, Tyler","lastInitName":"Stephenson, T","initLastName":"T Stephenson","fullFMLName":"Tyler Robert Stephenson","fullLFMName":"Stephenson, Tyler Robert","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID622491":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491","firstName":"Luis","lastName":"Castillo","primaryNumber":"58","birthDate":"1992-12-12","currentAge":33,"birthCity":"Bani","birthStateProvince":"-1","birthCountry":"Dominican Republic","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Castillo","middleName":"Miguel","boxscoreName":"Castillo, L","nickName":"La Piedra","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2017-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Castillo","nameSlug":"luis-castillo-622491","firstLastName":"Luis Castillo","lastFirstName":"Castillo, Luis","lastInitName":"Castillo, L","initLastName":"L Castillo","fullFMLName":"Luis Miguel Castillo","fullLFMName":"Castillo, Luis Miguel","strikeZoneTop":3.44,"strikeZoneBottom":1.59},"ID695490":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490","firstName":"Edwin","lastName":"Arroyo","primaryNumber":"2","birthDate":"2003-08-25","currentAge":22,"birthCity":"Arecibo","birthCountry":"Puerto Rico","height":"5' 11\"","weight":173,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edwin","useLastName":"Arroyo","middleName":"Zaed","boxscoreName":"Arroyo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edwin Arroyo","nameSlug":"edwin-arroyo-695490","firstLastName":"Edwin Arroyo","lastFirstName":"Arroyo, Edwin","lastInitName":"Arroyo, E","initLastName":"E Arroyo","fullFMLName":"Edwin Zaed Arroyo","fullLFMName":"Arroyo, Edwin Zaed","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID641598":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598","firstName":"Mitchell","lastName":"Garver","primaryNumber":"18","birthDate":"1991-01-15","currentAge":35,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Mitch","useLastName":"Garver","middleName":"Lynn","boxscoreName":"Garver","nickName":"Garv Sauce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Garver","nameSlug":"mitch-garver-641598","firstLastName":"Mitch Garver","lastFirstName":"Garver, Mitch","lastInitName":"Garver, M","initLastName":"M Garver","fullFMLName":"Mitchell Lynn Garver","fullLFMName":"Garver, Mitchell Lynn","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID677594":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","firstName":"Julio","lastName":"Rodríguez","primaryNumber":"44","birthDate":"2000-12-29","currentAge":25,"birthCity":"Loma de Cabrera","birthCountry":"Dominican Republic","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Julio","useLastName":"Rodríguez","middleName":"Yamel","boxscoreName":"Rodríguez, J","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julio Rodríguez","nameSlug":"julio-rodriguez-677594","firstLastName":"Julio Rodríguez","lastFirstName":"Rodríguez, Julio","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Julio Yamel Rodríguez","fullLFMName":"Rodríguez, Julio Yamel","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID594580":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580","firstName":"Samuel","lastName":"Moll","primaryNumber":"50","birthDate":"1992-01-03","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Moll","middleName":"John","boxscoreName":"Moll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mall","mlbDebutDate":"2017-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Moll","nameSlug":"sam-moll-594580","firstLastName":"Sam Moll","lastFirstName":"Moll, Sam","lastInitName":"Moll, S","initLastName":"S Moll","fullFMLName":"Samuel John Moll","fullLFMName":"Moll, Samuel John","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":29,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID670042":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042","firstName":"Lucas","lastName":"Raley","primaryNumber":"20","birthDate":"1994-09-19","currentAge":31,"birthCity":"Hinckley","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luke","useLastName":"Raley","middleName":"John","boxscoreName":"Raley, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"Ray-LEE","mlbDebutDate":"2021-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Raley","nameSlug":"luke-raley-670042","firstLastName":"Luke Raley","lastFirstName":"Raley, Luke","lastInitName":"Raley, L","initLastName":"L Raley","fullFMLName":"Lucas John Raley","fullLFMName":"Raley, Lucas John","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID676106":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106","firstName":"Emerson","lastName":"Hancock","primaryNumber":"26","birthDate":"1999-05-31","currentAge":27,"birthCity":"Cairo","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emerson","useLastName":"Hancock","middleName":"Christian","boxscoreName":"Hancock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emerson Hancock","nameSlug":"emerson-hancock-676106","firstLastName":"Emerson Hancock","lastFirstName":"Hancock, Emerson","lastInitName":"Hancock, E","initLastName":"E Hancock","fullFMLName":"Emerson Christian Hancock","fullLFMName":"Hancock, Emerson Christian","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID645302":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302","firstName":"Victor","lastName":"Robles","primaryNumber":"10","birthDate":"1997-05-19","currentAge":29,"birthCity":"Santo Domingo Este","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Robles","middleName":"Enrique","boxscoreName":"Robles","nickName":"Vic","gender":"M","nameMatrilineal":"Brito","isPlayer":true,"isVerified":true,"pronunciation":"ROBE-lace","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Robles","nameSlug":"victor-robles-645302","firstLastName":"Victor Robles","lastFirstName":"Robles, Victor","lastInitName":"Robles, V","initLastName":"V Robles","fullFMLName":"Victor Enrique Robles","fullLFMName":"Robles, Victor Enrique","strikeZoneTop":3.199,"strikeZoneBottom":1.614},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641941":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941","firstName":"Emilio","lastName":"Pagán","primaryNumber":"15","birthDate":"1991-05-07","currentAge":35,"birthCity":"Simpsonville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emilio","useLastName":"Pagán","middleName":"Enrique","boxscoreName":"Pagán","nickName":"Emiliooooo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"eh-MEE-lee-oh pa-GAHN","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emilio Pagán","nameSlug":"emilio-pagan-641941","firstLastName":"Emilio Pagán","lastFirstName":"Pagán, Emilio","lastInitName":"Pagán, E","initLastName":"E Pagán","fullFMLName":"Emilio Enrique Pagán","fullLFMName":"Pagán, Emilio Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668227":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","firstName":"Randy","lastName":"Arozarena","primaryNumber":"56","birthDate":"1995-02-28","currentAge":31,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Randy","useLastName":"Arozarena","boxscoreName":"Arozarena","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ah-row-sah-RAY-nah","mlbDebutDate":"2019-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Arozarena","nameSlug":"randy-arozarena-668227","firstLastName":"Randy Arozarena","lastFirstName":"Arozarena, Randy","lastInitName":"Arozarena, R","initLastName":"R Arozarena","fullFMLName":"Randy Arozarena","fullLFMName":"Arozarena, Randy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":28,"birthCity":"Cleveland","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Canzone","middleName":"Gene","boxscoreName":"Canzone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dominic Canzone","nameSlug":"dominic-canzone-686527","firstLastName":"Dominic Canzone","lastFirstName":"Canzone, Dominic","lastInitName":"Canzone, D","initLastName":"D Canzone","fullFMLName":"Dominic Gene Canzone","fullLFMName":"Canzone, Dominic Gene","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID663728":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728","firstName":"Caleb","lastName":"Raleigh","primaryNumber":"29","birthDate":"1996-11-26","currentAge":29,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Cal","useLastName":"Raleigh","middleName":"John","boxscoreName":"Raleigh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"rah-lee","mlbDebutDate":"2021-07-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Raleigh","nameSlug":"cal-raleigh-663728","firstLastName":"Cal Raleigh","lastFirstName":"Raleigh, Cal","lastInitName":"Raleigh, C","initLastName":"C Raleigh","fullFMLName":"Caleb John Raleigh","fullLFMName":"Raleigh, Caleb John","strikeZoneTop":3.282,"strikeZoneBottom":1.656},"ID663647":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647","firstName":"Ke'Bryan","lastName":"Hayes","primaryNumber":"3","birthDate":"1997-01-28","currentAge":29,"birthCity":"Tomball","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ke'Bryan","useLastName":"Hayes","middleName":"Kobe","boxscoreName":"Hayes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KEY-bryan","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ke'Bryan Hayes","nameSlug":"ke-bryan-hayes-663647","firstLastName":"Ke'Bryan Hayes","lastFirstName":"Hayes, Ke'Bryan","lastInitName":"Hayes, K","initLastName":"K Hayes","fullFMLName":"Ke'Bryan Kobe Hayes","fullLFMName":"Hayes, Ke'Bryan Kobe","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"46","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID671083":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083","firstName":"Clifton","lastName":"Kennedy","primaryNumber":"39","birthDate":"1998-10-05","currentAge":27,"birthCity":"Millville","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":213,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Buddy","useLastName":"Kennedy","middleName":"Lewis","boxscoreName":"Kennedy, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Buddy Kennedy","nameSlug":"buddy-kennedy-671083","firstLastName":"Buddy Kennedy","lastFirstName":"Kennedy, Buddy","lastInitName":"Kennedy, B","initLastName":"B Kennedy","fullFMLName":"Clifton Lewis Kennedy","fullLFMName":"Kennedy, Clifton Lewis","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"ID806068":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068","firstName":"Colt","lastName":"Emerson","primaryNumber":"4","birthDate":"2005-07-20","currentAge":21,"birthCity":"Zanesville","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Colt","useLastName":"Emerson","middleName":"Walker","boxscoreName":"Emerson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colt Emerson","nameSlug":"colt-emerson-806068","firstLastName":"Colt Emerson","lastFirstName":"Emerson, Colt","lastInitName":"Emerson, C","initLastName":"C Emerson","fullFMLName":"Colt Walker Emerson","fullLFMName":"Emerson, Colt Walker","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID695076":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076","firstName":"Rhett","lastName":"Lowder","primaryNumber":"25","birthDate":"2002-03-08","currentAge":24,"birthCity":"Albemarle","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rhett","useLastName":"Lowder","middleName":"Hamilton","boxscoreName":"Lowder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rhett Lowder","nameSlug":"rhett-lowder-695076","firstLastName":"Rhett Lowder","lastFirstName":"Lowder, Rhett","lastInitName":"Lowder, R","initLastName":"R Lowder","fullFMLName":"Rhett Hamilton Lowder","fullLFMName":"Lowder, Rhett Hamilton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668715":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715","firstName":"Spencer","lastName":"Steer","primaryNumber":"7","birthDate":"1997-12-07","currentAge":28,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Steer","middleName":"Gordon","boxscoreName":"Steer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Steer","nameSlug":"spencer-steer-668715","firstLastName":"Spencer Steer","lastFirstName":"Steer, Spencer","lastInitName":"Steer, S","initLastName":"S Steer","fullFMLName":"Spencer Gordon Steer","fullLFMName":"Steer, Spencer Gordon","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID662253":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253","firstName":"Andrés","lastName":"Muñoz","primaryNumber":"75","birthDate":"1999-01-16","currentAge":27,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrés","useLastName":"Muñoz","middleName":"Clemente","boxscoreName":"Muñoz, A","nickName":"El Plebe","gender":"M","nameMatrilineal":"Apodaca","isPlayer":true,"isVerified":true,"pronunciation":"on-DRACE moon-yoce","mlbDebutDate":"2019-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Muñoz","nameSlug":"andres-munoz-662253","firstLastName":"Andrés Muñoz","lastFirstName":"Muñoz, Andrés","lastInitName":"Muñoz, A","initLastName":"A Muñoz","fullFMLName":"Andrés Clemente Muñoz","fullLFMName":"Muñoz, Andrés Clemente","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669923":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","firstName":"George","lastName":"Kirby","primaryNumber":"68","birthDate":"1998-02-04","currentAge":28,"birthCity":"Rye","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Kirby","middleName":"Joseph","boxscoreName":"Kirby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Kirby","nameSlug":"george-kirby-669923","firstLastName":"George Kirby","lastFirstName":"Kirby, George","lastInitName":"Kirby, G","initLastName":"G Kirby","fullFMLName":"George Joseph Kirby","fullLFMName":"Kirby, George Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID642100":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100","firstName":"Gabriel","lastName":"Speier","primaryNumber":"55","birthDate":"1995-04-12","currentAge":31,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabe","useLastName":"Speier","middleName":"James","boxscoreName":"Speier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"spy-urr","mlbDebutDate":"2019-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gabe Speier","nameSlug":"gabe-speier-642100","firstLastName":"Gabe Speier","lastFirstName":"Speier, Gabe","lastInitName":"Speier, G","initLastName":"G Speier","fullFMLName":"Gabriel James Speier","fullLFMName":"Speier, Gabriel James","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID682243":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","firstName":"Bryce","lastName":"Miller","primaryNumber":"50","birthDate":"1998-08-23","currentAge":27,"birthCity":"Mount Pleasant","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Miller","middleName":"Austen","boxscoreName":"Miller, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Miller","nameSlug":"bryce-miller-682243","firstLastName":"Bryce Miller","lastFirstName":"Miller, Bryce","lastInitName":"Miller, B","initLastName":"B Miller","fullFMLName":"Bryce Austen Miller","fullLFMName":"Miller, Bryce Austen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":30,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduard","useLastName":"Bazardo","middleName":"Felix","boxscoreName":"Bazardo","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":false,"pronunciation":"buh-ZAR-doh","mlbDebutDate":"2021-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduard Bazardo","nameSlug":"eduard-bazardo-660825","firstLastName":"Eduard Bazardo","lastFirstName":"Bazardo, Eduard","lastInitName":"Bazardo, E","initLastName":"E Bazardo","fullFMLName":"Eduard Felix Bazardo","fullLFMName":"Bazardo, Eduard Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID668709":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","firstName":"Jeffrey","lastName":"Bleday","primaryNumber":"22","birthDate":"1997-11-10","currentAge":28,"birthCity":"Danville","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"JJ","useLastName":"Bleday","middleName":"Joseph","boxscoreName":"Bleday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JJ Bleday","nameSlug":"jj-bleday-668709","firstLastName":"JJ Bleday","lastFirstName":"Bleday, JJ","lastInitName":"Bleday, J","initLastName":"J Bleday","fullFMLName":"Jeffrey Joseph Bleday","fullLFMName":"Bleday, Jeffrey Joseph","strikeZoneTop":3.287,"strikeZoneBottom":1.659},"ID670062":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062","firstName":"Julian","lastName":"Garcia","primaryNumber":"57","birthDate":"1995-05-13","currentAge":31,"birthCity":"Fort Collins","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Julian","useLastName":"Garcia","middleName":"Robert","boxscoreName":"Garcia, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"JOO-lee-in garr-SEE-a","mlbDebutDate":"2026-06-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julian Garcia","nameSlug":"julian-garcia-670062","firstLastName":"Julian Garcia","lastFirstName":"Garcia, Julian","lastInitName":"Garcia, J","initLastName":"J Garcia","fullFMLName":"Julian Robert Garcia","fullLFMName":"Garcia, Julian Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695505":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","firstName":"Chase","lastName":"Burns","primaryNumber":"26","birthDate":"2003-01-16","currentAge":23,"birthCity":"Naples","birthCountry":"Italy","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Burns","middleName":"David","boxscoreName":"Burns, Ch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Burns","nameSlug":"chase-burns-695505","firstLastName":"Chase Burns","lastFirstName":"Burns, Chase","lastInitName":"Burns, C","initLastName":"C Burns","fullFMLName":"Chase David Burns","fullLFMName":"Burns, Chase David","strikeZoneTop":3.55,"strikeZoneBottom":1.63}},"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680","location":{"address1":"P.O. Box 4100","city":"Seattle","state":"Washington","stateAbbrev":"WA","postalCode":"98104","defaultCoordinates":{"latitude":47.591333,"longitude":-122.33251},"azimuthAngle":49.0,"elevation":10,"country":"USA","phone":"(206) 346-4000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":47929,"turfType":"Grass","roofType":"Retractable","leftLine":331,"leftCenter":390,"center":405,"rightCenter":387,"rightLine":327},"active":true,"season":"2026"},"officialVenue":{"id":680,"link":"/api/v1/venues/680"},"weather":{"condition":"Clear","temp":"88","wind":"3 mph, L To R"},"gameInfo":{"attendance":35239,"firstPitch":"2026-07-22T01:41:00.000Z","gameDurationMinutes":165},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"home":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"}},"officialScorer":{"id":482188,"fullName":"Darin Padur","link":"/api/v1/people/482188"},"primaryDatacaster":{"id":661303,"fullName":"Sean Poor","link":"/api/v1/people/661303"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Elly De La Cruz homers (17) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-22T01:41:51.213Z","endTime":"2026-07-22T01:44:31.963Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,10,11],"actionIndex":[0,1,2],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":11},"credits":[]}],"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-21T22:21:57.539Z","endTime":"2026-07-22T01:16:09.776Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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-22T01:16:09.776Z","endTime":"2026-07-22T01:41:23.490Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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-22T01:41:23.490Z","endTime":"2026-07-22T01:41:53.378Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14197666320032,"aZ":-31.893783712716353,"pfxX":-11.67421199327335,"pfxZ":0.14523214898425074,"pX":-1.9558832551086336,"pZ":2.3298180091590135,"vX0":4.065732603008927,"vY0":-137.5149399067739,"vZ0":-1.161709210205373,"x":191.55,"y":175.87,"x0":-1.9420472486723692,"y0":50.00051951152779,"z0":4.932780482937526,"aX":-22.226117730844592},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.2,"breakHorizontal":20.2,"spinRate":2103,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.3991812876708605,"extension":5.2560182970199065},"index":3,"playId":"4284200e-a127-3b77-a2a6-3ec8f62acf81","pitchNumber":1,"startTime":"2026-07-22T01:41:53.378Z","endTime":"2026-07-22T01:41:56.378Z","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":95.0,"endSpeed":86.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.636279611893364,"aZ":-18.42108504166523,"pfxX":-6.3979725263819045,"pfxZ":7.122999507845702,"pX":-0.877040610771619,"pZ":3.6959432458413164,"vX0":4.734528611024621,"vY0":-138.28085910695904,"vZ0":-0.7207721156171545,"x":150.43,"y":138.99,"x0":-1.7825176222455412,"y0":50.0051731910396,"z0":5.199030182256157,"aX":-12.357620665058784},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":10.6,"spinRate":2187,"spinDirection":239},"zone":11,"typeConfidence":0.93,"plateTime":0.39651702793360144,"extension":5.430857707680573},"index":4,"playId":"9c6c8b1f-d841-3d2e-bf9c-4e0c35d6a1a5","pitchNumber":2,"startTime":"2026-07-22T01:42:08.550Z","endTime":"2026-07-22T01:42:11.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.645505596994205,"aZ":-28.89896303087027,"pfxX":-11.294749813325872,"pfxZ":1.7056814185662983,"pX":-0.6227147937006463,"pZ":2.3298582141027606,"vX0":7.100385486923144,"vY0":-137.59114647699604,"vZ0":-1.7433887742365237,"x":140.74,"y":175.87,"x0":-1.7699673052121279,"y0":50.00024957162212,"z0":4.930771469148294,"aX":-21.643500188121738},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.9,"breakHorizontal":19.0,"spinRate":1983,"spinDirection":244},"zone":7,"typeConfidence":0.9,"plateTime":0.3981566765466438,"extension":5.522966666945629},"index":5,"playId":"5e88b10c-89cc-3798-97a1-45c12758f11a","pitchNumber":3,"startTime":"2026-07-22T01:42:23.478Z","endTime":"2026-07-22T01:42:27.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.614224017776557,"aZ":-20.097370566312996,"pfxX":-7.438912491800421,"pfxZ":6.137009885705169,"pX":-0.6109789905192534,"pZ":3.0564775757007387,"vX0":5.57563533647945,"vY0":-139.4325183671695,"vZ0":-2.161549203776356,"x":140.29,"y":156.26,"x0":-1.6710270880108669,"y0":50.00079126055641,"z0":5.16919341565291,"aX":-14.632399275520656},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.8,"breakHorizontal":12.4,"spinRate":2180,"spinDirection":236},"zone":1,"typeConfidence":0.92,"plateTime":0.3929738084006402,"extension":5.308439924752118},"index":6,"playId":"39b2b496-9259-3c83-b9c2-01da47deb5d4","pitchNumber":4,"startTime":"2026-07-22T01:42:38.548Z","endTime":"2026-07-22T01:42:41.548Z","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":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.612666681596938,"aZ":-31.901097044993303,"pfxX":0.8361645451615107,"pfxZ":0.1714948448432283,"pX":-1.1519445651213802,"pZ":1.359784888406741,"vX0":1.8936981775150872,"vY0":-123.78580319708684,"vZ0":-2.1496736894884965,"x":160.91,"y":202.07,"x0":-2.031420970975574,"y0":50.00042744915658,"z0":4.875889140861015,"aX":1.314795270946202},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.1,"breakHorizontal":-1.9,"spinRate":2144,"spinDirection":107},"zone":13,"typeConfidence":0.91,"plateTime":0.440236525385985,"extension":5.411181245319277},"index":7,"playId":"f221d3f0-ed05-320c-bf48-1a8325fc11df","pitchNumber":5,"startTime":"2026-07-22T01:43:01.159Z","endTime":"2026-07-22T01:43:04.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.870289254309426,"aZ":-29.17794229135791,"pfxX":-11.217734398232887,"pfxZ":1.5303767645519164,"pX":-0.9406457714981248,"pZ":1.66524210110616,"vX0":6.208555566107245,"vY0":-139.11721440857534,"vZ0":-3.4495810252215673,"x":152.86,"y":193.82,"x0":-1.7465995527164018,"y0":50.00182422284216,"z0":4.860203806720756,"aX":-21.936452789443933},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.3,"breakHorizontal":19.0,"spinRate":1990,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.39405984995816556,"extension":5.465994212155468},"index":8,"playId":"9fa46beb-b9f9-374d-bddb-069a946348f5","pitchNumber":6,"startTime":"2026-07-22T01:43:15.378Z","endTime":"2026-07-22T01:43:19.029Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":9,"startTime":"2026-07-22T01:43:33.715Z","endTime":"2026-07-22T01:43:43.277Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.055047834381906,"aZ":-31.411873640634045,"pfxX":-10.93892640067753,"pfxZ":0.3840212618909309,"pX":-0.5022303910249938,"pZ":2.158235271336555,"vX0":6.911709600182703,"vY0":-140.23070626941183,"vZ0":-2.04898828140972,"x":136.14,"y":180.51,"x0":-1.5748114462321847,"y0":50.005297547666444,"z0":4.943203713980912,"aX":-21.8372128298763},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":0.5,"breakHorizontal":18.5,"spinRate":2014,"spinDirection":242},"zone":7,"typeConfidence":0.89,"plateTime":0.39026772587582004,"extension":5.379153788046998},"index":10,"playId":"b0dc254a-fbe8-30d4-af5f-49f539c3e27c","pitchNumber":7,"startTime":"2026-07-22T01:43:43.277Z","endTime":"2026-07-22T01:43:47.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.754375769671167,"aZ":-18.30640832333794,"pfxX":-7.833509652801133,"pfxZ":6.9357273417976995,"pX":-0.4336377860275259,"pZ":2.69620502215067,"vX0":6.135643838629298,"vY0":-140.49738388512748,"vZ0":-3.5130612916749344,"x":133.53,"y":165.98,"x0":-1.6277300727654371,"y0":50.00434350135641,"z0":5.152189663823366,"aX":-15.666182240173839},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.0,"breakHorizontal":13.0,"spinRate":2244,"spinDirection":237},"zone":4,"typeConfidence":0.93,"plateTime":0.389817540110474,"extension":5.500221472090357},"hitData":{"launchSpeed":101.1,"launchAngle":25.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":170.74,"coordY":45.56}},"index":11,"playId":"0b371d92-7636-3669-9247-9bc45f13ba1b","pitchNumber":8,"startTime":"2026-07-22T01:44:03.921Z","endTime":"2026-07-22T01:44:31.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:44:31.963Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-22T01:44:47.928Z","endTime":"2026-07-22T01:45:25.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.314244333100525,"aZ":-32.058811043352804,"pfxX":-0.05238353211952429,"pfxZ":0.07447317377295803,"pX":-0.37927760379154285,"pZ":2.4226537862041386,"vX0":5.7789885220670785,"vY0":-123.9779436024521,"vZ0":0.2407495975303,"x":131.46,"y":173.37,"x0":-2.7232974178815565,"y0":50.0046978937408,"z0":4.977027296446508,"aX":-0.08393669684702486},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.4,"breakHorizontal":-1.1,"spinRate":2226,"spinDirection":76},"zone":4,"typeConfidence":0.89,"plateTime":0.44001238912716856,"extension":5.463109482525335},"index":0,"playId":"a1549505-f6ea-3316-a698-e06bb325fe82","pitchNumber":1,"startTime":"2026-07-22T01:44:49.932Z","endTime":"2026-07-22T01:44:53.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12132167206255,"aZ":-19.052494690207627,"pfxX":-7.368972697778881,"pfxZ":6.613552006150936,"pX":-1.0964143828686035,"pZ":3.2481614343193588,"vX0":6.819136269118413,"vY0":-140.07428062280343,"vZ0":-1.902643054219829,"x":158.79,"y":151.08,"x0":-2.606942195838484,"y0":50.00281476982652,"z0":5.184106461046868,"aX":-14.619927242220703},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.8,"breakHorizontal":11.9,"spinRate":2141,"spinDirection":239},"zone":11,"typeConfidence":0.93,"plateTime":0.39128284781680644,"extension":5.385945404354146},"index":1,"playId":"c413c867-9b9f-34fa-b11c-488dfe7adf38","pitchNumber":2,"startTime":"2026-07-22T01:45:04.394Z","endTime":"2026-07-22T01:45:07.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.245840442841775,"aZ":-20.474129683975086,"pfxX":-7.8104957122666825,"pfxZ":5.88389213791881,"pX":0.016907177305609835,"pZ":3.4215605390418498,"vX0":9.913602018926301,"vY0":-139.80698292696445,"vZ0":-1.1887732208759083,"x":116.36,"y":146.4,"x0":-2.55302266535814,"y0":50.002424069545796,"z0":5.190533229708225,"aX":-15.529477575230748},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.6,"breakHorizontal":12.2,"spinRate":2115,"spinDirection":238},"zone":12,"typeConfidence":0.91,"plateTime":0.3911312027762941,"extension":5.367150748629576},"index":2,"playId":"372f7bdd-1d49-367c-802e-7a4ef7b7e07d","pitchNumber":3,"startTime":"2026-07-22T01:45:21.750Z","endTime":"2026-07-22T01:45:25.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:45:25.104Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Bleday lines out to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-22T01:45:43.892Z","endTime":"2026-07-22T01:45:54.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.474111286268016,"aZ":-29.112896934067212,"pfxX":-10.097506961627797,"pfxZ":1.5419169436909863,"pX":-0.6050670278534307,"pZ":1.8636105321400103,"vX0":6.746142865442658,"vY0":-139.69338162840154,"vZ0":-3.1836696626419227,"x":140.06,"y":188.46,"x0":-1.7353188444061338,"y0":50.0008473186505,"z0":4.92486463090749,"aX":-20.021496173047495},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.3,"breakHorizontal":16.9,"spinRate":2013,"spinDirection":244},"zone":7,"typeConfidence":0.9,"plateTime":0.391594316314793,"extension":5.175532321829049},"hitData":{"launchSpeed":84.8,"launchAngle":21.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.93,"coordY":97.26}},"index":0,"playId":"d59abbd1-7b85-324a-89ec-27df2eccb469","pitchNumber":1,"startTime":"2026-07-22T01:45:47.507Z","endTime":"2026-07-22T01:45:54.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:45:54.021Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to right fielder Luke Raley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-22T01:46:13.207Z","endTime":"2026-07-22T01:46:35.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"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":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75620751511037,"aZ":-19.363667085866588,"pfxX":-7.373372936786815,"pfxZ":6.4424726029576185,"pX":0.06422362333781231,"pZ":2.9911750371989383,"vX0":9.423019545542669,"vY0":-139.73330936530243,"vZ0":-2.554581943876243,"x":114.55,"y":158.02,"x0":-2.3845391492037855,"y0":50.004539521068395,"z0":5.180993136176938,"aX":-14.66764412764725},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":11.5,"spinRate":2272,"spinDirection":232},"zone":2,"typeConfidence":0.93,"plateTime":0.3910881796626984,"extension":5.395361181580842},"index":0,"playId":"eed04057-4523-3e15-a068-bf065148c3d2","pitchNumber":1,"startTime":"2026-07-22T01:46:14.201Z","endTime":"2026-07-22T01:46:17.266Z","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":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.862520782016944,"aZ":-21.423985922557133,"pfxX":-8.327261326796982,"pfxZ":5.328484238610833,"pX":-0.1647785196964212,"pZ":2.410121267673254,"vX0":9.714439203642929,"vY0":-140.91473910234524,"vZ0":-3.8517615420506393,"x":123.28,"y":173.71,"x0":-2.5686813682133165,"y0":50.006458149931994,"z0":5.172184589480923,"aX":-16.814862375887717},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.0,"breakHorizontal":13.2,"spinRate":2207,"spinDirection":237},"zone":5,"typeConfidence":0.88,"plateTime":0.3881186431840913,"extension":5.4571638504347195},"hitData":{"launchSpeed":84.3,"launchAngle":45.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.45,"coordY":99.35}},"index":1,"playId":"3c09cd8a-c10e-348c-b1b7-520619bd260a","pitchNumber":2,"startTime":"2026-07-22T01:46:26.436Z","endTime":"2026-07-22T01:46:35.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:46:35.385Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cole Young lines out to left fielder JJ Bleday.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T01:48:31.349Z","endTime":"2026-07-22T01:49:44.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.459497770680876,"aZ":-11.623891706644002,"pfxX":-1.8981674196936953,"pfxZ":10.181840668558632,"pX":-0.5895198045593403,"pZ":3.7927356277422044,"vX0":2.8697147548978137,"vY0":-141.23410131573382,"vZ0":-5.494252804111028,"x":139.47,"y":136.38,"x0":-1.3726042393455464,"y0":50.00297494084449,"z0":6.512342187948908,"aX":-3.831364996046545},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":2.9,"spinRate":2551,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.3879646380993891,"extension":6.211145828136877},"index":0,"playId":"f5f3eea8-b1d1-32f0-b30e-5146a04b4390","pitchNumber":1,"startTime":"2026-07-22T01:48:45.151Z","endTime":"2026-07-22T01:48:48.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.905843309827564,"aZ":-8.52725138150242,"pfxX":-2.7797228558566234,"pfxZ":11.943415636655226,"pX":-0.3834239975469677,"pZ":2.303338860040173,"vX0":3.9165980956223994,"vY0":-139.9048394092503,"vZ0":-9.507665589497243,"x":131.62,"y":176.59,"x0":-1.4411217213489433,"y0":50.00618882020246,"z0":6.307124147392743,"aX":-5.505353931065128},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.8,"breakHorizontal":4.2,"spinRate":2811,"spinDirection":197},"zone":4,"typeConfidence":0.9,"plateTime":0.39167187325188246,"extension":6.27981157134443},"index":1,"playId":"b8f18ffd-ef69-3051-a8bd-b44c32964dbb","pitchNumber":2,"startTime":"2026-07-22T01:49:00.282Z","endTime":"2026-07-22T01:49:03.418Z","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":97.1,"endSpeed":89.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86103222180864,"aZ":-9.583930238588179,"pfxX":-2.468402065413926,"pfxZ":11.182121000887456,"pX":0.20408026117280914,"pZ":1.448650912854145,"vX0":4.888093327199059,"vY0":-140.96478581803453,"vZ0":-11.846800540453373,"x":109.22,"y":199.67,"x0":-1.2286573033449593,"y0":50.00371679718357,"z0":6.315485311495426,"aX":-4.987412687112365},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.1,"breakHorizontal":3.5,"spinRate":2518,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.38795994198890105,"extension":6.420165061175228},"index":2,"playId":"1a72eb2c-3934-30cf-85a3-a1e92f5fc28d","pitchNumber":3,"startTime":"2026-07-22T01:49:18.415Z","endTime":"2026-07-22T01:49:22.102Z","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":97.9,"endSpeed":89.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.948157245527693,"aZ":-8.17549381461051,"pfxX":-2.492479800138529,"pfxZ":11.662539533025779,"pX":0.09085224782803425,"pZ":3.4885289501756365,"vX0":4.9720658378804305,"vY0":-142.3767268796427,"vZ0":-6.846841218345484,"x":113.54,"y":144.59,"x0":-1.3524295986934196,"y0":50.00640266012226,"z0":6.43858725497757,"aX":-5.130813037293308},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.9,"breakHorizontal":3.5,"spinRate":2769,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.3843514465722837,"extension":6.306504136852773},"hitData":{"launchSpeed":80.7,"launchAngle":26.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.18,"coordY":94.14}},"index":3,"playId":"56e2a5a8-3c90-3909-90ef-6d80f7f0679f","pitchNumber":4,"startTime":"2026-07-22T01:49:34.310Z","endTime":"2026-07-22T01:49:44.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:49:44.324Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T01:50:02.077Z","endTime":"2026-07-22T01:51:20.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.708186257381293,"aZ":-12.572340700180714,"pfxX":-2.607363031636115,"pfxZ":9.372209990225647,"pX":-0.2066935088138421,"pZ":3.4365417601885713,"vX0":3.743184111470426,"vY0":-143.38594013389934,"vZ0":-6.517483116434044,"x":124.88,"y":145.99,"x0":-1.1875213366913964,"y0":50.00599880641443,"z0":6.516134507943114,"aX":-5.455436323185163},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.0,"breakHorizontal":4.0,"spinRate":2710,"spinDirection":194},"zone":11,"typeConfidence":0.9,"plateTime":0.38131593327322255,"extension":6.2665337837795985},"index":0,"playId":"b041ba2e-9e48-3a76-a3ba-998299a14694","pitchNumber":1,"startTime":"2026-07-22T01:50:04.432Z","endTime":"2026-07-22T01:50:07.818Z","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":90.1,"endSpeed":84.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.973778202607697,"aZ":-30.581940254321083,"pfxX":1.0001724675256853,"pfxZ":0.8980277095861133,"pX":0.9123750717760971,"pZ":2.209115192779258,"vX0":5.728262876793942,"vY0":-131.17052163414613,"vZ0":-5.013417345278813,"x":82.22,"y":179.13,"x0":-1.4167032453306099,"y0":50.00241412423786,"z0":6.386777591127975,"aX":1.7660841734995363},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.8,"breakHorizontal":-2.9,"spinRate":2850,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.4152794936179385,"extension":6.278186544676318},"index":1,"playId":"2811a1bb-a48b-3038-af41-4093eb421587","pitchNumber":2,"startTime":"2026-07-22T01:50:17.344Z","endTime":"2026-07-22T01:50:20.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.070479906757555,"aZ":-10.256749502563272,"pfxX":-1.6098951669086494,"pfxZ":10.571030789738327,"pX":0.99394281275174,"pZ":1.509450920402061,"vX0":6.220616752565236,"vY0":-142.6764905286121,"vZ0":-11.729405325105562,"x":79.11,"y":198.02,"x0":-1.0000489666995789,"y0":50.00506421220374,"z0":6.307463610221333,"aX":-3.3390677059407574},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.0,"breakHorizontal":1.7,"spinRate":2684,"spinDirection":199},"zone":14,"typeConfidence":0.9,"plateTime":0.383062529501383,"extension":6.288221619912964},"index":2,"playId":"c9c317aa-891a-352f-a9f1-c67a8e0bad55","pitchNumber":3,"startTime":"2026-07-22T01:50:31.436Z","endTime":"2026-07-22T01:50:35.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":84.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.531207547646055,"aZ":-32.46740874323424,"pfxX":2.655365289875933,"pfxZ":-0.1700297544567424,"pX":0.41117010910091095,"pZ":0.9392503806953373,"vX0":4.266684052809734,"vY0":-131.18120082758637,"vZ0":-7.618239331237682,"x":101.33,"y":213.42,"x0":-1.5759183312845433,"y0":50.001119078059325,"z0":6.273862696964511,"aX":4.665879350019684},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.7,"breakHorizontal":-5.6,"spinRate":2916,"spinDirection":86},"zone":14,"typeConfidence":0.9,"plateTime":0.4161740893608874,"extension":6.3089906235969435},"index":3,"playId":"05c07f70-48fe-3abe-a877-e3479ba59f23","pitchNumber":4,"startTime":"2026-07-22T01:50:46.752Z","endTime":"2026-07-22T01:50:50.003Z","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":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18040668370349,"aZ":-9.615633875284201,"pfxX":-1.6148869158705674,"pfxZ":11.191704246566378,"pX":0.362432222500589,"pZ":2.0720350336306805,"vX0":4.91758051275356,"vY0":-140.6792943114593,"vZ0":-10.175754472693335,"x":103.18,"y":182.84,"x0":-1.1940801711858668,"y0":50.00676981769374,"z0":6.347830763004607,"aX":-3.256392482553918},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.5,"breakHorizontal":2.0,"spinRate":2694,"spinDirection":192},"zone":9,"typeConfidence":0.9,"plateTime":0.3884869850216246,"extension":6.429287221027731},"index":4,"playId":"5cdf20e7-16a8-3a49-a9cf-f1e5fdb03149","pitchNumber":5,"startTime":"2026-07-22T01:51:01.432Z","endTime":"2026-07-22T01:51:04.726Z","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":97.4,"endSpeed":89.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.448709363208106,"aZ":-6.718852705527489,"pfxX":-1.7244490144118831,"pfxZ":12.50725866454962,"pX":-0.6075652107969164,"pZ":1.1692993078784784,"vX0":2.24072061617308,"vY0":-141.3513508400443,"vZ0":-12.995329431052744,"x":140.16,"y":207.21,"x0":-1.1843456974037658,"y0":50.00660531157041,"z0":6.244669141218625,"aX":-3.5108571451845725},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":20.4,"breakHorizontal":2.6,"spinRate":2738,"spinDirection":196},"zone":13,"typeConfidence":0.9,"plateTime":0.38661923231064543,"extension":6.410321948715771},"index":5,"playId":"a9d696f1-cc1a-3422-9276-dbb89a6baa83","pitchNumber":6,"startTime":"2026-07-22T01:51:17.209Z","endTime":"2026-07-22T01:51:20.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:51:20.218Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T01:52:02.807Z","endTime":"2026-07-22T01:54:22.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,8],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":1},"index":0,"playId":"7e5ac6f4-faf1-321a-975d-2c2cf3b89fd7","startTime":"2026-07-22T01:51:47.031Z","endTime":"2026-07-22T01:51:50.031Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.168555663948855,"aZ":-9.785559979556451,"pfxX":-2.1529252218503903,"pfxZ":11.059239297732574,"pX":0.174583096892601,"pZ":3.4002159228731124,"vX0":5.031007472981366,"vY0":-141.15880574867776,"vZ0":-6.687993296424104,"x":110.35,"y":146.97,"x0":-1.348570222296787,"y0":50.00565002175521,"z0":6.425558179285822,"aX":-4.360136445268071},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.8,"breakHorizontal":2.9,"spinRate":2715,"spinDirection":200},"zone":12,"typeConfidence":0.9,"plateTime":0.38755250184137946,"extension":6.336119655518374},"index":1,"playId":"585cce2c-7b21-3ed1-9ba3-9bbb4894b921","pitchNumber":1,"startTime":"2026-07-22T01:52:05.176Z","endTime":"2026-07-22T01:52:08.472Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.425820945321195,"aZ":-33.296273211224275,"pfxX":1.7326959416714738,"pfxZ":-0.6666551827033731,"pX":1.2358490313166344,"pZ":0.0013068691784373875,"vX0":6.234790305377378,"vY0":-128.07107886190113,"vZ0":-9.198545154984455,"x":69.89,"y":238.74,"x0":-1.4433901356085521,"y0":50.00481363305928,"z0":6.199527615527882,"aX":2.9123613675156808},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.9,"breakHorizontal":-4.4,"spinRate":2850,"spinDirection":75},"zone":14,"typeConfidence":0.9,"plateTime":0.4257060864826405,"extension":6.337853078744865},"index":2,"playId":"a84fd902-a89a-3ca0-ad4c-7a52e138c8cf","pitchNumber":2,"startTime":"2026-07-22T01:52:22.317Z","endTime":"2026-07-22T01:52:25.317Z","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":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.941505530505594,"aZ":-26.25024821996681,"pfxX":1.4558341498836431,"pfxZ":3.4603076882692765,"pX":-0.4179141220074988,"pZ":3.7587780000592135,"vX0":2.843483161480133,"vY0":-130.01036180431547,"vZ0":-1.904558880380026,"x":132.93,"y":137.29,"x0":-1.714515353200502,"y0":50.00570366671745,"z0":6.490649505982813,"aX":2.495997302413185},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.1,"breakHorizontal":-3.2,"spinRate":2806,"spinDirection":84},"zone":11,"typeConfidence":0.9,"plateTime":0.4210905064894628,"extension":6.188382815598377},"index":3,"playId":"31f3cf9d-70d3-3833-9e8b-e4f0dd6ea832","pitchNumber":3,"startTime":"2026-07-22T01:52:41.165Z","endTime":"2026-07-22T01:52:44.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3506733282037,"aZ":-9.40978813272507,"pfxX":-3.5052916250460826,"pfxZ":11.39384962545061,"pX":-0.7276413850142146,"pZ":2.2047151159683644,"vX0":3.3320277689607396,"vY0":-140.5618206003438,"vZ0":-9.595217362757388,"x":144.74,"y":179.25,"x0":-1.473951599304535,"y0":50.001424815570225,"z0":6.276746607869399,"aX":-7.002251320783248},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":5.6,"spinRate":2649,"spinDirection":195},"zone":4,"typeConfidence":0.9,"plateTime":0.3899186341165559,"extension":6.281420822601522},"index":4,"playId":"b4b7fa18-191e-36f8-bd29-a61342931d9c","pitchNumber":4,"startTime":"2026-07-22T01:52:59.692Z","endTime":"2026-07-22T01:53:02.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.746427613092983,"aZ":-34.15369049683601,"pfxX":0.8945786505094853,"pfxZ":-1.1755053585062498,"pX":0.34159181098901553,"pZ":2.6976656791492553,"vX0":4.736561842091143,"vY0":-128.37422761352764,"vZ0":-2.8999192965047484,"x":103.98,"y":165.94,"x0":-1.6349889006916807,"y0":50.00187765292552,"z0":6.470409474604296,"aX":1.5086149713671295},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.5,"breakHorizontal":-2.5,"spinRate":2831,"spinDirection":87},"zone":6,"typeConfidence":0.9,"plateTime":0.4248407773046994,"extension":6.17908946960536},"index":5,"playId":"3c05100d-66db-3574-a192-f7f166a696b9","pitchNumber":5,"startTime":"2026-07-22T01:53:20.152Z","endTime":"2026-07-22T01:53:23.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":91.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.577497951545837,"aZ":-9.656429985118136,"pfxX":-2.108555591815531,"pfxZ":10.733273467024311,"pX":-1.057102594461782,"pZ":1.5540635652896202,"vX0":2.0937480497224903,"vY0":-143.12871417817232,"vZ0":-11.61300216349171,"x":157.29,"y":196.82,"x0":-1.5202285723786366,"y0":50.00060273073914,"z0":6.243969931660127,"aX":-4.4230938453786734},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.6,"breakHorizontal":3.5,"spinRate":2613,"spinDirection":196},"zone":13,"typeConfidence":0.9,"plateTime":0.3810603540140405,"extension":6.443787561874833},"index":6,"playId":"26f7a0be-8d59-3fda-a17c-ba82406561a3","pitchNumber":6,"startTime":"2026-07-22T01:53:42.485Z","endTime":"2026-07-22T01:53:45.485Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-07-22T01:53:57.950Z","endTime":"2026-07-22T01:54:10.634Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.534447833158776,"aZ":-9.038397561224619,"pfxX":-1.1819730574806715,"pfxZ":11.333641301185509,"pX":0.3199649100370848,"pZ":2.6800744751509935,"vX0":5.196794613050735,"vY0":-141.34456931442625,"vZ0":-8.651284192175705,"x":104.8,"y":166.42,"x0":-1.381783709210633,"y0":50.002052414165064,"z0":6.3451729201873075,"aX":-2.4129481643271826},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.1,"breakHorizontal":1.2,"spinRate":2708,"spinDirection":196},"zone":6,"typeConfidence":0.9,"plateTime":0.38620636220999227,"extension":6.320499557501575},"hitData":{"launchSpeed":88.2,"launchAngle":42.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.93,"coordY":86.18}},"index":8,"playId":"f78b20ea-110c-3591-9e63-cc4f5d6d2ffd","pitchNumber":7,"startTime":"2026-07-22T01:54:10.634Z","endTime":"2026-07-22T01:54:22.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:54:22.856Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cal Raleigh grounds out to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T01:54:44.440Z","endTime":"2026-07-22T01:54:50.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5371116989873,"aZ":-10.472378400754348,"pfxX":-2.6579804176617774,"pfxZ":10.484805031775696,"pX":-0.635312996683265,"pZ":1.9851105418602166,"vX0":3.4387798549453876,"vY0":-142.23202105085744,"vZ0":-10.185100235296527,"x":141.22,"y":185.18,"x0":-1.508975252004964,"y0":50.003166554296044,"z0":6.2560657565779785,"aX":-5.5014480034126665},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.4,"breakHorizontal":4.2,"spinRate":2609,"spinDirection":200},"zone":7,"typeConfidence":0.9,"plateTime":0.38362172170777864,"extension":6.396044874567433},"hitData":{"launchSpeed":70.6,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.95,"coordY":174.9}},"index":0,"playId":"c2809d26-bc4f-375c-9f49-3e531eca71c5","pitchNumber":1,"startTime":"2026-07-22T01:54:44.847Z","endTime":"2026-07-22T01:54:50.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:54:50.908Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathaniel Lowe flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-22T01:56:59.528Z","endTime":"2026-07-22T01:57:15.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08797291832498,"aZ":-19.57758360601622,"pfxX":-7.570144440394911,"pfxZ":6.591056416896059,"pX":-0.07743059753868228,"pZ":2.3293847197805797,"vX0":7.251151919573373,"vY0":-136.8449661559995,"vZ0":-3.72725938413466,"x":119.95,"y":175.89,"x0":-1.768475447654078,"y0":50.001906655453,"z0":5.037741381680519,"aX":-14.464460816121504},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.4,"breakHorizontal":12.4,"spinRate":2188,"spinDirection":233},"zone":5,"typeConfidence":0.9,"plateTime":0.3991225471869737,"extension":5.337481655754163},"hitData":{"launchSpeed":94.3,"launchAngle":34.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.17,"coordY":80.23}},"index":0,"playId":"9e34e56b-1b4c-3f55-b163-797fe9d719f7","pitchNumber":1,"startTime":"2026-07-22T01:57:07.183Z","endTime":"2026-07-22T01:57:15.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:57:15.897Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Noelvi Marte pops out to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-22T01:57:40.738Z","endTime":"2026-07-22T01:59:09.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":95.8,"endSpeed":87.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74910006609271,"aZ":-27.263293325389416,"pfxX":-11.900539920857753,"pfxZ":2.506155105178955,"pX":-0.6630443654225369,"pZ":2.596373305159468,"vX0":9.20629968709962,"vY0":-139.26219903644636,"vZ0":-1.6300111937073058,"x":142.27,"y":168.68,"x0":-2.468238506823076,"y0":50.004154263818016,"z0":4.995451029221919,"aX":-23.338770706166763},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.4,"breakHorizontal":19.6,"spinRate":1979,"spinDirection":238},"zone":4,"typeConfidence":0.9,"plateTime":0.3935422985433412,"extension":5.360012742348518},"index":0,"playId":"3bc1b5a7-227c-3123-be50-64f121056e1e","pitchNumber":1,"startTime":"2026-07-22T01:57:45.244Z","endTime":"2026-07-22T01:57:48.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.688985907042984,"aZ":-31.85679426653103,"pfxX":-11.199128831212487,"pfxZ":0.19468725412904853,"pX":-0.9916664062773288,"pZ":2.0461658815136157,"vX0":8.055644426077151,"vY0":-128.02880114665942,"vZ0":-0.7391722972627001,"x":154.8,"y":183.53,"x0":-2.719117684522442,"y0":50.00560002690768,"z0":4.825227389074278,"aX":-18.65053607972226},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.4,"breakHorizontal":18.6,"spinRate":2063,"spinDirection":260},"zone":13,"typeConfidence":0.9,"plateTime":0.42733092704432796,"extension":5.439400550535104},"index":1,"playId":"6e77719f-e7f4-322e-aa24-ca4a075f228d","pitchNumber":2,"startTime":"2026-07-22T01:57:57.622Z","endTime":"2026-07-22T01:58:00.622Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-22T01:58:14.651Z","endTime":"2026-07-22T01:58:23.129Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"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.6,"endSpeed":88.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.707557248394725,"aZ":-19.996694179539286,"pfxX":-7.208690409594615,"pfxZ":6.160588519393569,"pX":-0.831615470766977,"pZ":3.175445539475942,"vX0":7.7769169731066965,"vY0":-139.11118721571756,"vZ0":-1.5146606889533154,"x":148.7,"y":153.04,"x0":-2.7155004388433204,"y0":50.003790943828776,"z0":5.041339529901063,"aX":-14.2509968480682},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.0,"breakHorizontal":11.6,"spinRate":2143,"spinDirection":234},"zone":1,"typeConfidence":0.93,"plateTime":0.39246294011077243,"extension":5.4188768199207695},"index":3,"playId":"51db1768-33df-37b1-9b8d-14a0a012f052","pitchNumber":3,"startTime":"2026-07-22T01:58:23.129Z","endTime":"2026-07-22T01:58:26.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.069559248118047,"aZ":-21.30871322043003,"pfxX":-8.026714183055212,"pfxZ":5.414255090778722,"pX":-0.5575734843337198,"pZ":3.1839701149401294,"vX0":8.196254164278201,"vY0":-140.39268179989932,"vZ0":-1.6467874183242732,"x":138.25,"y":152.81,"x0":-2.4639219375020525,"y0":50.006322990114874,"z0":5.157073447149886,"aX":-16.11903061611949},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.7,"breakHorizontal":13.0,"spinRate":2262,"spinDirection":240},"zone":1,"typeConfidence":0.85,"plateTime":0.38927861215418424,"extension":5.261480087681046},"index":4,"playId":"0f21b738-9083-3f4c-9956-afee86bc03e9","pitchNumber":4,"startTime":"2026-07-22T01:58:38.244Z","endTime":"2026-07-22T01:58:41.244Z","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":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.830588274132893,"aZ":-21.144425299683306,"pfxX":-8.268563948361596,"pfxZ":5.496400638005504,"pX":-0.5423549457924084,"pZ":2.9397422676669582,"vX0":8.635873322646795,"vY0":-140.75026377203906,"vZ0":-2.244464719899594,"x":137.67,"y":159.41,"x0":-2.575494889793442,"y0":50.00385465828711,"z0":5.1161428406857885,"aX":-16.597490617281174},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.7,"breakHorizontal":13.2,"spinRate":2278,"spinDirection":239},"zone":1,"typeConfidence":0.86,"plateTime":0.3890919943793625,"extension":5.348463712026383},"hitData":{"launchSpeed":58.2,"launchAngle":59.0,"totalDistance":127.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":161.8,"coordY":165.44}},"index":5,"playId":"b7119a7a-085e-31c7-8725-c1bb90297039","pitchNumber":5,"startTime":"2026-07-22T01:59:01.468Z","endTime":"2026-07-22T01:59:09.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T01:59:09.623Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Trevino singles on a ground ball to center fielder Victor Robles.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-22T01:59:28.100Z","endTime":"2026-07-22T02:01:48.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.593325657973622,"aZ":-19.55059042752309,"pfxX":-7.485213251450185,"pfxZ":6.494084781911136,"pX":0.0459889555807981,"pZ":2.5081977955298838,"vX0":9.495106981771091,"vY0":-138.23829771142354,"vZ0":-3.531412868748406,"x":115.25,"y":171.06,"x0":-2.4539753437276217,"y0":50.00059502031149,"z0":5.107655029049107,"aX":-14.546622909557557},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.3,"breakHorizontal":11.6,"spinRate":2190,"spinDirection":237},"zone":5,"typeConfidence":0.92,"plateTime":0.3955689641437017,"extension":5.260133355384933},"index":0,"playId":"1001e33f-eea1-31a0-b1ee-ff5804278865","pitchNumber":1,"startTime":"2026-07-22T01:59:30.169Z","endTime":"2026-07-22T01:59:33.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42554329276929,"aZ":-25.72781220373995,"pfxX":-11.20719574981422,"pfxZ":3.324117995372781,"pX":1.5790953434947803,"pZ":2.8466314295522435,"vX0":14.407592226119547,"vY0":-137.87301872899494,"vZ0":-1.2488786885885155,"x":56.81,"y":161.92,"x0":-2.239345154623781,"y0":50.00471452385167,"z0":5.029180342125102,"aX":-21.747019252075116},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.0,"breakHorizontal":17.5,"spinRate":2028,"spinDirection":243},"zone":12,"typeConfidence":0.91,"plateTime":0.39609222143327827,"extension":5.578699326353006},"index":1,"playId":"53be6069-c7fa-3301-82e8-a6d465fa915c","pitchNumber":2,"startTime":"2026-07-22T01:59:44.930Z","endTime":"2026-07-22T01:59:47.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.320515018398627,"aZ":-34.002557221164764,"pfxX":-11.30154221354147,"pfxZ":-1.107412034708216,"pX":-0.6875248080288501,"pZ":1.722084994868533,"vX0":8.697419570634347,"vY0":-127.29416885334496,"vZ0":-0.9749830658247569,"x":143.21,"y":192.28,"x0":-2.6678023651756235,"y0":50.00242935472267,"z0":4.784448329116562,"aX":-18.68401888011019},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.0,"breakHorizontal":18.7,"spinRate":2061,"spinDirection":265},"zone":7,"typeConfidence":0.91,"plateTime":0.42907341291100964,"extension":5.513061483798936},"index":2,"playId":"b347d40a-936f-3a58-8dd9-57e98ff42ce7","pitchNumber":3,"startTime":"2026-07-22T01:59:59.953Z","endTime":"2026-07-22T02:00:02.953Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-22T02:00:25.848Z","endTime":"2026-07-22T02:00:37.429Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03269987270782,"aZ":-30.362091389333933,"pfxX":-10.830132199055985,"pfxZ":0.9204795786385693,"pX":-0.3714421636512379,"pZ":1.6401599697495228,"vX0":9.889510419906056,"vY0":-139.22457752498306,"vZ0":-3.2118754948690498,"x":131.16,"y":194.5,"x0":-2.5493826774166375,"y0":50.00620665229994,"z0":4.801897643198897,"aX":-21.42678266082537},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.2,"breakHorizontal":17.8,"spinRate":1985,"spinDirection":246},"zone":7,"typeConfidence":0.89,"plateTime":0.3922637253032786,"extension":5.330813832477807},"index":4,"playId":"470af004-3252-3bf3-b06b-48492b482621","pitchNumber":4,"startTime":"2026-07-22T02:00:37.429Z","endTime":"2026-07-22T02:00:40.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.266680013153994,"aZ":-29.232602254129738,"pfxX":-2.250257788222366,"pfxZ":1.80484693903996,"pX":1.9610037009656207,"pZ":1.0145249808131915,"vX0":11.771478702266078,"vY0":-126.57885591130841,"vZ0":-3.5629261354764235,"x":42.25,"y":211.39,"x0":-2.444653931879745,"y0":50.00621300204649,"z0":4.764631412379057,"aX":-3.6769069322583645},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.6,"breakHorizontal":1.6,"spinRate":2220,"spinDirection":272},"zone":14,"typeConfidence":0.88,"plateTime":0.4316406450376493,"extension":5.58893970816836},"index":5,"playId":"c3f37bb5-e153-358d-9136-6f476aeb5508","pitchNumber":5,"startTime":"2026-07-22T02:00:58.326Z","endTime":"2026-07-22T02:01:01.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.921385206264105,"aZ":-31.59941329603953,"pfxX":-11.38084634314923,"pfxZ":0.33495475246251694,"pX":1.8933001693200462,"pZ":0.30353560847454286,"vX0":14.730833614744299,"vY0":-129.48852697684944,"vZ0":-4.871814925382142,"x":44.83,"y":230.58,"x0":-2.3686219173264846,"y0":50.00283792849465,"z0":4.603751417701982,"aX":-19.489379148602744},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.4,"breakHorizontal":17.6,"spinRate":1947,"spinDirection":262},"zone":14,"typeConfidence":0.89,"plateTime":0.421645437975096,"extension":5.685114716445128},"index":6,"playId":"e356276c-d7e3-3ee5-8c9b-bb1727b77fdb","pitchNumber":6,"startTime":"2026-07-22T02:01:15.807Z","endTime":"2026-07-22T02:01:18.855Z","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":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37823813804199,"aZ":-30.8076893907215,"pfxX":-11.529384365450639,"pfxZ":0.7007749572604673,"pX":-0.6095957856372651,"pZ":3.050357006736851,"vX0":9.376330044499412,"vY0":-138.76035383162008,"vZ0":0.2870692738603374,"x":140.24,"y":156.42,"x0":-2.524871294421722,"y0":50.00607778879845,"z0":4.988574766550285,"aX":-22.616605660871624},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.6,"breakHorizontal":19.1,"spinRate":2106,"spinDirection":244},"zone":1,"typeConfidence":0.89,"plateTime":0.3938562765565945,"extension":5.594383332438043},"hitData":{"launchSpeed":87.7,"launchAngle":0.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.55,"coordY":98.86}},"index":7,"playId":"d493b06c-58c4-3de2-be1e-3e1cb013d3a0","pitchNumber":7,"startTime":"2026-07-22T02:01:36.407Z","endTime":"2026-07-22T02:01:48.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:01:48.864Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Friedl walks. Jose Trevino to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-22T02:02:11.955Z","endTime":"2026-07-22T02:03:35.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnSecond":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21658030475478,"aZ":-29.70459423655977,"pfxX":-9.758551671255326,"pfxZ":1.2481405587296432,"pX":-0.48372980323848885,"pZ":3.139249657527307,"vX0":6.359454666210649,"vY0":-139.22211174248082,"vZ0":0.13866318098589014,"x":135.44,"y":154.02,"x0":-1.5174769612226175,"y0":50.00687012150103,"z0":5.038262950045756,"aX":-19.360071452748315},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.5,"breakHorizontal":16.6,"spinRate":1997,"spinDirection":243},"zone":1,"typeConfidence":0.9,"plateTime":0.3918735682642285,"extension":5.4160871960707215},"index":0,"playId":"fa02b14a-97ca-31e0-8560-ac8e1f1d9541","pitchNumber":1,"startTime":"2026-07-22T02:02:14.163Z","endTime":"2026-07-22T02:02:17.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.361076293740563,"aZ":-33.63979905868047,"pfxX":-8.931195418807942,"pfxZ":-0.8686838187141257,"pX":1.0828678437572976,"pZ":1.3921402219517738,"vX0":9.276480295353382,"vY0":-128.33461658307814,"vZ0":-2.1179453162197026,"x":75.72,"y":201.19,"x0":-1.3963665356554786,"y0":50.00303936208532,"z0":4.816345604425285,"aX":-15.090138688440433},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.8,"breakHorizontal":14.4,"spinRate":1916,"spinDirection":260},"zone":14,"typeConfidence":0.9,"plateTime":0.42473143011335246,"extension":5.519694419527583},"index":1,"playId":"b9a42242-2def-35ea-8343-06bad36ddae4","pitchNumber":2,"startTime":"2026-07-22T02:02:33.592Z","endTime":"2026-07-22T02:02:36.755Z","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.0,"endSpeed":79.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.838238282573208,"aZ":-29.373635302543907,"pfxX":-0.21912051450953562,"pfxZ":1.7495727124262812,"pX":0.5979695006383323,"pZ":1.7104595317713072,"vX0":5.694250682134659,"vY0":-125.26185519525463,"vZ0":-1.8926346848659525,"x":94.21,"y":192.6,"x0":-1.6702221265255985,"y0":50.00042127490658,"z0":4.863021737405773,"aX":-0.3503644615774753},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.0,"breakHorizontal":-0.8,"spinRate":2158,"spinDirection":233},"zone":9,"typeConfidence":0.9,"plateTime":0.4362348279393333,"extension":5.642696637925278},"index":2,"playId":"e31c09ac-ee6d-37be-b7d4-dac42b5a4dd5","pitchNumber":3,"startTime":"2026-07-22T02:02:52.467Z","endTime":"2026-07-22T02:02:56.499Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39387918268522,"aZ":-21.359491705106453,"pfxX":-6.242496859165424,"pfxZ":5.5586555006979275,"pX":-1.3472756371926362,"pZ":3.386234602735869,"vX0":3.2442966939415423,"vY0":-137.4144801531401,"vZ0":-0.9972047011116653,"x":168.35,"y":147.35,"x0":-1.7209885729024113,"y0":50.006582616128725,"z0":5.1813307996877,"aX":-12.152190256486813},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.1,"breakHorizontal":10.8,"spinRate":2033,"spinDirection":236},"zone":11,"typeConfidence":0.76,"plateTime":0.3959361268347412,"extension":5.477208966090645},"index":3,"playId":"cad87e15-cb97-3f2a-8597-17a456a0ef73","pitchNumber":4,"startTime":"2026-07-22T02:03:10.486Z","endTime":"2026-07-22T02:03:13.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48221203532561,"aZ":-30.19615050271549,"pfxX":-9.120498011127898,"pfxZ":0.9984830052590787,"pX":-1.2951171681954716,"pZ":2.7625019182111648,"vX0":4.398592927922984,"vY0":-139.1279950798978,"vZ0":-0.609153458200997,"x":166.37,"y":164.19,"x0":-1.7006300141952029,"y0":50.00420529906756,"z0":4.963287853794395,"aX":-18.109719283465417},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":1.9,"breakHorizontal":15.8,"spinRate":1945,"spinDirection":243},"zone":11,"typeConfidence":0.9,"plateTime":0.3917811310551298,"extension":5.551562381404448},"index":4,"playId":"7f50e63a-fa02-3639-ac04-c4ea925875bc","pitchNumber":5,"startTime":"2026-07-22T02:03:32.495Z","endTime":"2026-07-22T02:03:35.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:03:35.754Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edwin Arroyo flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-22T02:04:03.218Z","endTime":"2026-07-22T02:05:46.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.058609904282573,"aZ":-34.614001253428945,"pfxX":-9.529347893626927,"pfxZ":-1.4983858563941244,"pX":-2.421738539599711,"pZ":3.652625643596022,"vX0":1.728953954636973,"vY0":-126.35976557415039,"vZ0":3.527707023187497,"x":209.31,"y":140.16,"x0":-1.8733562551137313,"y0":50.0020556698264,"z0":5.0074196560994855,"aX":-15.517182890781985},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.8,"breakHorizontal":16.9,"spinRate":1788,"spinDirection":256},"zone":11,"typeConfidence":0.9,"plateTime":0.4323073355694125,"extension":5.3998280937546},"index":0,"playId":"641f5ab3-5116-3424-8f7e-b8b3932c2000","pitchNumber":1,"startTime":"2026-07-22T02:04:03.803Z","endTime":"2026-07-22T02:04:06.803Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-22T02:04:20.951Z","endTime":"2026-07-22T02:05:16.834Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18377387914855,"aZ":-31.557780671364867,"pfxX":-10.00244372293569,"pfxZ":0.3706731870293467,"pX":1.6255348459185144,"pZ":1.3469438379351308,"vX0":11.02227429534512,"vY0":-127.4684831783682,"vZ0":-2.2975341269492287,"x":55.04,"y":202.41,"x0":-1.4383630369510094,"y0":50.00309130274551,"z0":4.73161472657522,"aX":-16.59668810756081},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.4,"breakHorizontal":15.8,"spinRate":1838,"spinDirection":264},"zone":14,"typeConfidence":0.91,"plateTime":0.4283519096010333,"extension":5.8646064962891975},"index":2,"playId":"26cf362e-8d42-3a29-8d58-67e8285d4ffa","pitchNumber":2,"startTime":"2026-07-22T02:05:16.834Z","endTime":"2026-07-22T02:05:20.473Z","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":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.778995985444162,"aZ":-27.572888805471138,"pfxX":-9.53954504341149,"pfxZ":2.3589233426748404,"pX":-0.46904866838439035,"pZ":2.2873193281893367,"vX0":6.3045974780063485,"vY0":-138.2596507089237,"vZ0":-2.048820631773796,"x":134.88,"y":177.02,"x0":-1.5312827545651526,"y0":50.00151999019133,"z0":4.875266662429007,"aX":-18.59825972376699},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.1,"breakHorizontal":16.1,"spinRate":2010,"spinDirection":246},"zone":4,"typeConfidence":0.9,"plateTime":0.3950921096463489,"extension":5.782410456998651},"hitData":{"launchSpeed":87.5,"launchAngle":36.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.75,"coordY":95.38}},"index":3,"playId":"1d9ece86-ed62-38e9-8005-98746feb9199","pitchNumber":3,"startTime":"2026-07-22T02:05:37.532Z","endTime":"2026-07-22T02:05:46.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:05:46.685Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a line drive to right fielder Noelvi Marte.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T02:07:47.538Z","endTime":"2026-07-22T02:08:08.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5337410615198,"aZ":-12.275132856186586,"pfxX":-1.5419055564974335,"pfxZ":10.030459921916387,"pX":-0.2318109487621574,"pZ":3.4759661345043793,"vX0":3.764676537915829,"vY0":-139.7387602972777,"vZ0":-6.089928673927851,"x":125.84,"y":144.93,"x0":-1.3942549050443465,"y0":50.00546385847328,"z0":6.485001228008815,"aX":-3.060100913068832},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":2.0,"spinRate":2682,"spinDirection":191},"zone":11,"typeConfidence":0.89,"plateTime":0.3914845007008463,"extension":6.221040853026787},"hitData":{"launchSpeed":96.7,"launchAngle":11.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.67,"coordY":100.05}},"index":0,"playId":"f18783ae-6914-3957-bf65-a5ab82a141af","pitchNumber":1,"startTime":"2026-07-22T02:07:56.549Z","endTime":"2026-07-22T02:08:08.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:08:08.191Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T02:08:24.388Z","endTime":"2026-07-22T02:09:57.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91711582023812,"aZ":-7.9380831406563175,"pfxX":-2.0253736154766586,"pfxZ":12.45474397713246,"pX":0.8988561889511081,"pZ":0.9090546188168795,"vX0":6.431633751688351,"vY0":-138.38781051930476,"vZ0":-13.043148366264527,"x":82.74,"y":214.24,"x0":-1.188796797859771,"y0":50.0028684619911,"z0":6.2069000453281955,"aX":-3.9414136941106666},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.0,"breakHorizontal":2.4,"spinRate":2676,"spinDirection":191},"zone":14,"typeConfidence":0.89,"plateTime":0.3952756880273762,"extension":6.423677610725178},"index":0,"playId":"31783cda-279c-331b-8449-520a3c598cbe","pitchNumber":1,"startTime":"2026-07-22T02:08:30.132Z","endTime":"2026-07-22T02:08:33.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.296967767385055,"aZ":-8.627400507868925,"pfxX":-2.811149455839149,"pfxZ":11.95860424600331,"pX":0.05272693095341966,"pZ":1.46826218183907,"vX0":4.61399616956106,"vY0":-139.6266654225463,"vZ0":-11.750009348008298,"x":114.99,"y":199.14,"x0":-1.2581104231157758,"y0":50.000153421286065,"z0":6.305158837980375,"aX":-5.534102145603991},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.3,"breakHorizontal":4.1,"spinRate":2649,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.392717348916487,"extension":6.380419619592145},"index":1,"playId":"2f060df8-1fdc-369d-826b-1394fe245532","pitchNumber":2,"startTime":"2026-07-22T02:08:47.480Z","endTime":"2026-07-22T02:08:50.480Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"d7975a1d-6817-330d-8d0a-ee49f3b89e86","startTime":"2026-07-22T02:09:03.308Z","endTime":"2026-07-22T02:09:06.308Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71990873673126,"aZ":-9.816156016322955,"pfxX":-1.6504440215548404,"pfxZ":11.392079328247734,"pX":0.24068641205699473,"pZ":3.4158675564916634,"vX0":4.951650227052312,"vY0":-139.5209184897175,"vZ0":-6.633970000112915,"x":107.83,"y":146.55,"x0":-1.3461888290109454,"y0":50.00286568183687,"z0":6.47836749900184,"aX":-3.239769511682007},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.3,"breakHorizontal":1.9,"spinRate":2641,"spinDirection":198},"zone":2,"typeConfidence":0.9,"plateTime":0.3932557772148968,"extension":6.246548378717168},"index":3,"playId":"0a7ad1c6-db68-3207-986d-170d60d8861d","pitchNumber":3,"startTime":"2026-07-22T02:09:21.120Z","endTime":"2026-07-22T02:09:28.480Z","isPitch":true,"type":"pitch"},{"details":{"description":"Josh Naylor steals (20) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"actionPlayId":"0a7ad1c6-db68-3207-986d-170d60d8861d","startTime":"2026-07-22T02:09:36.081Z","endTime":"2026-07-22T02:09:54.322Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.860541251179388,"aZ":-33.2740277572837,"pfxX":2.7262368311383804,"pfxZ":-0.652139333974521,"pX":0.42575894213513926,"pZ":1.09057554860234,"vX0":4.0383195374042415,"vY0":-129.33316185564476,"vZ0":-6.8570670148487105,"x":100.77,"y":209.33,"x0":-1.5097199156911703,"y0":50.00175868371806,"z0":6.326720917909294,"aX":4.6189125082481075},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.5,"breakHorizontal":-5.9,"spinRate":2844,"spinDirection":94},"zone":14,"typeConfidence":0.9,"plateTime":0.4234399286533015,"extension":6.376699774361184},"index":5,"playId":"3c412770-ad6f-3b7b-a75d-25f7f652bf14","pitchNumber":4,"startTime":"2026-07-22T02:09:54.322Z","endTime":"2026-07-22T02:09:57.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:09:57.883Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Robles singles on a line drive to shortstop Elly De La Cruz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T02:10:19.997Z","endTime":"2026-07-22T02:11:20.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.917259623419053,"aZ":-32.25041242589687,"pfxX":0.8951718304258747,"pfxZ":-0.04735589573207699,"pX":1.0478867287361753,"pZ":0.6263397519057828,"vX0":5.860375421992124,"vY0":-129.94611280856236,"vZ0":-8.267374411898603,"x":77.06,"y":221.87,"x0":-1.348007554985426,"y0":50.00217216800509,"z0":6.281965449075917,"aX":1.537097253009845},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.7,"breakHorizontal":-2.9,"spinRate":2869,"spinDirection":83},"zone":14,"typeConfidence":0.9,"plateTime":0.4206877200570114,"extension":6.434093898051686},"index":0,"playId":"4f8f18a8-599a-3bf9-a405-35ac71aabdbe","pitchNumber":1,"startTime":"2026-07-22T02:10:24.543Z","endTime":"2026-07-22T02:10:27.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.3,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.611994024125924,"aZ":-33.52121491782903,"pfxX":1.9192291371885464,"pfxZ":-0.776451895468389,"pX":0.7467363478513915,"pZ":1.599595365570977,"vX0":4.969951605433422,"vY0":-130.08528220247186,"vZ0":-5.832041482119913,"x":88.54,"y":195.59,"x0":-1.4299818165136362,"y0":50.00315240281006,"z0":6.379943924740456,"aX":3.3238830804212993},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.4,"breakHorizontal":-4.4,"spinRate":2905,"spinDirection":76},"zone":14,"typeConfidence":0.9,"plateTime":0.4193644727815311,"extension":6.355838570296015},"index":1,"playId":"ec7f5d1a-bd05-3dba-907d-5fd5c5114a38","pitchNumber":2,"startTime":"2026-07-22T02:10:46.541Z","endTime":"2026-07-22T02:10:49.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18860677224405,"aZ":-7.180234792830288,"pfxX":-2.2452376108268153,"pfxZ":12.116682451871934,"pX":-0.15349991831001913,"pZ":2.978594077738059,"vX0":3.851540348483647,"vY0":-142.37626257446047,"vZ0":-8.463236070837054,"x":122.85,"y":158.36,"x0":-1.2291181254859889,"y0":50.00652007934447,"z0":6.436293426677691,"aX":-4.6330307439412195},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":20.5,"breakHorizontal":3.4,"spinRate":2795,"spinDirection":194},"zone":2,"typeConfidence":0.9,"plateTime":0.38398379152120254,"extension":6.376032713883808},"hitData":{"launchSpeed":92.3,"launchAngle":11.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":95.96,"coordY":143.36}},"index":2,"playId":"2a8f293d-03df-3c5c-b896-ebce87195971","pitchNumber":3,"startTime":"2026-07-22T02:11:06.971Z","endTime":"2026-07-22T02:11:20.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:11:20.017Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T02:11:50.296Z","endTime":"2026-07-22T02:14:04.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.310437579595764,"aZ":-7.940174762906214,"pfxX":-3.4387519794006027,"pfxZ":11.948159519380962,"pX":0.026842817684299098,"pZ":1.369566745581724,"vX0":5.360785812822952,"vY0":-141.2964292565442,"vZ0":-12.079275456982746,"x":115.98,"y":201.8,"x0":-1.4456286789780448,"y0":50.00139138530696,"z0":6.203698212182028,"aX":-6.9738460646367475},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.4,"breakHorizontal":5.2,"spinRate":2714,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.3872141042296642,"extension":6.3857301247402996},"index":0,"playId":"cd5b7e36-3293-33a8-99c8-d8aaf3e7d9ee","pitchNumber":1,"startTime":"2026-07-22T02:11:53.753Z","endTime":"2026-07-22T02:11:56.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.076447798531724,"aZ":-11.656589337366537,"pfxX":-3.3305971285363194,"pfxZ":10.119015702741969,"pX":-1.2175132400707331,"pZ":1.878303554204762,"vX0":1.9097715444418608,"vY0":-141.02624980025365,"vZ0":-10.193199371809625,"x":163.41,"y":188.07,"x0":-1.468383640930466,"y0":50.00371949279691,"z0":6.277353517488953,"aX":-6.7536091967898075},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":5.6,"spinRate":2681,"spinDirection":201},"zone":13,"typeConfidence":0.9,"plateTime":0.3874099989876272,"extension":6.32577415402205},"index":1,"playId":"82576869-f66d-31f0-bfb5-b8ccf3daa702","pitchNumber":2,"startTime":"2026-07-22T02:12:10.527Z","endTime":"2026-07-22T02:12:13.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.171874035174845,"aZ":-9.347480250809413,"pfxX":-2.890649075788926,"pfxZ":11.198144741398654,"pX":1.2965716972115457,"pZ":2.253125505287657,"vX0":8.019608071918514,"vY0":-141.80087903283652,"vZ0":-9.673877253512806,"x":67.58,"y":177.95,"x0":-1.1915515302976143,"y0":50.0020375139446,"z0":6.303703976199688,"aX":-5.893156730241993},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.5,"breakHorizontal":3.6,"spinRate":2825,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.3861567331054818,"extension":6.4416494859146605},"index":2,"playId":"5bf4ea40-8cae-32f4-9bc0-3475a673944c","pitchNumber":3,"startTime":"2026-07-22T02:12:48.354Z","endTime":"2026-07-22T02:12:51.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93416610368924,"aZ":-10.402561703417174,"pfxX":-1.8743722361813566,"pfxZ":10.619443678589368,"pX":0.1372953436924707,"pZ":3.640472287813247,"vX0":4.9198852666107715,"vY0":-141.92184929766623,"vZ0":-5.999037170882191,"x":111.77,"y":140.49,"x0":-1.3713060273866347,"y0":50.00442718241963,"z0":6.436985497179689,"aX":-3.843780237141553},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.2,"breakHorizontal":2.4,"spinRate":2605,"spinDirection":196},"zone":12,"typeConfidence":0.9,"plateTime":0.3851836517381355,"extension":6.383527717810358},"index":3,"playId":"c8820ed8-d002-3755-83d8-f57ee46f76fa","pitchNumber":4,"startTime":"2026-07-22T02:13:17.189Z","endTime":"2026-07-22T02:13:20.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.376670077913992,"aZ":-8.45297543600788,"pfxX":-1.9320330238693875,"pfxZ":11.680485317619802,"pX":-0.8251146920972084,"pZ":2.9991510747131396,"vX0":2.472970174767852,"vY0":-141.4055375317033,"vZ0":-7.8791059067960285,"x":148.45,"y":157.8,"x0":-1.4588022566450838,"y0":50.004649916848365,"z0":6.359427112383917,"aX":-3.9243974044967316},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.8,"breakHorizontal":3.0,"spinRate":2700,"spinDirection":198},"zone":1,"typeConfidence":0.9,"plateTime":0.3869140224115437,"extension":6.33784188497696},"index":4,"playId":"60f4cdca-087c-3b90-97e4-2879386b4238","pitchNumber":5,"startTime":"2026-07-22T02:13:35.843Z","endTime":"2026-07-22T02:13:39.440Z","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":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38099388040733,"aZ":-33.343434931598125,"pfxX":3.051172119269335,"pfxZ":-0.6618637143578301,"pX":0.35297979033967747,"pZ":0.9399441241088677,"vX0":3.859641296796881,"vY0":-131.54023090798444,"vZ0":-7.378182188761856,"x":103.55,"y":213.4,"x0":-1.526584694699873,"y0":50.00376632643465,"z0":6.234559365158489,"aX":5.378130773666992},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.5,"breakHorizontal":-6.4,"spinRate":2849,"spinDirection":100},"zone":14,"typeConfidence":0.9,"plateTime":0.41546919977750063,"extension":6.3013911839576515},"index":5,"playId":"13245602-5e56-32f7-9b66-544cc3042273","pitchNumber":6,"startTime":"2026-07-22T02:14:00.690Z","endTime":"2026-07-22T02:14:04.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:14:04.078Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Weston Wilson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T02:14:33.301Z","endTime":"2026-07-22T02:15:59.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92605466355221,"aZ":-33.863222688184976,"pfxX":1.3977582877282146,"pfxZ":-0.9768051145345269,"pX":0.8478297933853646,"pZ":0.5126114318302012,"vX0":5.290014322234005,"vY0":-130.25176353238814,"vZ0":-8.353229157898618,"x":84.68,"y":224.94,"x0":-1.386509491083309,"y0":50.00442502199805,"z0":6.30256260816502,"aX":2.414336529857244},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.4,"breakHorizontal":-3.6,"spinRate":2857,"spinDirection":77},"zone":14,"typeConfidence":0.9,"plateTime":0.4196182459783202,"extension":6.304568745172836},"index":0,"playId":"bc9b57a8-70b5-308b-8a7e-d83d0a8aab64","pitchNumber":1,"startTime":"2026-07-22T02:14:36.329Z","endTime":"2026-07-22T02:14:39.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.721879055879537,"aZ":-11.111115714638231,"pfxX":-1.4958240929511781,"pfxZ":10.388345595954938,"pX":-0.020458575785503877,"pZ":3.1440997536925814,"vX0":4.177646622531678,"vY0":-140.95843391877662,"vZ0":-7.190166122970696,"x":117.78,"y":153.89,"x0":-1.3224070057195076,"y0":50.006285796348934,"z0":6.432691296813438,"aX":-3.034169160715598},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.6,"breakHorizontal":1.9,"spinRate":2767,"spinDirection":191},"zone":2,"typeConfidence":0.9,"plateTime":0.3874387848983001,"extension":6.351971538519383},"index":1,"playId":"88534cdc-96b5-346c-abda-22c59899b432","pitchNumber":2,"startTime":"2026-07-22T02:14:55.754Z","endTime":"2026-07-22T02:15:00.391Z","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.8,"endSpeed":89.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.576276140381033,"aZ":-8.981291712184596,"pfxX":-0.4037535744367937,"pfxZ":11.514002570495697,"pX":0.9831491212425828,"pZ":1.4564474640263672,"vX0":6.019082341791828,"vY0":-140.50677911795563,"vZ0":-11.786953259232542,"x":79.52,"y":199.46,"x0":-1.1275853085782956,"y0":50.00497840684685,"z0":6.272586158550578,"aX":-0.8132596532426254},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.8,"breakHorizontal":-0.4,"spinRate":2715,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.38869818186417593,"extension":6.500261810694707},"index":2,"playId":"4fa49bfb-3c31-317d-8331-ac03602b11a4","pitchNumber":3,"startTime":"2026-07-22T02:15:13.616Z","endTime":"2026-07-22T02:15:17.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.168926272556146,"aZ":-9.857187141853386,"pfxX":-1.4252968685073304,"pfxZ":10.900169098945602,"pX":1.1973119046343734,"pZ":2.90261234562656,"vX0":7.0575559334158005,"vY0":-141.87602130528134,"vZ0":-7.937776773121605,"x":71.36,"y":160.41,"x0":-1.132608491353501,"y0":50.00010646416796,"z0":6.357532150819143,"aX":-2.9179736606432414},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.4,"breakHorizontal":1.2,"spinRate":2678,"spinDirection":194},"zone":12,"typeConfidence":0.9,"plateTime":0.38543813295238616,"extension":6.5691206476944615},"index":3,"playId":"8b72fc55-bbc0-3432-9b58-af1210bf2ddd","pitchNumber":4,"startTime":"2026-07-22T02:15:33.044Z","endTime":"2026-07-22T02:15:36.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.423602717258326,"aZ":-8.135619620808745,"pfxX":-1.949790780595364,"pfxZ":11.628620363960883,"pX":0.5981804836154755,"pZ":2.4263301018836922,"vX0":5.484966620334368,"vY0":-142.33856856024298,"vZ0":-9.685098360734383,"x":94.2,"y":173.27,"x0":-1.0941306240757742,"y0":50.00017637372262,"z0":6.374396980008265,"aX":-4.0302411019607005},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.4,"breakHorizontal":2.5,"spinRate":2784,"spinDirection":191},"zone":6,"typeConfidence":0.9,"plateTime":0.38372846651424464,"extension":6.416700829003663},"index":4,"playId":"4757c084-a2d6-3b54-91ac-a6202a616dde","pitchNumber":5,"startTime":"2026-07-22T02:15:55.615Z","endTime":"2026-07-22T02:15:59.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:15:59.358Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, pitcher Luis Castillo to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-22T02:17:58.777Z","endTime":"2026-07-22T02:19:02.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":622491,"link":"/api/v1/people/622491"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32869245436821,"aZ":-28.366972249248057,"pfxX":-9.953261212477052,"pfxZ":1.9991440495952544,"pX":-1.1031749094176124,"pZ":1.739098327351873,"vX0":5.714579313890302,"vY0":-136.76016144158612,"vZ0":-3.268492335360049,"x":159.05,"y":191.82,"x0":-1.9195100191914676,"y0":50.00460051973879,"z0":4.881699856016423,"aX":-18.97826606951185},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.1,"breakHorizontal":16.9,"spinRate":2035,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.39951062590779696,"extension":5.310798703742385},"index":0,"playId":"f56d3dc3-27bf-383f-8c92-0965eeda2993","pitchNumber":1,"startTime":"2026-07-22T02:18:07.198Z","endTime":"2026-07-22T02:18:10.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.507937449733603,"aZ":-29.47110367098579,"pfxX":-10.300170458607962,"pfxZ":1.3856510442449714,"pX":-1.7910186409452427,"pZ":2.5188169982834965,"vX0":3.8612957288901373,"vY0":-138.29034014944548,"vZ0":-1.4294780453628904,"x":185.27,"y":170.77,"x0":-1.8636025056192649,"y0":50.00000087909316,"z0":5.010799784295929,"aX":-20.038002561911465},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.4,"breakHorizontal":17.9,"spinRate":2020,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.39538052343105967,"extension":5.299817230424435},"index":1,"playId":"7421e1a9-ff55-34fe-aee4-204a59dd087a","pitchNumber":2,"startTime":"2026-07-22T02:18:21.255Z","endTime":"2026-07-22T02:18:24.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.594575236212076,"aZ":-29.07843666854102,"pfxX":-10.870946117265701,"pfxZ":1.5733352148414461,"pX":-0.4128350960419186,"pZ":2.5763490957352424,"vX0":7.568752718949704,"vY0":-138.93328790630989,"vZ0":-1.3452051904555966,"x":132.74,"y":169.22,"x0":-1.7527834979230599,"y0":50.00194728014296,"z0":4.989961732125896,"aX":-21.362543381683782},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.8,"breakHorizontal":18.2,"spinRate":1932,"spinDirection":245},"zone":4,"typeConfidence":0.9,"plateTime":0.39345866470332336,"extension":5.186088275722949},"index":2,"playId":"6a8072b2-0081-3976-8cbe-b0807f252d4f","pitchNumber":3,"startTime":"2026-07-22T02:18:34.872Z","endTime":"2026-07-22T02:18:37.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.446462714421973,"aZ":-32.23338935200556,"pfxX":-10.724566710399374,"pfxZ":-0.038945336812631126,"pX":-0.2577625563197744,"pZ":1.7168248324692374,"vX0":7.42200498616415,"vY0":-127.9744255808474,"vZ0":-1.345564385947469,"x":126.83,"y":192.43,"x0":-1.784937883297192,"y0":50.00016219898201,"z0":4.746731781052735,"aX":-17.999092110564597},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.1,"breakHorizontal":18.0,"spinRate":1999,"spinDirection":266},"zone":8,"typeConfidence":0.91,"plateTime":0.42604899729191814,"extension":5.482446862308354},"hitData":{"launchSpeed":66.5,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.11,"coordY":182.0}},"index":3,"playId":"04940a0e-473a-3933-a8df-5a56db3d3981","pitchNumber":4,"startTime":"2026-07-22T02:18:54.305Z","endTime":"2026-07-22T02:19:02.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:19:02.294Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, pitcher Luis Castillo to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-22T02:19:22.612Z","endTime":"2026-07-22T02:19:49.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622491,"link":"/api/v1/people/622491"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":87.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.286739112010313,"aZ":-17.85488589509572,"pfxX":-7.1533495498335045,"pfxZ":7.276759140738919,"pX":0.49171834561419,"pZ":2.891474876903121,"vX0":10.923884162790982,"vY0":-138.7267228564746,"vZ0":-2.9825992343762513,"x":98.26,"y":160.71,"x0":-2.5505371550696316,"y0":50.00095711263726,"z0":5.1571460640849835,"aX":-14.073770087707391},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.8,"breakHorizontal":10.9,"spinRate":2342,"spinDirection":236},"zone":3,"typeConfidence":0.94,"plateTime":0.39340455001764285,"extension":5.341425346669284},"index":0,"playId":"1102f54c-7346-3eb3-b226-fb5ad8598d8c","pitchNumber":1,"startTime":"2026-07-22T02:19:26.117Z","endTime":"2026-07-22T02:19:29.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35771868429137,"aZ":-33.40020495114094,"pfxX":-10.513641120303168,"pfxZ":-0.7244110599718558,"pX":-0.09405577839993148,"pZ":1.4667137673052135,"vX0":9.723058731303485,"vY0":-128.4589393342293,"vZ0":-1.9342687364151883,"x":120.59,"y":199.18,"x0":-2.5457624063697737,"y0":50.004684127664895,"z0":4.80377670350871,"aX":-17.73212418692112},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.6,"breakHorizontal":17.2,"spinRate":2025,"spinDirection":268},"zone":13,"typeConfidence":0.9,"plateTime":0.4249211465634146,"extension":5.584731485934743},"hitData":{"launchSpeed":90.1,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.66,"coordY":182.0}},"index":1,"playId":"48f323f2-1aca-3d56-8be2-17d75aff1e18","pitchNumber":2,"startTime":"2026-07-22T02:19:40.994Z","endTime":"2026-07-22T02:19:49.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:19:49.993Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-22T02:20:12.633Z","endTime":"2026-07-22T02:21:25.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5882154005461,"aZ":-30.26145922597818,"pfxX":-9.771145940373627,"pfxZ":1.167192726515795,"pX":-0.9820583420020689,"pZ":1.4292929279763473,"vX0":5.531437109859987,"vY0":-126.6894138258488,"vZ0":-2.2561591628044844,"x":154.43,"y":200.19,"x0":-1.9135134346448361,"y0":50.00486652433855,"z0":4.7277987984391014,"aX":-16.035564651922265},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.9,"breakHorizontal":16.6,"spinRate":1889,"spinDirection":264},"zone":13,"typeConfidence":0.9,"plateTime":0.4307970644760717,"extension":5.499823409459114},"index":0,"playId":"29ae4e32-4708-3d01-a2ee-63182c7c0e87","pitchNumber":1,"startTime":"2026-07-22T02:20:13.453Z","endTime":"2026-07-22T02:20:16.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.845198569069325,"aZ":-34.652100502654974,"pfxX":-8.867163649120641,"pfxZ":-1.531953094679137,"pX":-1.5994700020953057,"pZ":2.8189666783369494,"vX0":3.816889013945927,"vY0":-126.00949887413864,"vZ0":1.6354627398689074,"x":177.97,"y":162.67,"x0":-1.975785708674908,"y0":50.001187669860926,"z0":4.946154890611293,"aX":-14.362738103560625},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.2,"breakHorizontal":15.2,"spinRate":1981,"spinDirection":264},"zone":11,"typeConfidence":0.89,"plateTime":0.43346284566407167,"extension":5.29508660478699},"index":1,"playId":"06483ad3-d3ce-3f78-8555-c721fa2c2a0a","pitchNumber":2,"startTime":"2026-07-22T02:20:26.423Z","endTime":"2026-07-22T02:20:29.873Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51831616120213,"aZ":-19.7321640567333,"pfxX":-7.835530442921871,"pfxZ":6.428155088090509,"pX":0.2687854189027545,"pZ":2.929615831810983,"vX0":7.607354710761381,"vY0":-137.53513994863093,"vZ0":-2.3009795771378916,"x":106.75,"y":159.68,"x0":-1.5011634758378136,"y0":50.00263780982783,"z0":5.100035278699474,"aX":-15.167789358378064},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":12.8,"spinRate":2254,"spinDirection":239},"zone":3,"typeConfidence":0.92,"plateTime":0.3966613157924339,"extension":5.41105745546644},"index":2,"playId":"64b40fd7-59ac-3edb-b530-0faf11265f65","pitchNumber":3,"startTime":"2026-07-22T02:20:44.848Z","endTime":"2026-07-22T02:20:47.848Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.436555287644186,"aZ":-29.381505926345127,"pfxX":-11.59718891853765,"pfxZ":1.4244392769865115,"pX":0.5192760022410284,"pZ":2.4290625461735416,"vX0":9.976512905529137,"vY0":-139.04024591347684,"vZ0":-1.5071845799607348,"x":97.21,"y":173.2,"x0":-1.6041289751262977,"y0":50.00456661958922,"z0":4.923204544606435,"aX":-22.766520011914658},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.4,"breakHorizontal":19.0,"spinRate":2054,"spinDirection":243},"zone":6,"typeConfidence":0.89,"plateTime":0.39355181021346874,"extension":5.472746272303129},"index":3,"playId":"36b36f1e-5aa6-3293-9937-74aba1492cb2","pitchNumber":4,"startTime":"2026-07-22T02:21:00.760Z","endTime":"2026-07-22T02:21:03.830Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-22T02:21:12.333Z","endTime":"2026-07-22T02:21:22.168Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"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.8,"endSpeed":80.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95255417856179,"aZ":-30.272162656895834,"pfxX":-0.6277463854942225,"pfxZ":1.1632088545830852,"pX":0.8451624403859936,"pZ":1.210584696194589,"vX0":6.579010139723155,"vY0":-126.38715802516592,"vZ0":-3.0523393718311054,"x":84.78,"y":206.09,"x0":-1.7016372871122194,"y0":50.00006596138309,"z0":4.846194744638543,"aX":-1.023962850318439},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.7,"breakHorizontal":-0.2,"spinRate":2297,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.43213198203510883,"extension":5.453662234860572},"index":5,"playId":"11335c3f-74e6-3791-a90d-83acdab1f6ca","pitchNumber":5,"startTime":"2026-07-22T02:21:22.168Z","endTime":"2026-07-22T02:21:25.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:21:25.538Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-22T02:23:28.444Z","endTime":"2026-07-22T02:24:07.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.091245320892487,"aZ":-30.818036771027188,"pfxX":1.3520178991227296,"pfxZ":0.8019051494423705,"pX":0.8740724628425224,"pZ":0.23139914790537988,"vX0":5.584126995969524,"vY0":-128.83545282971667,"vZ0":-9.37961151465758,"x":83.68,"y":232.53,"x0":-1.4878820823973629,"y0":50.00488186949511,"z0":6.263902360753681,"aX":2.29767414953664},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.2,"breakHorizontal":-3.6,"spinRate":2760,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.4234065157315645,"extension":6.259427740551844},"index":0,"playId":"24931d83-b4a3-3b2c-a846-3128e8962054","pitchNumber":1,"startTime":"2026-07-22T02:23:35.754Z","endTime":"2026-07-22T02:23:38.754Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-22T02:23:49.294Z","endTime":"2026-07-22T02:24:00.000Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"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":89.0,"endSpeed":83.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18791151764999,"aZ":-33.52933319663913,"pfxX":1.5575580907200965,"pfxZ":-0.7873246563222818,"pX":0.7470153451984993,"pZ":1.5558154290954727,"vX0":4.784477494416619,"vY0":-129.57328505026055,"vZ0":-6.077221147030851,"x":88.53,"y":196.77,"x0":-1.3144399783952219,"y0":50.00261141986426,"z0":6.446542803233378,"aX":2.6874363124681993},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.4,"breakHorizontal":-3.7,"spinRate":2873,"spinDirection":67},"zone":14,"typeConfidence":0.9,"plateTime":0.4202822345190449,"extension":6.240817033181392},"hitData":{"launchSpeed":65.2,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.82,"coordY":177.72}},"index":2,"playId":"fa1b6935-9d68-3f42-aa92-70b5776467b6","pitchNumber":2,"startTime":"2026-07-22T02:24:00.000Z","endTime":"2026-07-22T02:24:07.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:24:07.090Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-22T02:24:27.083Z","endTime":"2026-07-22T02:25:52.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.838893257077782,"aZ":-9.222278826676995,"pfxX":-1.20898756978439,"pfxZ":11.331838898440505,"pX":0.8117514302775185,"pZ":2.1076267241958972,"vX0":5.858916128250928,"vY0":-140.47888782180272,"vZ0":-10.302443440936498,"x":86.06,"y":181.87,"x0":-1.1318704685912337,"y0":50.004639121019366,"z0":6.395264943321913,"aX":-2.450098522915044},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.0,"breakHorizontal":1.2,"spinRate":2655,"spinDirection":197},"zone":14,"typeConfidence":0.9,"plateTime":0.3879239935099328,"extension":6.307309786022731},"index":0,"playId":"e1a2a49c-fc9e-305d-813e-c42243d420c6","pitchNumber":1,"startTime":"2026-07-22T02:24:27.711Z","endTime":"2026-07-22T02:24:30.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.495761085078847,"aZ":-9.130405485775368,"pfxX":-2.262045744666784,"pfxZ":11.463619850065887,"pX":0.868192038229207,"pZ":1.3071637061491335,"vX0":5.598028100553086,"vY0":-139.91516010239948,"vZ0":-12.322727689165525,"x":83.91,"y":203.49,"x0":-0.8523830008208905,"y0":50.0006399298823,"z0":6.334587558618971,"aX":-4.546647203919449},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.8,"breakHorizontal":3.1,"spinRate":2724,"spinDirection":197},"zone":14,"typeConfidence":0.9,"plateTime":0.3894248001417706,"extension":6.498936675549483},"index":1,"playId":"57f1a6fb-0e62-3553-a590-2fbe270311e2","pitchNumber":2,"startTime":"2026-07-22T02:24:40.313Z","endTime":"2026-07-22T02:24:43.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.743461089339792,"aZ":-11.808523351912752,"pfxX":-1.7106505746763685,"pfxZ":9.857629762364079,"pX":0.14602003715581627,"pZ":3.805735301110236,"vX0":4.198821227718985,"vY0":-141.963030252232,"vZ0":-5.594760274831427,"x":111.43,"y":136.03,"x0":-1.1218961995553365,"y0":50.004921825580546,"z0":6.5359762484567,"aX":-3.535131652859083},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.0,"breakHorizontal":2.4,"spinRate":2782,"spinDirection":192},"zone":12,"typeConfidence":0.9,"plateTime":0.38401653385307455,"extension":6.1916198045293545},"index":2,"playId":"add6da0c-ca7d-3df9-b16d-5448262db5b9","pitchNumber":3,"startTime":"2026-07-22T02:24:54.109Z","endTime":"2026-07-22T02:24:57.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17623933128625,"aZ":-7.861487530114423,"pfxX":-3.162717398211144,"pfxZ":11.919065873176995,"pX":-0.02464056569095719,"pZ":1.470896238506811,"vX0":4.457644693974417,"vY0":-141.0036902694024,"vZ0":-12.091361310354824,"x":117.94,"y":199.07,"x0":-1.2056925127727751,"y0":50.004594702644006,"z0":6.293652471135578,"aX":-6.452193516725752},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.7,"breakHorizontal":4.9,"spinRate":2751,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.38655319955031153,"extension":6.3986457991358625},"index":3,"playId":"49badc37-d2d7-3f17-b877-3a551bed9f96","pitchNumber":4,"startTime":"2026-07-22T02:25:09.817Z","endTime":"2026-07-22T02:25:13.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8534305554233,"aZ":-8.735832550022755,"pfxX":-3.9453368847392545,"pfxZ":11.75097759498254,"pX":-0.01645597996361664,"pZ":2.451968909616802,"vX0":4.4092214813849955,"vY0":-139.72274844114915,"vZ0":-9.315570763367562,"x":117.63,"y":172.58,"x0":-1.0957298448054364,"y0":50.00521610013325,"z0":6.38674084275231,"aX":-7.871412544087803},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.7,"breakHorizontal":6.4,"spinRate":2819,"spinDirection":197},"zone":5,"typeConfidence":0.89,"plateTime":0.39066952176583536,"extension":6.4018331674213735},"index":4,"playId":"6f0a4087-71b2-3932-a3cb-51cd9ac4d07a","pitchNumber":5,"startTime":"2026-07-22T02:25:27.269Z","endTime":"2026-07-22T02:25:31.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.520580764246784,"aZ":-30.64886706565081,"pfxX":1.0303370765490594,"pfxZ":0.8482148379568777,"pX":0.1319087559999469,"pZ":2.4245661679801813,"vX0":3.7632820323594784,"vY0":-131.88695820861628,"vZ0":-4.638444786209577,"x":111.97,"y":173.32,"x0":-1.435334605281818,"y0":50.00201521992488,"z0":6.412241066336647,"aX":1.8532994950516517},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.0,"breakHorizontal":-2.5,"spinRate":2897,"spinDirection":100},"zone":5,"typeConfidence":0.9,"plateTime":0.41201064566172674,"extension":6.237128376797836},"index":5,"playId":"702c8a78-475e-38fb-8186-aa620f852a74","pitchNumber":6,"startTime":"2026-07-22T02:25:47.415Z","endTime":"2026-07-22T02:25:52.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:25:52.003Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out, second baseman Edwin Arroyo to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-22T02:26:12.719Z","endTime":"2026-07-22T02:26:53.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":84.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26606476098844,"aZ":-33.06538769934178,"pfxX":0.9728353463946493,"pfxZ":-0.5060979219266795,"pX":0.20127784215581246,"pZ":2.202895764527226,"vX0":3.9989841690150585,"vY0":-130.62737689359622,"vZ0":-4.6587825584108336,"x":109.33,"y":179.3,"x0":-1.4633046857252738,"y0":50.002453340151455,"z0":6.438979082003155,"aX":1.7148905042404117},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.6,"breakHorizontal":-2.5,"spinRate":2816,"spinDirection":71},"zone":8,"typeConfidence":0.9,"plateTime":0.4160973509842196,"extension":6.177242537973773},"index":0,"playId":"e5001510-ce21-3245-86ec-36854453b620","pitchNumber":1,"startTime":"2026-07-22T02:26:15.545Z","endTime":"2026-07-22T02:26:18.545Z","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":89.5,"endSpeed":83.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.600464202232843,"aZ":-29.60784490433171,"pfxX":1.2944421926259384,"pfxZ":1.4681677374180215,"pX":1.0753677737045708,"pZ":0.5877660507365813,"vX0":5.746464218964355,"vY0":-130.19381682630146,"vZ0":-8.96591795829807,"x":76.01,"y":222.91,"x0":-1.3154051041998336,"y0":50.00070042533091,"z0":6.26926922382801,"aX":2.252141804782228},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.1,"breakHorizontal":-3.5,"spinRate":2924,"spinDirection":94},"zone":14,"typeConfidence":0.9,"plateTime":0.4183848640397847,"extension":6.346032229255701},"index":1,"playId":"845a700b-71d7-3f88-a338-c6a97e98c9c9","pitchNumber":2,"startTime":"2026-07-22T02:26:27.399Z","endTime":"2026-07-22T02:26:30.399Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-22T02:26:40.433Z","endTime":"2026-07-22T02:26:47.200Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"}},{"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":2},"pitchData":{"startSpeed":87.3,"endSpeed":82.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.239028011247154,"aZ":-30.757345085961326,"pfxX":0.8159929350107857,"pfxZ":0.8427021845221256,"pX":-0.3062478510475699,"pZ":1.0685067508300365,"vX0":2.7105301441293297,"vY0":-127.19142473222918,"vZ0":-7.186212824978869,"x":128.67,"y":209.93,"x0":-1.4832284187949223,"y0":50.00061921758574,"z0":6.306743333270856,"aX":1.3622947259574043},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.5,"breakHorizontal":-1.9,"spinRate":2974,"spinDirection":81},"zone":13,"typeConfidence":0.87,"plateTime":0.4274147025277393,"extension":6.194534778064238},"hitData":{"launchSpeed":92.1,"launchAngle":-4.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.53,"coordY":155.64}},"index":3,"playId":"bdab876e-47c5-3e5e-a165-cae6bdd80bb0","pitchNumber":3,"startTime":"2026-07-22T02:26:47.200Z","endTime":"2026-07-22T02:26:53.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:26:53.469Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Eugenio Suárez homers (13) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T02:28:59.382Z","endTime":"2026-07-22T02:29:28.752Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08921681159083,"aZ":-16.62190251433716,"pfxX":-7.620543507130696,"pfxZ":8.270826182746344,"pX":0.19409061515313097,"pZ":2.4923186795987466,"vX0":10.114127238149758,"vY0":-136.29246631792373,"vZ0":-3.9589158167492986,"x":109.6,"y":171.49,"x0":-2.575703864885679,"y0":50.00411512556291,"z0":5.112490777918149,"aX":-14.332014155984993},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":11.6,"spinRate":2104,"spinDirection":236},"zone":5,"typeConfidence":0.92,"plateTime":0.40195733423535884,"extension":5.564277333113396},"hitData":{"launchSpeed":103.6,"launchAngle":34.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":88.76,"coordY":39.33}},"index":0,"playId":"08008385-10d8-35c4-9c61-ded11e065d01","pitchNumber":1,"startTime":"2026-07-22T02:29:03.697Z","endTime":"2026-07-22T02:29:28.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:29:28.752Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathaniel Lowe lines out to third baseman Weston Wilson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T02:29:46.930Z","endTime":"2026-07-22T02:30:56.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.193931096284413,"aZ":-29.66385533189534,"pfxX":-11.115496649672625,"pfxZ":1.277645002386162,"pX":0.18749545449421373,"pZ":2.7513699675658976,"vX0":9.098929291874564,"vY0":-138.6850029317998,"vZ0":-0.8662899002400307,"x":109.85,"y":164.49,"x0":-1.6760470660917004,"y0":50.00363861089149,"z0":5.029156806372979,"aX":-21.86387848393467},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.3,"breakHorizontal":18.5,"spinRate":2054,"spinDirection":242},"zone":5,"typeConfidence":0.9,"plateTime":0.39349155506411293,"extension":5.381912260938168},"index":0,"playId":"d80ddc26-cb15-3d61-9860-7975cf125b21","pitchNumber":1,"startTime":"2026-07-22T02:29:47.517Z","endTime":"2026-07-22T02:29:50.517Z","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.6,"endSpeed":87.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09644132106835,"aZ":-18.264827206100467,"pfxX":-7.7891301545391345,"pfxZ":7.0940253212816735,"pX":-0.6381657024727891,"pZ":3.141599493284583,"vX0":5.713067179432477,"vY0":-139.10226938515405,"vZ0":-2.1439507990624898,"x":141.33,"y":153.96,"x0":-1.706277933231653,"y0":50.001647943909845,"z0":5.132815755919768,"aX":-15.268773320802907},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":13.0,"spinRate":2329,"spinDirection":235},"zone":1,"typeConfidence":0.93,"plateTime":0.39370106413564976,"extension":5.445690221008715},"index":1,"playId":"fb509d56-40c7-371d-9bb6-897750d7a8b6","pitchNumber":2,"startTime":"2026-07-22T02:30:05.252Z","endTime":"2026-07-22T02:30:08.443Z","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":87.8,"endSpeed":80.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91648776749878,"aZ":-33.800290755836144,"pfxX":-10.73226219521428,"pfxZ":-0.9852980815398134,"pX":-0.8734934571288507,"pZ":1.1233828327377084,"vX0":6.011488861665417,"vY0":-127.70945194384123,"vZ0":-2.6740358867555774,"x":150.3,"y":208.45,"x0":-1.8616923337152127,"y0":50.001273845198504,"z0":4.838425363788578,"aX":-17.75375266602949},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.2,"breakHorizontal":18.1,"spinRate":1921,"spinDirection":263},"zone":13,"typeConfidence":0.9,"plateTime":0.428626261501726,"extension":5.647503483201049},"index":2,"playId":"84c8452c-1164-30bf-97be-77c40729fc88","pitchNumber":3,"startTime":"2026-07-22T02:30:20.407Z","endTime":"2026-07-22T02:30:23.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.754672799994996,"aZ":-20.018607243054337,"pfxX":-7.734900973209191,"pfxZ":6.3291860864438725,"pX":0.16303235930866053,"pZ":4.04964389602764,"vX0":7.810121199751003,"vY0":-137.77638140830595,"vZ0":0.48622889227865607,"x":110.79,"y":129.44,"x0":-1.7041917005433325,"y0":50.00639125714089,"z0":5.224237013281888,"aX":-14.865877274201242},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.8,"breakHorizontal":12.4,"spinRate":2247,"spinDirection":230},"zone":12,"typeConfidence":0.91,"plateTime":0.3976125747517689,"extension":5.3482645737994865},"index":3,"playId":"4e72df3f-b757-3dc9-b2d3-8bd502a58e5a","pitchNumber":4,"startTime":"2026-07-22T02:30:34.553Z","endTime":"2026-07-22T02:30:37.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43349670364551,"aZ":-20.773708782377224,"pfxX":-9.154914365369851,"pfxZ":5.750258525572905,"pX":0.5337818234606477,"pZ":2.658840573152247,"vX0":9.148733474426754,"vY0":-139.6915050756126,"vZ0":-3.0213582005604636,"x":96.65,"y":166.99,"x0":-1.5887502882685172,"y0":50.00590761035464,"z0":5.1146602280348175,"aX":-18.1602793850691},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.0,"breakHorizontal":14.8,"spinRate":2196,"spinDirection":233},"zone":6,"typeConfidence":0.88,"plateTime":0.39157057367342185,"extension":5.425334280745964},"hitData":{"launchSpeed":68.5,"launchAngle":17.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":96.72,"coordY":144.21}},"index":4,"playId":"be8d4c23-35fc-33d3-a606-9739e3f0f586","pitchNumber":5,"startTime":"2026-07-22T02:30:50.624Z","endTime":"2026-07-22T02:30:56.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:30:56.669Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Noelvi Marte flies out to center fielder Victor Robles.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T02:31:17.633Z","endTime":"2026-07-22T02:31:29.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06061648574995,"aZ":-30.535468502575682,"pfxX":-0.281913496784024,"pfxZ":1.0602925531095089,"pX":0.3906154213080437,"pZ":2.1014203529187165,"vX0":7.394331462322288,"vY0":-123.35758231212365,"vZ0":-0.8410235540958859,"x":102.11,"y":182.04,"x0":-2.60638657505684,"y0":50.001433845958005,"z0":5.016148342841403,"aX":-0.4353540262526841},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.9,"breakHorizontal":-1.2,"spinRate":2307,"spinDirection":57},"zone":9,"typeConfidence":0.9,"plateTime":0.44366546361342163,"extension":5.506081532815488},"hitData":{"launchSpeed":93.3,"launchAngle":43.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.83,"coordY":79.37}},"index":0,"playId":"ee1143d6-9d69-3fbf-b453-d52b6c88e9f1","pitchNumber":1,"startTime":"2026-07-22T02:31:19.519Z","endTime":"2026-07-22T02:31:29.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:31:29.551Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Trevino grounds out, pitcher Luis Castillo to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T02:31:47.333Z","endTime":"2026-07-22T02:32:10.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622491,"link":"/api/v1/people/622491"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.236416874214537,"aZ":-31.225765112339154,"pfxX":-1.2755694942268812,"pfxZ":0.6071016655348238,"pX":0.30832020521821535,"pZ":1.7532880367106187,"vX0":7.463800527868361,"vY0":-124.37018034955982,"vZ0":-1.4926450436206207,"x":105.25,"y":191.44,"x0":-2.562092755085074,"y0":50.00482827270987,"z0":4.943637187670265,"aX":-2.0044433697449793},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.0,"breakHorizontal":0.6,"spinRate":2123,"spinDirection":332},"zone":9,"typeConfidence":0.89,"plateTime":0.4398941563129375,"extension":5.499117308431801},"index":0,"playId":"6fe83ec3-00b1-3329-85ea-c4531cb0759f","pitchNumber":1,"startTime":"2026-07-22T02:31:49.741Z","endTime":"2026-07-22T02:31:52.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10686728991372,"aZ":-31.26095339401101,"pfxX":-1.4268983769668009,"pfxZ":0.5813240537611541,"pX":0.8187917833578701,"pZ":2.642219398584539,"vX0":8.791960052445486,"vY0":-124.25524319482415,"vZ0":0.5104391782312374,"x":85.79,"y":167.44,"x0":-2.574790588710311,"y0":50.00213194355331,"z0":5.024545490710238,"aX":-2.239480398903386},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.4,"breakHorizontal":0.6,"spinRate":2123,"spinDirection":39},"zone":12,"typeConfidence":0.85,"plateTime":0.4402417255185731,"extension":5.647944103880795},"hitData":{"launchSpeed":70.2,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.18,"coordY":181.49}},"index":1,"playId":"40b2867f-f468-3ae4-ba13-22260b7bad54","pitchNumber":2,"startTime":"2026-07-22T02:32:03.733Z","endTime":"2026-07-22T02:32:10.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:32:10.760Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T02:34:28.257Z","endTime":"2026-07-22T02:37:06.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.867606550968553,"aZ":-9.283243792395737,"pfxX":-3.631991139277684,"pfxZ":11.570709729536754,"pX":-0.3420835316272919,"pZ":3.074176266454058,"vX0":4.083876813211625,"vY0":-139.40922378983763,"vZ0":-7.48865787829847,"x":130.04,"y":155.78,"x0":-1.3506031650758703,"y0":50.00160581450365,"z0":6.399742802641683,"aX":-7.184679541006659},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.7,"breakHorizontal":5.8,"spinRate":2652,"spinDirection":197},"zone":1,"typeConfidence":0.89,"plateTime":0.3921447737834063,"extension":6.3166422769727175},"index":0,"playId":"8dad0519-1637-320b-9adb-5a2394ca3cb5","pitchNumber":1,"startTime":"2026-07-22T02:34:35.639Z","endTime":"2026-07-22T02:34:40.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.503221188921895,"aZ":-11.0535750477881,"pfxX":-0.5847143959022851,"pfxZ":10.714790788000922,"pX":-0.11280281155638139,"pZ":3.096403377995643,"vX0":3.2783264884612042,"vY0":-139.09937918947867,"vZ0":-7.167242853584848,"x":121.3,"y":155.18,"x0":-1.227713887056836,"y0":50.00314037932959,"z0":6.4296369805182545,"aX":-1.1533685739967474},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":0.5,"spinRate":2701,"spinDirection":188},"zone":2,"typeConfidence":0.89,"plateTime":0.39290012864302026,"extension":6.362556910219063},"index":1,"playId":"f63b0efc-16b4-3187-8877-55bc0027ceeb","pitchNumber":2,"startTime":"2026-07-22T02:34:54.877Z","endTime":"2026-07-22T02:34:59.203Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-22T02:35:11.622Z","endTime":"2026-07-22T02:35:22.649Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.523886232493073,"aZ":-28.87371179339441,"pfxX":-0.04337795510647524,"pfxZ":2.000410617463968,"pX":0.7840751716248844,"pZ":0.04704173547337923,"vX0":5.471703882224897,"vY0":-126.8256194214472,"vZ0":-10.01173243101507,"x":87.11,"y":237.51,"x0":-1.3831841675155838,"y0":50.006170130696084,"z0":6.299312604299679,"aX":-0.07253683753054545},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.8,"breakHorizontal":-1.0,"spinRate":2805,"spinDirection":78},"zone":14,"typeConfidence":0.78,"plateTime":0.4295800272643908,"extension":6.314099941112357},"index":3,"playId":"76678525-acf5-3411-b98b-953458d21ad0","pitchNumber":3,"startTime":"2026-07-22T02:35:22.649Z","endTime":"2026-07-22T02:35:25.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.424269243486126,"aZ":-31.441088741918087,"pfxX":1.6778807625586438,"pfxZ":0.43359334774946445,"pX":-0.027644136770190734,"pZ":0.49695498231762836,"vX0":3.051448306654984,"vY0":-128.8281633384312,"vZ0":-8.630482102854973,"x":118.05,"y":225.36,"x0":-1.4412537658361786,"y0":50.005699994943114,"z0":6.289247895044311,"aX":2.8462503126523555},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.7,"breakHorizontal":-3.7,"spinRate":2818,"spinDirection":96},"zone":13,"typeConfidence":0.9,"plateTime":0.42366395551244596,"extension":6.2908021520564965},"index":4,"playId":"181a5f15-8900-3f19-bec8-75ed79dc7fb1","pitchNumber":4,"startTime":"2026-07-22T02:35:37.924Z","endTime":"2026-07-22T02:35:42.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47839245959427,"aZ":-9.355886677627133,"pfxX":-0.429069837602591,"pfxZ":11.069524401712398,"pX":-1.1662364543857877,"pZ":4.226927170059469,"vX0":0.8699981909405237,"vY0":-142.38621894328702,"vZ0":-4.690623685286602,"x":161.45,"y":124.65,"x0":-1.4194559425074225,"y0":50.005312143027716,"z0":6.483102290332639,"aX":-0.8847748770274202},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.3,"breakHorizontal":0.6,"spinRate":2719,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.3840984157577054,"extension":6.309917042260434},"index":5,"playId":"60adfb32-614f-3c9f-b4d6-7f1da2cdeefd","pitchNumber":5,"startTime":"2026-07-22T02:35:55.127Z","endTime":"2026-07-22T02:35:58.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.860206322533315,"aZ":-11.80919721260107,"pfxX":-1.0031020361794445,"pfxZ":10.064344923004032,"pX":-0.2143834553812919,"pZ":2.170221829206203,"vX0":3.52872850833798,"vY0":-140.85631772591867,"vZ0":-9.383043774880024,"x":125.17,"y":180.18,"x0":-1.3492294865518635,"y0":50.006915462188296,"z0":6.294024067638649,"aX":-2.0309274118548735},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":1.2,"spinRate":2717,"spinDirection":200},"zone":8,"typeConfidence":0.89,"plateTime":0.3877966904236043,"extension":6.372475483804339},"index":6,"playId":"186b5bea-8d8c-3cbd-9b3a-7ef6105dfb38","pitchNumber":6,"startTime":"2026-07-22T02:36:10.474Z","endTime":"2026-07-22T02:36:13.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1847842989622,"aZ":-9.208600217690185,"pfxX":-1.583969216782509,"pfxZ":11.466961508721266,"pX":0.5228473306070361,"pZ":2.6713967017084177,"vX0":5.352804483540812,"vY0":-140.481679385785,"vZ0":-8.333645360165727,"x":97.07,"y":166.65,"x0":-1.1997393314459939,"y0":50.00506835200606,"z0":6.27128813918998,"aX":-3.173054431934286},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.3,"breakHorizontal":1.8,"spinRate":2771,"spinDirection":193},"zone":6,"typeConfidence":0.9,"plateTime":0.389573090780694,"extension":6.452640573193826},"index":7,"playId":"3a9b3467-f67c-36c2-bbc2-063a7d94e4d2","pitchNumber":7,"startTime":"2026-07-22T02:36:43.474Z","endTime":"2026-07-22T02:36:46.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70274180985069,"aZ":-30.325278062310336,"pfxX":1.1038367789979762,"pfxZ":1.0694165211349715,"pX":0.3901316665018645,"pZ":0.8919724345889334,"vX0":3.986982368318273,"vY0":-130.2309589702436,"vZ0":-8.076025187066275,"x":102.13,"y":214.7,"x0":-1.2978030412510073,"y0":50.00542515509827,"z0":6.294153806895676,"aX":1.9161083921288706},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.5,"breakHorizontal":-2.8,"spinRate":2859,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.4189207200608491,"extension":6.222164477297472},"index":8,"playId":"507f8319-79d5-3016-acc6-616d218b5596","pitchNumber":8,"startTime":"2026-07-22T02:37:02.610Z","endTime":"2026-07-22T02:37:06.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:37:06.679Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a fly ball to center fielder TJ Friedl. Cal Raleigh to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T02:37:30.245Z","endTime":"2026-07-22T02:38:25.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.960729747767772,"aZ":-13.371312848030732,"pfxX":0.30866371620130906,"pfxZ":9.461852877743848,"pX":1.4517081467195314,"pZ":2.316071585135283,"vX0":7.452059152579541,"vY0":-139.710019490481,"vZ0":-8.653835734403861,"x":61.66,"y":176.25,"x0":-1.2843914188208592,"y0":50.000221719872265,"z0":6.321908289499518,"aX":0.6125813321744684},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":-2.0,"spinRate":2577,"spinDirection":197},"zone":14,"typeConfidence":0.87,"plateTime":0.3912806742707593,"extension":6.461518556960196},"index":0,"playId":"c28e10af-494a-3c2f-a612-9e32986f2eea","pitchNumber":1,"startTime":"2026-07-22T02:37:32.515Z","endTime":"2026-07-22T02:37:35.779Z","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":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3105796086977,"aZ":-30.966268467172235,"pfxX":1.2182892716782505,"pfxZ":0.7228211756487082,"pX":0.024504495626458664,"pZ":0.31843434530086434,"vX0":3.7603724626989092,"vY0":-128.03196698081564,"vZ0":-8.800312528636033,"x":116.07,"y":230.18,"x0":-1.616588072840415,"y0":50.00606491807851,"z0":6.194550815030332,"aX":2.0391757225493516},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.4,"breakHorizontal":-3.0,"spinRate":2889,"spinDirection":75},"zone":14,"typeConfidence":0.9,"plateTime":0.42642763746233303,"extension":6.490304354817087},"index":1,"playId":"b59d6e5e-9f14-38d1-91be-1c5e3669c1f9","pitchNumber":2,"startTime":"2026-07-22T02:37:52.228Z","endTime":"2026-07-22T02:37:55.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.174669313940445,"aZ":-9.403415409269847,"pfxX":-0.9187447964674662,"pfxZ":11.238309510690236,"pX":0.2836134030340464,"pZ":3.6507517967452596,"vX0":4.926773714307247,"vY0":-140.99954673316728,"vZ0":-6.027248748644954,"x":106.19,"y":140.21,"x0":-1.3622424901446466,"y0":50.00290667214887,"z0":6.414106531041618,"aX":-1.8622870939790046},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.4,"breakHorizontal":0.7,"spinRate":2787,"spinDirection":193},"zone":12,"typeConfidence":0.9,"plateTime":0.3875277709150322,"extension":6.36515534853348},"hitData":{"launchSpeed":63.0,"launchAngle":31.0,"totalDistance":207.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.09,"coordY":106.1}},"index":2,"playId":"5df55bf2-ad5a-3e66-872c-e20fc8337e07","pitchNumber":3,"startTime":"2026-07-22T02:38:16.002Z","endTime":"2026-07-22T02:38:25.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:38:25.273Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T02:39:02.376Z","endTime":"2026-07-22T02:40:27.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.889344794812185,"aZ":-11.01215312963585,"pfxX":-0.30552545258300023,"pfxZ":10.435312999724193,"pX":-0.7123298460709224,"pZ":4.8863406637301505,"vX0":2.4285035937159845,"vY0":-141.2124032033914,"vZ0":-2.4369702359184617,"x":144.15,"y":106.85,"x0":-1.542243364326455,"y0":50.0046682066354,"z0":6.465009454924006,"aX":-0.6200544493353503},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.6,"breakHorizontal":0.1,"spinRate":2708,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.38725705711473113,"extension":6.288350313484427},"index":0,"playId":"af2e0f73-aba6-3729-81ee-3258cd08aa05","pitchNumber":1,"startTime":"2026-07-22T02:39:07.518Z","endTime":"2026-07-22T02:39:10.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.996661383737802,"aZ":-31.11047740255969,"pfxX":0.8069053652010175,"pfxZ":0.612560536177897,"pX":-0.24821021121245515,"pZ":1.169642093751709,"vX0":2.9624059644985214,"vY0":-129.96352657344585,"vZ0":-6.953200014799291,"x":126.46,"y":207.2,"x0":-1.501838463385397,"y0":50.00311181246665,"z0":6.203885896389896,"aX":1.3970585581699262},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.0,"breakHorizontal":-2.0,"spinRate":2897,"spinDirection":82},"zone":13,"typeConfidence":0.9,"plateTime":0.41943412965611326,"extension":6.312783752973518},"index":1,"playId":"4de619d5-38a5-3c8d-b44d-b3d9e9472b7c","pitchNumber":2,"startTime":"2026-07-22T02:39:25.654Z","endTime":"2026-07-22T02:39:28.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.114280275232495,"aZ":-32.34498215822146,"pfxX":0.9156208292761197,"pfxZ":-0.10107163730662361,"pX":-0.33621865096740605,"pZ":1.8354042162882929,"vX0":2.9176286207990025,"vY0":-128.54755068168828,"vZ0":-5.037068222116102,"x":129.82,"y":189.22,"x0":-1.600249919565487,"y0":50.00254463273974,"z0":6.301952012616101,"aX":1.5477036925259833},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.0,"breakHorizontal":-2.3,"spinRate":2787,"spinDirection":91},"zone":7,"typeConfidence":0.9,"plateTime":0.42445279324242424,"extension":6.3220715491118415},"index":2,"playId":"daf324ad-2c7f-38cb-9fa4-259c6187cee1","pitchNumber":3,"startTime":"2026-07-22T02:39:44.335Z","endTime":"2026-07-22T02:39:47.335Z","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":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.271485297782235,"aZ":-31.712036985049952,"pfxX":0.8035409005565044,"pfxZ":0.2772555623180929,"pX":0.7357688622366044,"pZ":-0.1565794931675352,"vX0":5.395842383381498,"vY0":-127.69517484640484,"vZ0":-9.756796959853771,"x":88.95,"y":243.01,"x0":-1.5019491361441812,"y0":50.00335520732144,"z0":6.178704771791246,"aX":1.3371692184582968},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.3,"breakHorizontal":-2.5,"spinRate":2883,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.42759742477910834,"extension":6.434076423104679},"index":3,"playId":"648f9e77-9633-3478-92a0-b9e4128213ce","pitchNumber":4,"startTime":"2026-07-22T02:40:02.435Z","endTime":"2026-07-22T02:40:05.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53389219723336,"aZ":-31.50864389944947,"pfxX":1.093886240492057,"pfxZ":0.3847827339037635,"pX":-0.46489228515111286,"pZ":0.6606886795212218,"vX0":2.4331841661950766,"vY0":-130.11432884926154,"vZ0":-8.315423753460948,"x":134.72,"y":220.94,"x0":-1.550294397494479,"y0":50.00263619275443,"z0":6.249675676504947,"aX":1.8959237950325805},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.7,"breakHorizontal":-2.5,"spinRate":2863,"spinDirection":121},"zone":13,"typeConfidence":0.9,"plateTime":0.4192180988682468,"extension":6.203383933143103},"index":4,"playId":"64038d30-4fd6-3462-b880-268ec6ac1023","pitchNumber":5,"startTime":"2026-07-22T02:40:24.246Z","endTime":"2026-07-22T02:40:27.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:40:27.795Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Robles flies out to center fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T02:40:58.945Z","endTime":"2026-07-22T02:41:29.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.662435440923392,"aZ":-32.86564027137805,"pfxX":2.098545817481578,"pfxZ":-0.4009049549816641,"pX":1.0499583900493386,"pZ":0.9025445324804724,"vX0":5.558173311373139,"vY0":-129.63607742617845,"vZ0":-7.309011648012568,"x":76.98,"y":214.41,"x0":-1.3897900234986371,"y0":50.0046053861384,"z0":6.248857839457225,"aX":3.592498948187065},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.0,"breakHorizontal":-4.9,"spinRate":2919,"spinDirection":99},"zone":14,"typeConfidence":0.9,"plateTime":0.42159207860279,"extension":6.300942915066287},"index":0,"playId":"7a38028f-3909-33aa-80c4-c22e55275d42","pitchNumber":1,"startTime":"2026-07-22T02:41:03.383Z","endTime":"2026-07-22T02:41:06.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.730432923772568,"aZ":-30.15798480813334,"pfxX":1.3731562862327307,"pfxZ":1.1829273414899077,"pX":0.3444070805159498,"pZ":2.225805012389459,"vX0":4.101024648850112,"vY0":-129.15453332990054,"vZ0":-4.576863726390868,"x":103.87,"y":178.68,"x0":-1.4369114340290707,"y0":50.00184683040791,"z0":6.317177839197901,"aX":2.339642885966037},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.4,"breakHorizontal":-3.4,"spinRate":2932,"spinDirection":73},"zone":6,"typeConfidence":0.9,"plateTime":0.4226981252257067,"extension":6.35293716510223},"hitData":{"launchSpeed":87.3,"launchAngle":48.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.02,"coordY":97.72}},"index":1,"playId":"0bc2d443-cc1a-38da-bb72-c51c7d1ba9eb","pitchNumber":2,"startTime":"2026-07-22T02:41:20.417Z","endTime":"2026-07-22T02:41:29.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:41:29.940Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T02:41:57.560Z","endTime":"2026-07-22T02:43:49.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.869544801847535,"aZ":-31.34416980655298,"pfxX":1.0392681209548367,"pfxZ":0.48139256369083583,"pX":-0.12750460859291926,"pZ":1.5628624736914787,"vX0":3.4549743092296366,"vY0":-130.15155667765603,"vZ0":-6.058897592243195,"x":121.86,"y":196.58,"x0":-1.6061841284360259,"y0":50.000893213909,"z0":6.2893788956982135,"aX":1.7858011121426816},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.2,"breakHorizontal":-2.6,"spinRate":2884,"spinDirection":95},"zone":13,"typeConfidence":0.9,"plateTime":0.42054991105417905,"extension":6.3814841362734995},"index":0,"playId":"f22581f7-6ac7-387d-a13d-4d83ad479a33","pitchNumber":1,"startTime":"2026-07-22T02:42:00.886Z","endTime":"2026-07-22T02:42:03.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13339709810502,"aZ":-10.020034683908632,"pfxX":-0.15140772537170466,"pfxZ":11.207032637556818,"pX":0.16095612683689628,"pZ":2.7695148770491174,"vX0":4.188571780791417,"vY0":-139.85058259545642,"vZ0":-7.965145018814143,"x":110.86,"y":164.0,"x0":-1.3377366302884246,"y0":50.00159160823653,"z0":6.315199977058236,"aX":-0.29938599597862847},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.8,"breakHorizontal":-0.6,"spinRate":2804,"spinDirection":195},"zone":5,"typeConfidence":0.89,"plateTime":0.3919511879716149,"extension":6.43157708895283},"index":1,"playId":"d7fbd376-eb53-3861-a28f-036483713dcd","pitchNumber":2,"startTime":"2026-07-22T02:42:17.820Z","endTime":"2026-07-22T02:42:20.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24186778962457,"aZ":-8.985882951566847,"pfxX":-0.36486982971886905,"pfxZ":11.485814562794495,"pX":0.3836458141090789,"pZ":3.054733787097705,"vX0":4.80605569464355,"vY0":-141.21553737796674,"vZ0":-7.57004253984311,"x":102.38,"y":156.3,"x0":-1.2931608664220668,"y0":50.0042172572368,"z0":6.348692812585763,"aX":-0.7365317245634305},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.4,"breakHorizontal":-0.4,"spinRate":2819,"spinDirection":188},"zone":3,"typeConfidence":0.9,"plateTime":0.3879049981922882,"extension":6.449395931013232},"index":2,"playId":"4d45ace4-840a-3bbe-b91e-49043ea20694","pitchNumber":3,"startTime":"2026-07-22T02:42:40.709Z","endTime":"2026-07-22T02:42:43.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5365878377317,"aZ":-35.93826963964218,"pfxX":2.4908423847708767,"pfxZ":-2.2689551853803467,"pX":0.21869526330484154,"pZ":1.5041970634980413,"vX0":3.5096859412179704,"vY0":-127.53146932643814,"vZ0":-5.057005569319727,"x":108.66,"y":198.17,"x0":-1.4953264357393437,"y0":50.00248539096958,"z0":6.3254605338506265,"aX":4.13120466608687},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.9,"breakHorizontal":-5.3,"spinRate":2890,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.4283580006805905,"extension":6.367518561150269},"index":3,"playId":"e2b1cd0a-c366-37f5-823a-f8ce5d915654","pitchNumber":4,"startTime":"2026-07-22T02:43:01.996Z","endTime":"2026-07-22T02:43:04.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.174940673871504,"aZ":-9.807196420642233,"pfxX":-1.1266227754844123,"pfxZ":11.065023129446708,"pX":0.28705279526925304,"pZ":3.332732823776106,"vX0":4.686781339736936,"vY0":-141.27614490823493,"vZ0":-6.655478220768458,"x":106.06,"y":148.8,"x0":-1.2470028483854578,"y0":50.00322771051417,"z0":6.34939670004227,"aX":-2.2778503530287795},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.8,"breakHorizontal":1.1,"spinRate":2795,"spinDirection":197},"zone":3,"typeConfidence":0.9,"plateTime":0.38770247910298705,"extension":6.3701075198878065},"index":4,"playId":"5fb7e443-b486-3e54-92de-f28d17bd4284","pitchNumber":5,"startTime":"2026-07-22T02:43:25.982Z","endTime":"2026-07-22T02:43:28.982Z","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":89.5,"endSpeed":82.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.062672526299682,"aZ":-33.692232367492956,"pfxX":1.8391249625283883,"pfxZ":-0.8772552688816226,"pX":-0.16746242464750422,"pZ":3.0986568975855073,"vX0":3.2029220892924335,"vY0":-130.40761193905678,"vZ0":-1.964294260382037,"x":123.38,"y":155.12,"x0":-1.6499455681977775,"y0":50.00537043269062,"z0":6.39985066857038,"aX":3.1720552100865844},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.8,"breakHorizontal":-4.1,"spinRate":2935,"spinDirection":93},"zone":2,"typeConfidence":0.9,"plateTime":0.4197830033479111,"extension":6.126474986661762},"index":5,"playId":"9647f92b-8a3e-3f67-b668-4af7b1b10d23","pitchNumber":6,"startTime":"2026-07-22T02:43:45.128Z","endTime":"2026-07-22T02:43:49.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:43:49.038Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Friedl walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T02:45:47.687Z","endTime":"2026-07-22T02:48:18.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28255155319784,"aZ":-19.047579904320823,"pfxX":-7.569021229681358,"pfxZ":6.842167733313564,"pX":0.11395292404473648,"pZ":2.3650106108030755,"vX0":7.425123472060711,"vY0":-136.7185105118087,"vZ0":-3.9624740273039896,"x":112.66,"y":174.92,"x0":-1.635943960983946,"y0":50.00680296810155,"z0":5.11765764650099,"aX":-14.528751619951544},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":12.4,"spinRate":2190,"spinDirection":233},"zone":5,"typeConfidence":0.9,"plateTime":0.39856063349245785,"extension":5.5778246185894345},"index":0,"playId":"cdda8e69-6d00-35bf-8fad-4b8b9be00f23","pitchNumber":1,"startTime":"2026-07-22T02:46:08.125Z","endTime":"2026-07-22T02:46:11.129Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-22T02:46:25.864Z","endTime":"2026-07-22T02:46:32.964Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06703566284795,"aZ":-34.79632037880317,"pfxX":-10.49748412947188,"pfxZ":-1.6311792471692037,"pX":-1.8311111078983258,"pZ":2.0837025106472415,"vX0":3.684456310404707,"vY0":-125.47802172801381,"vZ0":-0.0051385820103311275,"x":186.8,"y":182.52,"x0":-1.9498059609230527,"y0":50.00587886811,"z0":4.907850077357422,"aX":-16.835224618495655},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.8,"breakHorizontal":18.2,"spinRate":1952,"spinDirection":264},"zone":13,"typeConfidence":0.9,"plateTime":0.4355943296110034,"extension":5.412506658216086},"index":2,"playId":"fb71a8a6-1f9b-3504-8076-6d3a9c0a5833","pitchNumber":2,"startTime":"2026-07-22T02:46:32.964Z","endTime":"2026-07-22T02:46:36.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.567821899127896,"aZ":-20.749363631035965,"pfxX":-7.133591677701716,"pfxZ":5.9272996897905745,"pX":0.5241084825743455,"pZ":3.3028521035118925,"vX0":8.210539271888937,"vY0":-137.06294354942932,"vZ0":-1.2357205711619534,"x":97.02,"y":149.6,"x0":-1.5650146086517167,"y0":50.00315292233424,"z0":5.158682031925307,"aX":-13.751605188752524},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.7,"breakHorizontal":11.5,"spinRate":2172,"spinDirection":246},"zone":12,"typeConfidence":0.91,"plateTime":0.3976303938510197,"extension":5.274443180476387},"index":3,"playId":"4a6991f7-a1b5-3001-b9bf-032b05a121b1","pitchNumber":3,"startTime":"2026-07-22T02:46:46.000Z","endTime":"2026-07-22T02:46:49.044Z","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":84.4,"endSpeed":78.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.44908546021395,"aZ":-31.108075213664176,"pfxX":0.350318636161131,"pfxZ":0.6794192402478414,"pX":-0.6868668300346691,"pZ":1.157582801626325,"vX0":3.0169883165450506,"vY0":-123.02789281822363,"vZ0":-2.488629206076114,"x":143.18,"y":207.53,"x0":-1.965791745489188,"y0":50.00086181553204,"z0":4.774257998820024,"aX":0.5453470745852619},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.0,"breakHorizontal":-1.2,"spinRate":2192,"spinDirection":95},"zone":13,"typeConfidence":0.91,"plateTime":0.4423040586856928,"extension":5.485032269151556},"index":4,"playId":"ebb97b98-ccf2-3d2e-97b6-14760999bcdf","pitchNumber":4,"startTime":"2026-07-22T02:47:46.770Z","endTime":"2026-07-22T02:47:49.770Z","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":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.245773678798933,"aZ":-31.89020295874116,"pfxX":0.5634244506865214,"pfxZ":0.18068658965570705,"pX":-0.914426875806768,"pZ":3.045166562126979,"vX0":2.3894158225788784,"vY0":-123.5167499503698,"vZ0":1.4290083482732479,"x":151.86,"y":156.56,"x0":-1.9618170494077363,"y0":50.00205376998618,"z0":5.1120572467215375,"aX":0.8830563077475618},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.8,"breakHorizontal":-1.6,"spinRate":2115,"spinDirection":77},"zone":11,"typeConfidence":0.89,"plateTime":0.44099210831128133,"extension":5.473947942305351},"index":5,"playId":"050cf259-2068-37b3-a6f7-ca91a641fe99","pitchNumber":5,"startTime":"2026-07-22T02:48:00.003Z","endTime":"2026-07-22T02:48:03.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.344666582285036,"aZ":-19.001367999306215,"pfxX":-6.706080478460426,"pfxZ":6.87924666670596,"pX":-0.6137120705712853,"pZ":3.430430488651257,"vX0":5.446041544036425,"vY0":-137.04122508142487,"vZ0":-1.0768906748649072,"x":140.39,"y":146.16,"x0":-1.7487635378910995,"y0":50.00369779456152,"z0":5.11797780341956,"aX":-12.843319504987468},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.5,"breakHorizontal":11.2,"spinRate":2143,"spinDirection":233},"zone":11,"typeConfidence":0.92,"plateTime":0.3986468869953641,"extension":5.384994570379948},"index":6,"playId":"03b5d536-12e4-313c-b798-f33a56165d91","pitchNumber":6,"startTime":"2026-07-22T02:48:14.504Z","endTime":"2026-07-22T02:48:18.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:48:18.753Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edwin Arroyo singles on a ground ball to right fielder Luke Raley. TJ Friedl to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T02:48:42.633Z","endTime":"2026-07-22T02:49:12.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55340782028702,"aZ":-31.604585698013477,"pfxX":1.4942827940442172,"pfxZ":0.3794597540184661,"pX":-0.8202261666109274,"pZ":1.7604542125533535,"vX0":2.083167390711441,"vY0":-121.93363898995703,"vZ0":-1.1541372281260596,"x":148.27,"y":191.25,"x0":-1.8777849447844002,"y0":50.005758565289725,"z0":4.951383615489066,"aX":2.2643568026160317},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.7,"breakHorizontal":-3.1,"spinRate":2155,"spinDirection":93},"zone":7,"typeConfidence":0.91,"plateTime":0.448121045929744,"extension":5.525241911078039},"index":0,"playId":"f94d4b5a-19db-36ab-8d6a-ea2e9933ca1e","pitchNumber":1,"startTime":"2026-07-22T02:48:45.361Z","endTime":"2026-07-22T02:48:48.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.351118336755615,"aZ":-33.61612912508922,"pfxX":-10.45133230151372,"pfxZ":-0.9065827531608672,"pX":-0.42502053886805236,"pZ":1.7622491694620819,"vX0":6.571096383264167,"vY0":-124.94644528967801,"vZ0":-0.7496363607227259,"x":133.2,"y":191.2,"x0":-1.7264655239406503,"y0":50.0044251324781,"z0":4.820032136184465,"aX":-16.584175918161385},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.6,"breakHorizontal":17.5,"spinRate":2023,"spinDirection":261},"zone":7,"typeConfidence":0.91,"plateTime":0.4377912028984694,"extension":5.479820735062894},"hitData":{"launchSpeed":94.8,"launchAngle":5.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.09,"coordY":140.85}},"index":1,"playId":"cb1d1ba2-a453-3dfa-99d9-56988aa1cb6a","pitchNumber":2,"startTime":"2026-07-22T02:49:01.382Z","endTime":"2026-07-22T02:49:12.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:49:12.319Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, first baseman Josh Naylor to pitcher Luis Castillo. TJ Friedl to 3rd. Edwin Arroyo to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T02:49:43.513Z","endTime":"2026-07-22T02:50:12.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"postOnThird":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.698340929643123,"aZ":-19.81374810023626,"pfxX":-6.471722485688031,"pfxZ":6.33632589684316,"pX":-0.7187774461448553,"pZ":4.1709621093669575,"vX0":4.883024628255172,"vY0":-138.48600700317647,"vZ0":0.8796079465738029,"x":144.4,"y":126.16,"x0":-1.6603231568522943,"y0":50.00181519845297,"z0":5.170474448812652,"aX":-12.623069074929388},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.9,"breakHorizontal":10.8,"spinRate":2087,"spinDirection":236},"zone":11,"typeConfidence":0.92,"plateTime":0.39487918026632407,"extension":5.4428574719239755},"index":0,"playId":"932fe2f9-d9ad-3db0-8a9e-979e9025f821","pitchNumber":1,"startTime":"2026-07-22T02:49:45.361Z","endTime":"2026-07-22T02:49:48.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.473094580783776,"aZ":-34.4255144007477,"pfxX":-10.863659924616353,"pfxZ":-1.3756537951034042,"pX":-0.1770437107053449,"pZ":1.2614046572193416,"vX0":7.524452740386982,"vY0":-126.66519024196805,"vZ0":-1.8007696679156506,"x":123.75,"y":204.72,"x0":-1.7661026316142967,"y0":50.00525088394424,"z0":4.719397849471079,"aX":-17.757235723621175},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.6,"breakHorizontal":18.1,"spinRate":1843,"spinDirection":264},"zone":13,"typeConfidence":0.91,"plateTime":0.4314850238707306,"extension":5.62810553935032},"hitData":{"launchSpeed":76.1,"launchAngle":-4.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":140.65,"coordY":177.41}},"index":1,"playId":"e7c49307-2d4d-36c4-8a7b-241cce75dc11","pitchNumber":2,"startTime":"2026-07-22T02:50:02.063Z","endTime":"2026-07-22T02:50:12.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:50:12.489Z","atBatIndex":35},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Sal Stewart out on a sacrifice fly to center fielder Victor Robles. TJ Friedl scores. Edwin Arroyo to 3rd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T02:51:35.410Z","endTime":"2026-07-22T02:53:13.805Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"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":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-22T02:51:02.404Z","endTime":"2026-07-22T02:51:37.589Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.647297421715752,"aZ":-19.989149509591797,"pfxX":-8.527232773810805,"pfxZ":6.3252718803751335,"pX":1.098331381992453,"pZ":3.0715131439152943,"vX0":12.22915556195142,"vY0":-137.05403004012564,"vZ0":-1.6857820758428654,"x":75.13,"y":155.85,"x0":-2.2873844525397233,"y0":50.00415740932858,"z0":5.042030828912879,"aX":-16.432140454250078},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":13.2,"spinRate":2233,"spinDirection":240},"zone":12,"typeConfidence":0.92,"plateTime":0.3977034221260958,"extension":5.621566655175715},"index":1,"playId":"e6cfad84-b9a4-3175-9f3c-e1abbac3b139","pitchNumber":1,"startTime":"2026-07-22T02:51:37.589Z","endTime":"2026-07-22T02:51:41.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52635752343697,"aZ":-30.78084679694663,"pfxX":-1.1120199054951097,"pfxZ":0.868842597314023,"pX":0.7544643206481468,"pZ":1.5324930581075373,"vX0":8.630066239479843,"vY0":-125.27179499069602,"vZ0":-2.2889822130090356,"x":88.24,"y":197.4,"x0":-2.5736606631322987,"y0":50.00536543182078,"z0":4.945639131055225,"aX":-1.7897767026027744},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.3,"breakHorizontal":0.2,"spinRate":2187,"spinDirection":286},"zone":14,"typeConfidence":0.9,"plateTime":0.43528299139429505,"extension":5.66616064952889},"index":2,"playId":"687a790d-de7f-3b06-bfd9-f0f97f648267","pitchNumber":2,"startTime":"2026-07-22T02:51:54.733Z","endTime":"2026-07-22T02:51:59.201Z","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":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.834388944210417,"aZ":-32.1195412781119,"pfxX":-0.1605715560011307,"pfxZ":0.031039599929522765,"pX":-0.3087848013989724,"pZ":2.4928928809469935,"vX0":6.023907410452812,"vY0":-124.5121171334827,"vZ0":0.3533945198222568,"x":128.77,"y":171.47,"x0":-2.729063749369402,"y0":50.00108257623134,"z0":4.987266106161617,"aX":-0.25603281741772393},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.4,"breakHorizontal":-1.0,"spinRate":2192,"spinDirection":58},"zone":5,"typeConfidence":0.89,"plateTime":0.43836915331994586,"extension":5.610938339965638},"index":3,"playId":"8cda5633-b867-3213-a4be-0b9e445eff44","pitchNumber":3,"startTime":"2026-07-22T02:52:11.985Z","endTime":"2026-07-22T02:52:14.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.955709039327576,"aZ":-20.641868807603768,"pfxX":-8.431448004508425,"pfxZ":5.818118617701391,"pX":0.06800046570448107,"pZ":2.673022794537712,"vX0":9.711131495935419,"vY0":-139.1354049792949,"vZ0":-2.8088886273686184,"x":114.41,"y":166.61,"x0":-2.3537637377258185,"y0":50.004004345348065,"z0":5.046281838540999,"aX":-16.716806568337145},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":13.6,"spinRate":2219,"spinDirection":235},"zone":5,"typeConfidence":0.91,"plateTime":0.3920044685236346,"extension":5.493879453039995},"index":4,"playId":"a8e8a03e-4767-3f09-8ba7-a4ddf3918aac","pitchNumber":4,"startTime":"2026-07-22T02:52:33.675Z","endTime":"2026-07-22T02:52:36.675Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-22T02:52:52.196Z","endTime":"2026-07-22T02:53:01.806Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96718593159404,"aZ":-20.83366090663705,"pfxX":-7.773842206814111,"pfxZ":5.7782291886549135,"pX":-0.8655472959675039,"pZ":3.847951741070908,"vX0":7.495011276716059,"vY0":-138.5325895319867,"vZ0":0.3729212352882917,"x":149.99,"y":134.89,"x0":-2.582726355645851,"y0":50.0068932074787,"z0":5.093001036400603,"aX":-15.269068484062688},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.8,"breakHorizontal":12.7,"spinRate":2240,"spinDirection":237},"zone":11,"typeConfidence":0.88,"plateTime":0.3938361267905406,"extension":5.471148041648517},"hitData":{"launchSpeed":90.1,"launchAngle":28.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.17,"coordY":66.28}},"index":6,"playId":"e9a3d755-67c5-3b2f-83e7-313a246b4476","pitchNumber":5,"startTime":"2026-07-22T02:53:01.806Z","endTime":"2026-07-22T02:53:13.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:53:13.805Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Bleday lines out to center fielder Victor Robles.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T02:53:40.730Z","endTime":"2026-07-22T02:54:12.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48535680381499,"aZ":-33.409443156554325,"pfxX":-10.153235356686956,"pfxZ":-0.7394059237308337,"pX":-0.44464441089270884,"pZ":2.111528208752179,"vX0":6.352289779515872,"vY0":-128.2804675803384,"vZ0":-0.28686931328417564,"x":133.95,"y":181.77,"x0":-1.6285442284899978,"y0":50.00294983289655,"z0":4.820076991753792,"aX":-16.993332221370885},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.2,"breakHorizontal":17.0,"spinRate":1855,"spinDirection":260},"zone":7,"typeConfidence":0.9,"plateTime":0.4262970462665616,"extension":5.527134022252721},"index":0,"playId":"db83a2b2-5ae2-3124-a678-398e303be1ac","pitchNumber":1,"startTime":"2026-07-22T02:53:41.274Z","endTime":"2026-07-22T02:53:45.780Z","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":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.665521955341426,"aZ":-21.724762848836523,"pfxX":-8.159116202831989,"pfxZ":5.246501162205053,"pX":0.0162129488174645,"pZ":2.9765797115180517,"vX0":7.408445914933761,"vY0":-139.37560292647777,"vZ0":-1.747276616212532,"x":116.38,"y":158.41,"x0":-1.6002010750569835,"y0":50.00376386613884,"z0":5.0283449695579865,"aX":-16.253594665959792},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.4,"breakHorizontal":13.4,"spinRate":2334,"spinDirection":236},"zone":2,"typeConfidence":0.81,"plateTime":0.39113503191257415,"extension":5.581501372683085},"hitData":{"launchSpeed":94.1,"launchAngle":24.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":91.96,"coordY":61.61}},"index":1,"playId":"c9c4e183-d371-3370-bdf7-cc21fece1551","pitchNumber":2,"startTime":"2026-07-22T02:54:03.004Z","endTime":"2026-07-22T02:54:12.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:54:12.924Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Weston Wilson flies out to left fielder JJ Bleday.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T02:56:06.024Z","endTime":"2026-07-22T02:57:33.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01068094992863,"aZ":-8.354575924429804,"pfxX":-2.2187054165518827,"pfxZ":12.011963938845174,"pX":0.07204095761490195,"pZ":2.7878351722031542,"vX0":3.7841113147247123,"vY0":-139.59320094324136,"vZ0":-8.374801220254206,"x":114.25,"y":163.51,"x0":-1.0098947947421022,"y0":50.003826084460215,"z0":6.368718136067043,"aX":-4.400314320001349},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.3,"breakHorizontal":3.2,"spinRate":2717,"spinDirection":193},"zone":5,"typeConfidence":0.9,"plateTime":0.3916648557262352,"extension":6.290785913825712},"index":0,"playId":"02110b30-6a97-3ba3-95d1-1bdc9b9e4848","pitchNumber":1,"startTime":"2026-07-22T02:56:18.156Z","endTime":"2026-07-22T02:56:21.289Z","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":89.0,"endSpeed":83.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.992511795493133,"aZ":-29.885098415020472,"pfxX":2.1866794579411737,"pfxZ":1.3480030494895623,"pX":1.7988417257564324,"pZ":-0.13558868116086448,"vX0":6.593016986982524,"vY0":-129.15518107575446,"vZ0":-10.462166116833105,"x":48.43,"y":242.44,"x0":-1.0635336568846756,"y0":50.006455333076296,"z0":6.239136269732235,"aX":3.722066687104744},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.5,"breakHorizontal":-5.3,"spinRate":2851,"spinDirection":151},"zone":14,"typeConfidence":0.9,"plateTime":0.4228576838369045,"extension":6.255331429606666},"index":1,"playId":"3a54b712-2e53-3f12-9a89-ae170cbe0d1c","pitchNumber":2,"startTime":"2026-07-22T02:56:31.087Z","endTime":"2026-07-22T02:56:34.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.798063415119582,"aZ":-33.200166654051365,"pfxX":1.3914601037023457,"pfxZ":-0.6014425059869053,"pX":0.708587046743088,"pZ":1.5734484722627053,"vX0":4.55112192705816,"vY0":-129.3692629329659,"vZ0":-5.869420672665327,"x":89.99,"y":196.3,"x0":-1.2451920953857665,"y0":50.00138386340424,"z0":6.378128441553956,"aX":2.3867417308915524},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.0,"breakHorizontal":-3.4,"spinRate":2910,"spinDirection":89},"zone":14,"typeConfidence":0.9,"plateTime":0.42136468841145236,"extension":6.288893425194539},"index":2,"playId":"a80a3da2-8680-3d51-913a-3b34935b8be8","pitchNumber":3,"startTime":"2026-07-22T02:56:46.353Z","endTime":"2026-07-22T02:56:49.954Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-22T02:56:57.060Z","endTime":"2026-07-22T02:57:09.361Z","isPitch":false,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"}},{"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":90.0,"endSpeed":84.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.156384196767966,"aZ":-28.912108907720114,"pfxX":0.4686178249575663,"pfxZ":1.8622762693054766,"pX":1.1539925505379611,"pZ":0.2973570078342961,"vX0":6.171634819306831,"vY0":-130.74372944902592,"vZ0":-9.789337366944993,"x":73.01,"y":230.75,"x0":-1.28521002380365,"y0":50.00428555065125,"z0":6.215718934975438,"aX":0.8222251319041671},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.7,"breakHorizontal":-2.0,"spinRate":2865,"spinDirection":106},"zone":14,"typeConfidence":0.9,"plateTime":0.4168385145116953,"extension":6.306808910815162},"index":4,"playId":"59272031-ebb8-356b-838f-39fd398f583e","pitchNumber":4,"startTime":"2026-07-22T02:57:09.361Z","endTime":"2026-07-22T02:57:13.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.048446993030158,"aZ":-12.384834446950963,"pfxX":-0.4548403727973045,"pfxZ":10.160709312191276,"pX":0.7576091207692761,"pZ":2.923894781189582,"vX0":4.855821629186389,"vY0":-138.45728516171167,"vZ0":-7.241626304966303,"x":88.12,"y":159.83,"x0":-0.9574742088120856,"y0":50.00079483624061,"z0":6.396628237619747,"aX":-0.8865931085038695},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":-0.1,"spinRate":2785,"spinDirection":189},"zone":3,"typeConfidence":0.88,"plateTime":0.39513939587669666,"extension":6.38724512127838},"hitData":{"launchSpeed":80.8,"launchAngle":40.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.59,"coordY":89.96}},"index":5,"playId":"2a57f79c-e9a1-3106-8e98-12ebdc815470","pitchNumber":5,"startTime":"2026-07-22T02:57:24.740Z","endTime":"2026-07-22T02:57:33.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:57:33.744Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cole Young lines out to center fielder TJ Friedl.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T02:57:53.309Z","endTime":"2026-07-22T02:59:41.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.470805696126252,"aZ":-34.00391582000186,"pfxX":2.970003253284614,"pfxZ":-1.1170246429945978,"pX":0.4605398050920065,"pZ":0.7622422535458282,"vX0":3.6431511984633134,"vY0":-127.37396242506487,"vZ0":-7.217330371130825,"x":99.45,"y":218.2,"x0":-1.372438527912181,"y0":50.000215030238834,"z0":6.3115666969202415,"aX":4.891383252061624},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.4,"breakHorizontal":-6.2,"spinRate":2893,"spinDirection":94},"zone":14,"typeConfidence":0.9,"plateTime":0.42956261570518306,"extension":6.246648492186748},"index":0,"playId":"0155ce7f-277e-3592-bdfc-80552177bd21","pitchNumber":1,"startTime":"2026-07-22T02:57:54.201Z","endTime":"2026-07-22T02:57:57.403Z","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.5,"endSpeed":89.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55387184063546,"aZ":-9.466548846309646,"pfxX":-1.587290147232002,"pfxZ":11.289172664265635,"pX":0.23319378646136388,"pZ":1.802993771355587,"vX0":4.510759013572691,"vY0":-140.1767332325322,"vZ0":-10.64630968258727,"x":108.11,"y":190.1,"x0":-1.1830651812876634,"y0":50.0005717414039,"z0":6.24603191513733,"aX":-3.1927303588007097},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":2.0,"spinRate":2714,"spinDirection":191},"zone":8,"typeConfidence":0.9,"plateTime":0.38918283900254114,"extension":6.4713652065037435},"index":1,"playId":"00897e24-0e9e-3bc5-9f3b-492acce78c80","pitchNumber":2,"startTime":"2026-07-22T02:58:08.328Z","endTime":"2026-07-22T02:58:11.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.949435352410063,"aZ":-20.84589246380415,"pfxX":-8.602255083202156,"pfxZ":6.75775295571351,"pX":0.46171819209835463,"pZ":0.5490834081367515,"vX0":7.632053358957635,"vY0":-127.75435077358908,"vZ0":-9.982839819802443,"x":99.4,"y":223.95,"x0":-1.4271793229382372,"y0":50.001931163448404,"z0":6.105235615643508,"aX":-14.413611780397797},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.4,"breakHorizontal":14.2,"spinRate":1997,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.42652589859997203,"extension":6.129319815789168},"index":2,"playId":"6eb2092a-ba6c-3ebf-acfe-5eaa84fc440e","pitchNumber":3,"startTime":"2026-07-22T02:58:20.224Z","endTime":"2026-07-22T02:58:23.224Z","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":96.6,"endSpeed":88.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92308800758886,"aZ":-11.081627481345958,"pfxX":-1.479944483465197,"pfxZ":10.470213872639492,"pX":-0.44093898903474904,"pZ":3.145999838417604,"vX0":3.30844174125023,"vY0":-140.57497188449224,"vZ0":-6.853892656388416,"x":133.81,"y":153.84,"x0":-1.4373710804581468,"y0":50.0011986370698,"z0":6.324506802552664,"aX":-2.9812091580524713},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.9,"breakHorizontal":2.0,"spinRate":2779,"spinDirection":195},"zone":1,"typeConfidence":0.9,"plateTime":0.3886588493529817,"extension":6.349133800137296},"index":3,"playId":"9fb74b9f-d7ce-3797-9a7c-41cb1af78cdf","pitchNumber":4,"startTime":"2026-07-22T02:58:35.683Z","endTime":"2026-07-22T02:58:38.683Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-22T02:58:53.578Z","endTime":"2026-07-22T02:59:01.534Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"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":96.9,"endSpeed":89.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.697161626152734,"aZ":-7.841266032792143,"pfxX":-1.148728836051196,"pfxZ":11.988437384131597,"pX":-0.22226461670588396,"pZ":2.6974176856052297,"vX0":3.1187601754701406,"vY0":-141.0144902980414,"vZ0":-8.752510820023868,"x":125.47,"y":165.95,"x0":-1.189471265876771,"y0":50.002417708603346,"z0":6.33370492581686,"aX":-2.3315940519603466},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.3,"breakHorizontal":1.4,"spinRate":2787,"spinDirection":193},"zone":5,"typeConfidence":0.9,"plateTime":0.38723914338685983,"extension":6.306006455429487},"index":5,"playId":"4e218678-06cd-3261-b13b-ee9dbf016adf","pitchNumber":5,"startTime":"2026-07-22T02:59:01.534Z","endTime":"2026-07-22T02:59:04.534Z","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.8,"endSpeed":82.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.536798134728837,"aZ":-33.265664291303295,"pfxX":1.2489717574819155,"pfxZ":-0.6524938509509521,"pX":-0.6407216383723002,"pZ":1.108868848475967,"vX0":1.8554386241375462,"vY0":-127.88769961733199,"vZ0":-6.625380774746123,"x":141.42,"y":208.84,"x0":-1.5347305607858963,"y0":50.003275901167605,"z0":6.305379232513952,"aX":2.0921101658985273},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.3,"breakHorizontal":-2.6,"spinRate":2877,"spinDirection":84},"zone":13,"typeConfidence":0.9,"plateTime":0.4264245642171627,"extension":6.268756923151292},"index":6,"playId":"0b729395-572b-3117-8772-669fada75ed4","pitchNumber":6,"startTime":"2026-07-22T02:59:16.954Z","endTime":"2026-07-22T02:59:20.325Z","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":91.1,"endSpeed":84.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.130523262354203,"aZ":-32.022045994809496,"pfxX":0.7056447139677899,"pfxZ":0.08959756869458513,"pX":-0.48883616637377353,"pZ":1.7706628871936712,"vX0":2.4708259532474544,"vY0":-132.71721913176106,"vZ0":-5.792399056456812,"x":135.63,"y":190.97,"x0":-1.5204552044781336,"y0":50.00629531743415,"z0":6.289501020398624,"aX":1.269949162404718},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.8,"breakHorizontal":-1.8,"spinRate":2909,"spinDirection":95},"zone":7,"typeConfidence":0.9,"plateTime":0.4113513501219215,"extension":6.321145430057331},"hitData":{"launchSpeed":98.2,"launchAngle":20.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":82.9,"coordY":65.24}},"index":7,"playId":"c1b01ed1-9838-3832-97d9-05194e8b6d95","pitchNumber":7,"startTime":"2026-07-22T02:59:32.847Z","endTime":"2026-07-22T02:59:41.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T02:59:41.895Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mariners challenged (play at 1st), call on the field was upheld: Randy Arozarena grounds out, third baseman Eugenio Suárez to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T03:00:05.287Z","endTime":"2026-07-22T03:01:59.972Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":96.4,"endSpeed":88.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18224390303958,"aZ":-9.389562305996547,"pfxX":-1.4318412788701336,"pfxZ":11.518447677543337,"pX":1.0210531643932577,"pZ":1.5523529208772642,"vX0":5.815781642278756,"vY0":-139.8889050822535,"vZ0":-11.15237420810498,"x":78.08,"y":196.87,"x0":-0.9006794401300026,"y0":50.000903359708005,"z0":6.210898396531349,"aX":-2.832980422267201},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.7,"breakHorizontal":1.3,"spinRate":2784,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.3918749928071876,"extension":6.4812852541951065},"index":0,"playId":"69e58257-0d26-31f4-b057-62adf7074d46","pitchNumber":1,"startTime":"2026-07-22T03:00:05.883Z","endTime":"2026-07-22T03:00:08.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.002773776393735,"aZ":-13.600841786398817,"pfxX":-2.285995815199997,"pfxZ":9.250060683211034,"pX":-0.24914244516739267,"pZ":2.1404150744611066,"vX0":3.166201979023248,"vY0":-140.39288676486333,"vZ0":-9.157391436138232,"x":126.5,"y":180.99,"x0":-1.0914144942205244,"y0":50.00629513470714,"z0":6.317417277415606,"aX":-4.591843466492166},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":3.5,"spinRate":2782,"spinDirection":188},"zone":5,"typeConfidence":0.89,"plateTime":0.38924494190107994,"extension":6.37418702293993},"index":1,"playId":"c01c250c-16e6-3e8b-9edd-c78404392707","pitchNumber":2,"startTime":"2026-07-22T03:00:20.327Z","endTime":"2026-07-22T03:00:23.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.247499843914255,"aZ":-10.370492317289257,"pfxX":-0.19136543224906205,"pfxZ":10.913227629003977,"pX":0.08258208790703152,"pZ":2.493102786184713,"vX0":3.40428359814315,"vY0":-140.32046034832675,"vZ0":-8.696511434947455,"x":113.85,"y":171.47,"x0":-1.1205296587650089,"y0":50.00081851153308,"z0":6.304989337379611,"aX":-0.3832778162275488},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":-0.4,"spinRate":2699,"spinDirection":190},"zone":5,"typeConfidence":0.89,"plateTime":0.3900864138670994,"extension":6.3461203864483},"index":2,"playId":"90cdbf1f-ad0b-3316-8e7b-33f3bb60d07b","pitchNumber":3,"startTime":"2026-07-22T03:00:38.304Z","endTime":"2026-07-22T03:00:41.304Z","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":96.3,"endSpeed":88.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.634397482395844,"aZ":-12.009931282479892,"pfxX":0.4887468184299757,"pfxZ":10.100742970630806,"pX":0.4969602391284891,"pZ":3.599974929310933,"vX0":3.6873928370870512,"vY0":-140.14121244428782,"vZ0":-5.763008907610931,"x":98.06,"y":141.58,"x0":-0.8973928298505449,"y0":50.00148236283327,"z0":6.462276318574601,"aX":0.9741607019876262},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.4,"breakHorizontal":-1.6,"spinRate":2784,"spinDirection":185},"zone":12,"typeConfidence":0.89,"plateTime":0.3903334433513228,"extension":6.339593835591333},"index":3,"playId":"f4f8f1a0-cbac-339c-b60e-bd0abfd6d2bf","pitchNumber":4,"startTime":"2026-07-22T03:00:57.908Z","endTime":"2026-07-22T03:01:01.209Z","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":89.4,"endSpeed":83.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.071202092773937,"aZ":-33.985693477555856,"pfxX":2.6507811169704665,"pfxZ":-1.052036627193032,"pX":1.3551780378727591,"pZ":0.7387146131424231,"vX0":5.89095831840375,"vY0":-129.99427378953195,"vZ0":-7.731477814283339,"x":65.34,"y":218.83,"x0":-1.276984996112648,"y0":50.00119647498687,"z0":6.302535810941409,"aX":4.574136619428588},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.2,"breakHorizontal":-6.0,"spinRate":2882,"spinDirection":68},"zone":14,"typeConfidence":0.9,"plateTime":0.4199847684797917,"extension":6.371825356128914},"index":4,"playId":"8577b0c4-fa53-3bab-9d6d-cc0ce08135c5","pitchNumber":5,"startTime":"2026-07-22T03:01:12.466Z","endTime":"2026-07-22T03:01:16.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2069878367077,"aZ":-33.26155263564921,"pfxX":2.628433186930426,"pfxZ":-0.6337880758599894,"pX":0.6653637774614928,"pZ":1.179317933327209,"vX0":3.9593568547378366,"vY0":-129.25344331541962,"vZ0":-6.562881570729185,"x":91.64,"y":206.94,"x0":-1.2215622525356673,"y0":50.004429826463834,"z0":6.271189519802044,"aX":4.495545186629625},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.3,"breakHorizontal":-5.5,"spinRate":2953,"spinDirection":72},"zone":14,"typeConfidence":0.9,"plateTime":0.42201642048928356,"extension":6.361453170832303},"index":5,"playId":"c262bd6a-0b7f-3550-bc6d-014c50fd72b0","pitchNumber":6,"startTime":"2026-07-22T03:01:30.225Z","endTime":"2026-07-22T03:01:33.225Z","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":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.444418115863186,"aZ":-30.849390005651152,"pfxX":1.1263940564305706,"pfxZ":0.7506933223416237,"pX":0.4864319967984781,"pZ":2.0929189585655075,"vX0":4.055337651297474,"vY0":-131.44881114888162,"vZ0":-5.092868466284186,"x":98.46,"y":182.27,"x0":-1.21916100089552,"y0":50.00031864739675,"z0":6.330961425688794,"aX":1.9814277784578609},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.5,"breakHorizontal":-2.9,"spinRate":2870,"spinDirection":98},"zone":9,"typeConfidence":0.9,"plateTime":0.4158188880117679,"extension":6.373650174126712},"hitData":{"launchSpeed":89.2,"launchAngle":4.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.22,"coordY":168.82}},"index":6,"playId":"f6493490-cce1-30f8-a305-1db51f2be10c","pitchNumber":7,"startTime":"2026-07-22T03:01:48.971Z","endTime":"2026-07-22T03:01:59.972Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":136},"playEndTime":"2026-07-22T03:01:59.972Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out, third baseman Weston Wilson to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T03:06:04.634Z","endTime":"2026-07-22T03:08:07.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.769828521577775,"aZ":-29.275927294125676,"pfxX":-11.866670262822815,"pfxZ":1.5423172095690711,"pX":-0.794293891371128,"pZ":1.4406607201830066,"vX0":8.584152011487504,"vY0":-136.27775466828288,"vZ0":-3.8575397355909073,"x":147.28,"y":199.88,"x0":-2.442252609462625,"y0":50.004725285506126,"z0":4.895337956673628,"aX":-22.336793753734142},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.2,"breakHorizontal":19.7,"spinRate":1928,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.40181945197474,"extension":5.344297926038388},"index":0,"playId":"8f0512ea-0536-338c-be2d-c3cdbb7bc0a3","pitchNumber":1,"startTime":"2026-07-22T03:06:07.148Z","endTime":"2026-07-22T03:06:10.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82075145233776,"aZ":-18.677850840712406,"pfxX":-8.523845210262076,"pfxZ":7.065195622695553,"pX":0.38406355280385024,"pZ":2.447837975103638,"vX0":10.8031236347685,"vY0":-136.98854078572165,"vZ0":-3.6676648730132633,"x":102.36,"y":172.69,"x0":-2.4938337468598046,"y0":50.0031347106788,"z0":5.072683841565878,"aX":-16.28381093597306},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.2,"breakHorizontal":13.3,"spinRate":2153,"spinDirection":238},"zone":6,"typeConfidence":0.92,"plateTime":0.39905358130424284,"extension":5.353225001728551},"index":1,"playId":"8d30e5da-bf95-329a-8995-1e78f17eddd4","pitchNumber":2,"startTime":"2026-07-22T03:06:18.968Z","endTime":"2026-07-22T03:06:26.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03627116859635,"aZ":-30.835201367293017,"pfxX":-11.33410194028859,"pfxZ":0.6832838747114263,"pX":-1.944959501495924,"pZ":1.4964466677967103,"vX0":6.129932284520626,"vY0":-138.45025778294215,"vZ0":-3.5952698961161826,"x":191.14,"y":198.38,"x0":-2.7075940579327407,"y0":50.00236757946621,"z0":4.861008750784485,"aX":-22.14494095936584},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":0.7,"breakHorizontal":19.3,"spinRate":1914,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.3946470355787177,"extension":5.512093480539333},"index":2,"playId":"0a79b3e0-a54b-35ae-b2a7-53a850f7eff5","pitchNumber":3,"startTime":"2026-07-22T03:06:53.281Z","endTime":"2026-07-22T03:06:56.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.622553364247953,"aZ":-33.352340287896716,"pfxX":0.6104871306510935,"pfxZ":-0.7613302664920827,"pX":-0.15651404877496256,"pZ":2.2162194565182145,"vX0":5.986527880636899,"vY0":-122.98760459772637,"vZ0":0.09578480273875623,"x":122.97,"y":178.94,"x0":-2.6982718851212164,"y0":50.0061106414907,"z0":4.997512524732634,"aX":0.9384407361351601},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.1,"breakHorizontal":-2.5,"spinRate":2158,"spinDirection":38},"zone":5,"typeConfidence":0.89,"plateTime":0.4447721531976754,"extension":5.380645948861278},"index":3,"playId":"98162742-68ea-34e3-befa-bb2fcf317cec","pitchNumber":4,"startTime":"2026-07-22T03:07:07.052Z","endTime":"2026-07-22T03:07:10.052Z","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":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.41783119057071,"aZ":-31.466080080669517,"pfxX":-0.5216022548700172,"pfxZ":0.43579681849085183,"pX":1.5168936465505551,"pZ":1.6414782417131948,"vX0":10.337815987727915,"vY0":-125.31223014032528,"vZ0":-1.7290029123739021,"x":59.18,"y":194.46,"x0":-2.5655145988797483,"y0":50.00050965033039,"z0":4.871475529898304,"aX":-0.8434664828411782},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.6,"breakHorizontal":-1.1,"spinRate":2166,"spinDirection":340},"zone":14,"typeConfidence":0.9,"plateTime":0.4343758076572879,"extension":5.629257054388153},"index":4,"playId":"e111dd07-89dc-3369-9790-67e7ca8f7b1a","pitchNumber":5,"startTime":"2026-07-22T03:07:25.121Z","endTime":"2026-07-22T03:07:28.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.198012041612582,"aZ":-19.46673582233582,"pfxX":-7.0984715003264,"pfxZ":6.407861319152616,"pX":0.40302067435961986,"pZ":3.1762702840683783,"vX0":10.369703194243256,"vY0":-139.4478777988606,"vZ0":-1.954674899680282,"x":101.64,"y":153.02,"x0":-2.42902198329654,"y0":50.00630033463431,"z0":5.16061997392683,"aX":-14.086002127137391},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.4,"breakHorizontal":10.9,"spinRate":2244,"spinDirection":233},"zone":3,"typeConfidence":0.93,"plateTime":0.391675096147019,"extension":5.528561629794512},"index":5,"playId":"99ae973c-ecb0-344a-8c47-7266bf71e4bd","pitchNumber":6,"startTime":"2026-07-22T03:07:39.627Z","endTime":"2026-07-22T03:07:42.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.796660439750358,"aZ":-29.253569805964318,"pfxX":-10.533819504812248,"pfxZ":1.5146512183092682,"pX":-0.5900097424716724,"pZ":2.49398588437285,"vX0":8.682787486163454,"vY0":-137.3094132240252,"vZ0":-1.2254343695471357,"x":139.49,"y":171.44,"x0":-2.410390475926518,"y0":50.002113652069355,"z0":4.91978547683045,"aX":-20.297865584524793},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.6,"breakHorizontal":17.5,"spinRate":2009,"spinDirection":244},"zone":4,"typeConfidence":0.91,"plateTime":0.3975149660645445,"extension":5.494286120906603},"hitData":{"launchSpeed":85.3,"launchAngle":-1.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.83,"coordY":166.28}},"index":6,"playId":"b95f8b91-9227-33dd-ab39-ba607cd127a6","pitchNumber":7,"startTime":"2026-07-22T03:07:58.490Z","endTime":"2026-07-22T03:08:07.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:08:07.527Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathaniel Lowe flies out to center fielder Victor Robles.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T03:08:26.169Z","endTime":"2026-07-22T03:10:53.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00918406055994,"aZ":-29.395680075851427,"pfxX":-9.852167520478483,"pfxZ":1.4149227383573457,"pX":-1.620133935735987,"pZ":3.6730727932778913,"vX0":4.258908046599681,"vY0":-138.67530923372027,"vZ0":1.3447830909700025,"x":178.76,"y":139.61,"x0":-1.8899590469473437,"y0":50.00165830094709,"z0":5.133068295969635,"aX":-19.31897283895424},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.0,"breakHorizontal":17.0,"spinRate":1907,"spinDirection":243},"zone":11,"typeConfidence":0.9,"plateTime":0.3939371657134285,"extension":5.1918332376730785},"index":0,"playId":"fe563664-b64d-30c1-8c72-51c0ce3f9084","pitchNumber":1,"startTime":"2026-07-22T03:08:30.659Z","endTime":"2026-07-22T03:08:33.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.382239684309866,"aZ":-34.58019969288291,"pfxX":-9.561879655945178,"pfxZ":-1.4375632679022754,"pX":0.6881093683698033,"pZ":2.7051187990003025,"vX0":9.094029840943367,"vY0":-127.68871587252585,"vZ0":1.4481883416460093,"x":90.77,"y":165.74,"x0":-1.65719608818719,"y0":50.00455793240427,"z0":4.827720744799168,"aX":-15.977908929001721},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.0,"breakHorizontal":15.6,"spinRate":1857,"spinDirection":264},"zone":6,"typeConfidence":0.91,"plateTime":0.42703994839261483,"extension":5.545146370121283},"index":1,"playId":"d474f078-5375-35b8-81c6-a26e2fdeb843","pitchNumber":2,"startTime":"2026-07-22T03:08:44.671Z","endTime":"2026-07-22T03:08:47.671Z","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.7,"endSpeed":88.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.607748074947136,"aZ":-20.826873456284634,"pfxX":-6.275456365561605,"pfxZ":5.715522457890357,"pX":-0.3157171492742614,"pZ":3.374637480188985,"vX0":6.204681339074537,"vY0":-139.3607161009532,"vZ0":-1.0856455158376037,"x":129.03,"y":147.66,"x0":-1.7457886679878196,"y0":50.002444508430735,"z0":5.132967456155145,"aX":-12.45791153541332},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.3,"breakHorizontal":10.2,"spinRate":2132,"spinDirection":239},"zone":1,"typeConfidence":0.91,"plateTime":0.3916474008269182,"extension":5.370033011887654},"index":2,"playId":"c49e6600-c9e2-321a-b7bb-0ec2f5aa181b","pitchNumber":3,"startTime":"2026-07-22T03:08:58.637Z","endTime":"2026-07-22T03:09:01.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.192863902371315,"aZ":-28.91329331535622,"pfxX":-11.093103297308192,"pfxZ":1.6847170492534946,"pX":0.10574335788879734,"pZ":2.882496751298728,"vX0":8.423492659962049,"vY0":-138.1346984728495,"vZ0":-0.4453200092653781,"x":112.97,"y":160.95,"x0":-1.5388751684702593,"y0":50.004311036020994,"z0":4.986362351235555,"aX":-21.482578521426838},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.1,"breakHorizontal":18.4,"spinRate":2126,"spinDirection":247},"zone":5,"typeConfidence":0.9,"plateTime":0.3962218498203356,"extension":5.2316942971217655},"index":3,"playId":"e309456c-7bf1-382e-aa5b-484479b25d15","pitchNumber":4,"startTime":"2026-07-22T03:09:19.724Z","endTime":"2026-07-22T03:09:22.724Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-22T03:09:33.894Z","endTime":"2026-07-22T03:09:47.691Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"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.9,"endSpeed":88.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96082544596437,"aZ":-20.017434436013314,"pfxX":-6.504705026677455,"pfxZ":6.109896408780649,"pX":0.129800413282573,"pZ":3.2422123763755306,"vX0":7.06662947283086,"vY0":-139.591027380161,"vZ0":-1.7135067942976114,"x":112.05,"y":151.24,"x0":-1.5793772750614437,"y0":50.00368302463263,"z0":5.170610282703082,"aX":-12.945152082447139},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.9,"breakHorizontal":10.4,"spinRate":2235,"spinDirection":236},"zone":2,"typeConfidence":0.93,"plateTime":0.3911334477255761,"extension":5.314014096315633},"index":5,"playId":"fef35cff-2d79-3278-8cfe-6e48fe02733b","pitchNumber":5,"startTime":"2026-07-22T03:09:47.691Z","endTime":"2026-07-22T03:09:50.691Z","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":86.2,"endSpeed":80.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51110574585389,"aZ":-31.8767935115675,"pfxX":0.3311176834260823,"pfxZ":0.18785266357774733,"pX":0.7820975699855631,"pZ":0.6933694271543761,"vX0":5.938830333117643,"vY0":-125.47862944037965,"vZ0":-3.961887970547761,"x":87.19,"y":220.06,"x0":-1.646653500818095,"y0":50.00615725165116,"z0":4.856302713648877,"aX":0.5336795551457617},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.2,"breakHorizontal":-1.8,"spinRate":2215,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.4345122550934284,"extension":5.385908545036574},"index":6,"playId":"5793ae66-0103-3630-bcde-bca34ca55bdc","pitchNumber":6,"startTime":"2026-07-22T03:10:07.166Z","endTime":"2026-07-22T03:10:10.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49032706105409,"aZ":-34.2264425706987,"pfxX":-0.33951209071068256,"pfxZ":-1.2801191807500532,"pX":1.848051632782802,"pZ":1.2208042276086635,"vX0":8.52167094035571,"vY0":-124.79272695597719,"vZ0":-2.114338476406155,"x":46.56,"y":205.82,"x0":-1.544869739927089,"y0":50.00296046797337,"z0":4.857303958360343,"aX":-0.5435482716088202},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.5,"breakHorizontal":-1.1,"spinRate":2269,"spinDirection":57},"zone":14,"typeConfidence":0.88,"plateTime":0.4363398179737832,"extension":5.241573293303492},"index":7,"playId":"1de39ee9-6c64-3504-899d-f25354745470","pitchNumber":7,"startTime":"2026-07-22T03:10:25.518Z","endTime":"2026-07-22T03:10:28.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9262809734305,"aZ":-18.93980216501229,"pfxX":-5.936585956979398,"pfxZ":6.70371839193059,"pX":0.1161368566482903,"pZ":3.2165261533941862,"vX0":7.209309958863157,"vY0":-139.51998404800435,"vZ0":-1.878994284972183,"x":112.57,"y":151.93,"x0":-1.7281040056428087,"y0":50.00467406236656,"z0":5.144851547918265,"aX":-11.72388857479382},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.0,"breakHorizontal":9.2,"spinRate":2151,"spinDirection":236},"zone":2,"typeConfidence":0.93,"plateTime":0.3923447672391971,"extension":5.311410286476996},"hitData":{"launchSpeed":78.2,"launchAngle":41.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.92,"coordY":94.99}},"index":8,"playId":"c7b597e8-01e1-307a-bfdd-df5606461b6e","pitchNumber":8,"startTime":"2026-07-22T03:10:43.525Z","endTime":"2026-07-22T03:10:53.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:10:53.500Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noelvi Marte grounds out, first baseman Josh Naylor to pitcher Luis Castillo.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T03:11:17.376Z","endTime":"2026-07-22T03:11:29.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"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":95.4,"endSpeed":87.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.228199996204594,"aZ":-30.315764415313378,"pfxX":-9.985038455205254,"pfxZ":0.9569277220612857,"pX":0.37361916080090024,"pZ":1.8286876553384905,"vX0":11.224492986578527,"vY0":-138.54683105234093,"vZ0":-2.864134135155523,"x":102.76,"y":189.41,"x0":-2.4281508699465446,"y0":50.00681746348164,"z0":4.896753905673297,"aX":-19.465424636195706},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.3,"breakHorizontal":15.8,"spinRate":2016,"spinDirection":243},"zone":9,"typeConfidence":0.9,"plateTime":0.394972244602918,"extension":5.448203951074591},"hitData":{"launchSpeed":88.5,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":141.36,"coordY":163.24}},"index":0,"playId":"03e5fc78-e7b2-3db0-9624-8a522d94294a","pitchNumber":1,"startTime":"2026-07-22T03:11:19.058Z","endTime":"2026-07-22T03:11:29.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:11:29.624Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Canzone walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T03:14:03.408Z","endTime":"2026-07-22T03:18:19.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7,8,9,10],"actionIndex":[0,5],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Moll replaces Chase Burns.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T03:13:07.334Z","endTime":"2026-07-22T03:14:05.569Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28080716581432,"aZ":-34.98083956025985,"pfxX":9.5260889208361,"pfxZ":-1.57346420996711,"pX":0.4169779196339158,"pZ":2.549295306380781,"vX0":-5.899021699963582,"vY0":-132.5619926509452,"vZ0":0.11099678313410433,"x":101.11,"y":169.95,"x0":1.4331680703915681,"y0":50.005331290413345,"z0":5.060102585788543,"aX":16.959954675867703},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.6,"breakHorizontal":-16.0,"spinRate":2437,"spinDirection":104},"zone":6,"typeConfidence":0.9,"plateTime":0.4131611846550429,"extension":4.488323594479878},"index":1,"playId":"7d646a53-af39-3fe1-b121-18fffdb47395","pitchNumber":1,"startTime":"2026-07-22T03:14:05.569Z","endTime":"2026-07-22T03:14:10.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.991374879927385,"aZ":-34.84102232785212,"pfxX":9.4486763099688,"pfxZ":-1.4723554411734652,"pX":0.45713770604100346,"pZ":1.8748572555088285,"vX0":-5.389705062473899,"vY0":-133.62412805036854,"vZ0":-1.6665057164714683,"x":99.57,"y":188.16,"x0":1.2734142537555637,"y0":50.00506260396596,"z0":5.0114974535022245,"aX":17.076339119119925},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-2.9,"breakHorizontal":-16.0,"spinRate":2536,"spinDirection":106},"zone":9,"typeConfidence":0.9,"plateTime":0.4100175092542342,"extension":4.445651569508046},"index":2,"playId":"7d48c571-5b80-34ea-aefe-84ae13bca794","pitchNumber":2,"startTime":"2026-07-22T03:14:22.274Z","endTime":"2026-07-22T03:14:25.424Z","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":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.170816052980168,"aZ":-32.763075589505426,"pfxX":-8.565351520946859,"pfxZ":-0.4188484690588563,"pX":-3.079869396785481,"pZ":1.2332489836189735,"vX0":-7.844898793134231,"vY0":-117.59601164659756,"vZ0":-1.0688425064464673,"x":234.4,"y":205.48,"x0":1.4174626147835252,"y0":50.004169074555044,"z0":4.744258186212305,"aX":-11.947639641914295},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.7,"breakHorizontal":17.5,"spinRate":2943,"spinDirection":310},"zone":13,"typeConfidence":0.91,"plateTime":0.466512461601194,"extension":4.419046931103685},"index":3,"playId":"b5a25a52-1d4f-3767-88ae-99ef3aa1f1dc","pitchNumber":3,"startTime":"2026-07-22T03:14:39.759Z","endTime":"2026-07-22T03:14:42.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50150184227376,"aZ":-32.63707972555104,"pfxX":9.707393808108202,"pfxZ":-0.2554621825187766,"pX":1.5281395756374316,"pZ":2.034105122374937,"vX0":-3.2177730434455407,"vY0":-134.89895835882126,"vZ0":-1.8849684441866885,"x":58.75,"y":183.86,"x0":1.4757951834588496,"y0":50.00011097173498,"z0":5.043943582530115,"aX":17.87721177795813},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.6,"breakHorizontal":-16.9,"spinRate":2470,"spinDirection":110},"zone":14,"typeConfidence":0.9,"plateTime":0.4061295314164428,"extension":4.570928179067937},"index":4,"playId":"79219164-699e-3d2b-b54b-7b1b50f659fa","pitchNumber":4,"startTime":"2026-07-22T03:15:02.916Z","endTime":"2026-07-22T03:15:05.916Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-22T03:15:25.241Z","endTime":"2026-07-22T03:16:23.776Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0293838867253,"aZ":-35.93177691690478,"pfxX":9.387691022897583,"pfxZ":-2.040315577572388,"pX":0.252087899982386,"pZ":2.630674420846326,"vX0":-5.981537390234612,"vY0":-135.02108297887824,"vZ0":-0.04361897939847004,"x":107.39,"y":167.75,"x0":1.2790912279769229,"y0":50.002963433829024,"z0":5.180358996325624,"aX":17.29345994976007},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-3.5,"breakHorizontal":-15.7,"spinRate":2500,"spinDirection":110},"zone":5,"typeConfidence":0.9,"plateTime":0.406030069535106,"extension":4.483363255953971},"index":6,"playId":"fcda682e-e1b5-3127-88ca-809a7e17af5a","pitchNumber":5,"startTime":"2026-07-22T03:16:23.776Z","endTime":"2026-07-22T03:16:27.195Z","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":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.077768603147,"aZ":-33.958008465485605,"pfxX":-11.554975531681098,"pfxZ":-1.2848657943768185,"pX":-0.5975307551056159,"pZ":2.1279771222742965,"vX0":-1.9429646554768525,"vY0":-117.97471344471195,"vZ0":0.762474549897225,"x":139.78,"y":181.32,"x0":1.7389146441701384,"y0":50.00103765646136,"z0":4.961965050962178,"aX":-16.08002816425122},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-1.8,"breakHorizontal":21.4,"spinRate":2989,"spinDirection":303},"zone":7,"typeConfidence":0.91,"plateTime":0.4665270906215975,"extension":4.334729330834558},"index":7,"playId":"a6c2fc3f-a6c7-3b01-be9c-53b358ff36b8","pitchNumber":6,"startTime":"2026-07-22T03:16:49.873Z","endTime":"2026-07-22T03:16:53.958Z","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":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22090807907104,"aZ":-32.592068667164746,"pfxX":-8.295042859729607,"pfxZ":-0.2978567174191751,"pX":-1.198746821310304,"pZ":1.4481024250556442,"vX0":-4.084782333589448,"vY0":-118.65177065095905,"vZ0":-0.8002148414067456,"x":162.69,"y":199.68,"x0":1.629247048366336,"y0":50.00222331071093,"z0":4.790996017286319,"aX":-11.685113682728113},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.5,"breakHorizontal":16.1,"spinRate":2950,"spinDirection":299},"zone":13,"typeConfidence":0.9,"plateTime":0.4637490425247899,"extension":4.325229991103924},"index":8,"playId":"0a7d74e0-4dcb-339a-bd5b-5f817339fb38","pitchNumber":7,"startTime":"2026-07-22T03:17:13.902Z","endTime":"2026-07-22T03:17:17.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.303308864393802,"aZ":-35.13161930554781,"pfxX":8.207899453894544,"pfxZ":-1.605920763977866,"pX":-0.17657226010699062,"pZ":1.5523369017123332,"vX0":-6.805048152755327,"vY0":-134.69844905726933,"vZ0":-2.4489269746775957,"x":123.73,"y":196.87,"x0":1.3163319529776,"y0":50.00568087433622,"z0":4.957691916155087,"aX":15.082594638350974},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-3.2,"breakHorizontal":-13.4,"spinRate":2538,"spinDirection":111},"zone":13,"typeConfidence":0.9,"plateTime":0.40666058717356757,"extension":4.604776950716524},"index":9,"playId":"5f4df234-6bd8-36cf-982e-2639337df1de","pitchNumber":8,"startTime":"2026-07-22T03:17:38.550Z","endTime":"2026-07-22T03:17:43.755Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64515601669249,"aZ":-31.96795736436892,"pfxX":9.364927060123827,"pfxZ":0.1172992156633974,"pX":2.085264318568935,"pZ":2.6366240860000874,"vX0":-2.0166932791517636,"vY0":-131.71572176105445,"vZ0":-0.16348065665644984,"x":37.51,"y":167.59,"x0":1.6454832221792832,"y0":50.003430691745706,"z0":5.068503315227778,"aX":16.412355352427994},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.4,"breakHorizontal":-16.4,"spinRate":2448,"spinDirection":111},"zone":12,"typeConfidence":0.91,"plateTime":0.4162527668010756,"extension":4.538167206001344},"index":10,"playId":"25d5e6f3-e956-34cd-af01-0308420df412","pitchNumber":9,"startTime":"2026-07-22T03:18:15.374Z","endTime":"2026-07-22T03:18:19.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:18:19.214Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh challenged (pitch result), call on the field was confirmed: Cal Raleigh called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T03:18:43.579Z","endTime":"2026-07-22T03:20:50.129Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.7,"endSpeed":77.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.541494906838334,"aZ":-36.99590225238917,"pfxX":5.874432159226617,"pfxZ":-3.1772172569935746,"pX":0.42161589609826405,"pZ":1.7332913735340398,"vX0":-4.481352133231347,"vY0":-121.95848809215566,"vZ0":-0.05637712240890447,"x":100.93,"y":191.98,"x0":1.5139178148413082,"y0":50.0040645896459,"z0":4.930392279033031,"aX":8.906819100533681},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.5,"breakHorizontal":-9.7,"spinRate":1408,"spinDirection":82},"zone":9,"typeConfidence":0.89,"plateTime":0.4479969040537779,"extension":4.572645744738605},"index":0,"playId":"fa6153d7-558e-309d-9cba-6c5cdd9f4e91","pitchNumber":1,"startTime":"2026-07-22T03:18:47.299Z","endTime":"2026-07-22T03:18:50.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.868833786778012,"aZ":-36.46679812002586,"pfxX":7.625616737046098,"pfxZ":-2.709466838654447,"pX":-0.3850636252543378,"pZ":1.273031396531601,"vX0":-6.806279432177038,"vY0":-124.95995527999234,"vZ0":-1.5450150966314662,"x":137.26,"y":196.5,"x0":1.3815076941469995,"y0":50.00406261683556,"z0":4.8916620787634715,"aX":12.076712934078321},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.0,"breakHorizontal":-12.2,"spinRate":1468,"spinDirection":83},"zone":13,"typeConfidence":0.87,"plateTime":0.43811220112140914,"extension":4.541752758003349},"index":1,"playId":"aaeb0723-f807-35c5-8f26-9b24c956f95f","pitchNumber":2,"startTime":"2026-07-22T03:19:16.807Z","endTime":"2026-07-22T03:19:20.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.939223004241512,"aZ":-35.752032411746704,"pfxX":8.016989771845067,"pfxZ":-2.309158763562124,"pX":-1.0679478648848102,"pZ":0.7553116944652032,"vX0":-8.427835933015363,"vY0":-123.8726958494624,"vZ0":-2.5062257140526105,"x":157.71,"y":218.39,"x0":1.338146331296229,"y0":50.00015245216386,"z0":4.771609067423301,"aX":12.447106886403066},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.6,"breakHorizontal":-12.5,"spinRate":1617,"spinDirection":82},"zone":13,"typeConfidence":0.87,"plateTime":0.44230552824263514,"extension":4.645881264476765},"index":2,"playId":"05de5e32-24c4-3fc2-84b8-951b7e42becb","pitchNumber":3,"startTime":"2026-07-22T03:19:36.426Z","endTime":"2026-07-22T03:19:39.426Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"900ca0dc-7e43-300d-b29c-5148610ce3fe","startTime":"2026-07-22T03:20:00.851Z","endTime":"2026-07-22T03:20:03.851Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97446385358239,"aZ":-32.95506174748516,"pfxX":-7.982938615712892,"pfxZ":-0.5543235027212354,"pX":0.15149010754606046,"pZ":2.9129160054551546,"vX0":-1.4247792300592153,"vY0":-117.98118617351565,"vZ0":2.3080727945065025,"x":111.23,"y":160.13,"x0":1.8000757319878273,"y0":50.00184000466578,"z0":4.954415856433207,"aX":-11.277693580307552},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.2,"breakHorizontal":14.8,"spinRate":3029,"spinDirection":297},"zone":2,"typeConfidence":0.91,"plateTime":0.4638443963846193,"extension":4.359776615074394},"index":4,"playId":"2408aa43-9352-34ae-a74c-d8f029fe276b","pitchNumber":4,"startTime":"2026-07-22T03:20:26.315Z","endTime":"2026-07-22T03:20:29.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01299111620404,"aZ":-33.459724127099406,"pfxX":-8.774869079678155,"pfxZ":-0.9354898095871746,"pX":0.49684445970362295,"pZ":2.3164187946021704,"vX0":-0.5151550492509618,"vY0":-116.78916903277248,"vZ0":1.3499426170408693,"x":98.06,"y":176.24,"x0":1.8598225987225745,"y0":50.00329504652478,"z0":4.88975176764992,"aX":-12.060793544778294},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.1,"breakHorizontal":16.0,"spinRate":2935,"spinDirection":299},"zone":6,"typeConfidence":0.91,"plateTime":0.46989089565969433,"extension":4.24961387228044},"index":5,"playId":"04cd7cc5-1c50-35d8-ab53-4192087d8904","pitchNumber":5,"startTime":"2026-07-22T03:20:45.414Z","endTime":"2026-07-22T03:20:50.129Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"}},"playEndTime":"2026-07-22T03:20:50.129Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a line drive to left fielder JJ Bleday. Dominic Canzone to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T03:21:24.321Z","endTime":"2026-07-22T03:22:24.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.4,"endSpeed":83.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.867637339323853,"aZ":-34.85086700192588,"pfxX":9.253306190976637,"pfxZ":-1.5029489154799283,"pX":-0.504948274076777,"pZ":2.392500095294265,"vX0":-7.522859778896892,"vY0":-132.94820400534172,"vZ0":-0.37038866016873195,"x":136.25,"y":174.18,"x0":1.1662950406314925,"y0":50.00391979796807,"z0":5.074297383402819,"aX":16.48100667886447},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.5,"breakHorizontal":-15.0,"spinRate":2562,"spinDirection":109},"zone":4,"typeConfidence":0.9,"plateTime":0.41279739301271556,"extension":4.484465225142059},"index":0,"playId":"28133026-d539-3f94-aba4-a530441acdfc","pitchNumber":1,"startTime":"2026-07-22T03:21:29.517Z","endTime":"2026-07-22T03:21:32.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17254316000984,"aZ":-32.7705983115664,"pfxX":9.16718683409583,"pfxZ":-0.3262184666674699,"pX":-1.2984683925098832,"pZ":2.8495602058950986,"vX0":-9.288785748657514,"vY0":-134.28453370244188,"vZ0":0.30702830101776035,"x":166.49,"y":161.84,"x0":1.01498994462341,"y0":50.0038854268735,"z0":5.065799024157686,"aX":16.73783462746358},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.2,"breakHorizontal":-14.6,"spinRate":2589,"spinDirection":113},"zone":11,"typeConfidence":0.9,"plateTime":0.40794206515294373,"extension":4.575404132319885},"index":1,"playId":"e53a05f0-ff06-3b08-a59b-7f408b1a280b","pitchNumber":2,"startTime":"2026-07-22T03:21:49.857Z","endTime":"2026-07-22T03:21:52.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.971530115709342,"aZ":-29.493707039459764,"pfxX":9.11473341091629,"pfxZ":1.4780059557725362,"pX":0.022637900460852456,"pZ":2.6943181976100474,"vX0":-6.346801244446935,"vY0":-134.11334621563657,"vZ0":-0.5739152216677756,"x":116.14,"y":166.03,"x0":1.2399028004160202,"y0":50.00335126261778,"z0":5.021197456616776,"aX":16.544980924904607},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.8,"breakHorizontal":-15.1,"spinRate":2585,"spinDirection":108},"zone":5,"typeConfidence":0.89,"plateTime":0.40896680385704176,"extension":4.639908711336988},"hitData":{"launchSpeed":92.3,"launchAngle":9.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":65.36,"coordY":108.73}},"index":2,"playId":"719c64a8-86e2-3da5-9ff1-fe702edf79f7","pitchNumber":3,"startTime":"2026-07-22T03:22:12.249Z","endTime":"2026-07-22T03:22:24.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:22:24.290Z","atBatIndex":46},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Julio Rodríguez grounds into a force out, shortstop Elly De La Cruz to second baseman Edwin Arroyo. Dominic Canzone to 3rd. Josh Naylor out at 2nd. Julio Rodríguez to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T03:25:23.856Z","endTime":"2026-07-22T03:28:51.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnThird":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,8,9,10,11,12,13],"actionIndex":[0,2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695490,"link":"/api/v1/people/695490"},"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Julio Rodríguez replaces Luke Raley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-22T03:22:56.498Z","endTime":"2026-07-22T03:23:09.093Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":670042,"link":"/api/v1/people/670042"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-22T03:23:09.093Z","endTime":"2026-07-22T03:24:11.137Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tejay Antone replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-07-22T03:24:11.137Z","endTime":"2026-07-22T03:25:25.990Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622088,"link":"/api/v1/people/622088"},"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":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1260641489765,"aZ":-32.513226118276584,"pfxX":8.666719417316145,"pfxZ":-0.22582384379800713,"pX":1.2559166373045416,"pZ":0.8697488694260217,"vX0":4.375919606335958,"vY0":-122.50104265600167,"vZ0":-4.190247495305137,"x":69.13,"y":215.3,"x0":-1.6843351329458394,"y0":50.00304803042236,"z0":5.40799783931265,"aX":13.058154968363338},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.2,"breakHorizontal":-16.8,"spinRate":2984,"spinDirection":68},"zone":14,"typeConfidence":0.89,"plateTime":0.44859077055642294,"extension":6.113419195505395},"index":3,"playId":"bd5abc84-e23e-38ec-88ed-a9d66b94fc34","pitchNumber":1,"startTime":"2026-07-22T03:25:25.990Z","endTime":"2026-07-22T03:25:29.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.624435100859195,"aZ":-31.385308423783755,"pfxX":10.706813634985414,"pfxZ":0.5290633167077026,"pX":-0.7269178434974306,"pZ":2.484795542779416,"vX0":-0.35133526644768986,"vY0":-121.77654002684483,"vZ0":-0.7772719360423352,"x":144.71,"y":171.69,"x0":-1.9695511037064326,"y0":50.00339490332028,"z0":5.541671750882558,"aX":15.956768171935979},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.1,"breakHorizontal":-19.2,"spinRate":2893,"spinDirection":56},"zone":4,"typeConfidence":0.9,"plateTime":0.45111283637968436,"extension":5.998951602078831},"index":4,"playId":"315d8b46-ea8a-35d0-8658-b8c42f38ef53","pitchNumber":2,"startTime":"2026-07-22T03:25:41.389Z","endTime":"2026-07-22T03:25:44.453Z","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":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.786673142225474,"aZ":-31.344528670166802,"pfxX":12.334923626619627,"pfxZ":0.5615714990299381,"pX":0.3166769713079553,"pZ":2.178273493178282,"vX0":1.2216005025230916,"vY0":-121.89348104874517,"vZ0":-1.6176361472557295,"x":104.93,"y":179.97,"x0":-1.7934340010923082,"y0":50.006078390070726,"z0":5.577561713421108,"aX":18.41398538888216},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.8,"breakHorizontal":-22.6,"spinRate":2999,"spinDirection":64},"zone":9,"typeConfidence":0.91,"plateTime":0.45076030562552427,"extension":5.9918532995419795},"index":5,"playId":"18f056d5-a21c-3873-9a41-04306f304d5b","pitchNumber":3,"startTime":"2026-07-22T03:25:57.351Z","endTime":"2026-07-22T03:26:00.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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.700564046156078,"aZ":-31.394922531880066,"pfxX":11.400191833856947,"pfxZ":0.513984736272179,"pX":2.564214412247292,"pZ":1.3532295502992315,"vX0":6.548803723396099,"vY0":-122.56984636360544,"vZ0":-3.165136627191945,"x":19.26,"y":202.24,"x0":-1.6325813731311083,"y0":50.00033711821523,"z0":5.372690493982179,"aX":17.151720744231955},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.4,"breakHorizontal":-22.3,"spinRate":2997,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.44875249199696476,"extension":6.1504377693839345},"index":6,"playId":"a97c3c06-e1ca-31a7-89c9-eb708dffd914","pitchNumber":4,"startTime":"2026-07-22T03:26:15.296Z","endTime":"2026-07-22T03:26:18.296Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"startTime":"2026-07-22T03:26:36.427Z","endTime":"2026-07-22T03:26:51.503Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"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":84.8,"endSpeed":77.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.568439338420838,"aZ":-31.534378993338095,"pfxX":10.707063420975938,"pfxZ":0.4127481147161465,"pX":1.1543897045155935,"pZ":2.8962262808574115,"vX0":3.7024916020330614,"vY0":-123.49743932287885,"vZ0":-0.14716823767449372,"x":73.0,"y":160.58,"x0":-1.7583590474801603,"y0":50.00022190972876,"z0":5.628449153469512,"aX":16.390952824987675},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.0,"breakHorizontal":-20.3,"spinRate":3068,"spinDirection":67},"zone":12,"typeConfidence":0.9,"plateTime":0.4449865863400393,"extension":6.0895925972038825},"index":8,"playId":"c3d90373-9489-35d8-b25e-98ddea19af2c","pitchNumber":5,"startTime":"2026-07-22T03:26:51.503Z","endTime":"2026-07-22T03:26:54.503Z","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":84.7,"endSpeed":77.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62471867422962,"aZ":-28.85520634818538,"pfxX":10.946905869831726,"pfxZ":2.172998853958836,"pX":-0.13989698901727313,"pZ":2.1383370913821294,"vX0":1.037035373930602,"vY0":-123.40632096420056,"vZ0":-1.8828638848259946,"x":122.33,"y":181.04,"x0":-1.98736808685643,"y0":50.00452212921225,"z0":5.363215474520995,"aX":16.732656031675756},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.7,"breakHorizontal":-20.0,"spinRate":2965,"spinDirection":61},"zone":8,"typeConfidence":0.92,"plateTime":0.44539175711053236,"extension":6.144741632163589},"index":9,"playId":"a79ec053-d39d-39f2-8e85-d952b97fb1a8","pitchNumber":6,"startTime":"2026-07-22T03:27:15.032Z","endTime":"2026-07-22T03:27:18.032Z","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":1},"index":10,"playId":"3cfcba0e-1793-40ee-97cf-6529413f45f4","startTime":"2026-07-22T03:27:37.220Z","endTime":"2026-07-22T03:27:42.220Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.108193503644774,"aZ":-30.69204873330729,"pfxX":12.311794379039732,"pfxZ":0.9972994012456606,"pX":-0.7836000158539114,"pZ":3.2580323771809856,"vX0":-1.1835370378864454,"vY0":-121.72856113407967,"vZ0":0.5406790898244611,"x":146.87,"y":150.81,"x0":-1.8883111452951127,"y0":50.00565396885322,"z0":5.701694912907737,"aX":18.37907536098136},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.2,"breakHorizontal":-22.0,"spinRate":2922,"spinDirection":65},"zone":1,"typeConfidence":0.91,"plateTime":0.4508991468776875,"extension":5.9853045388842485},"index":11,"playId":"09f06a63-f47e-3920-866e-3ee34703d899","pitchNumber":7,"startTime":"2026-07-22T03:27:54.068Z","endTime":"2026-07-22T03:27:58.003Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"index":12,"playId":"8d2930d3-329e-46c1-a6bc-8368cd0d2968","startTime":"2026-07-22T03:28:25.068Z","endTime":"2026-07-22T03:28:30.068Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76284730437196,"aZ":-28.94125854559498,"pfxX":7.417206274772013,"pfxZ":2.1118282476188632,"pX":0.35157381865979775,"pZ":2.836885110140399,"vX0":2.990012092430242,"vY0":-123.36146545976813,"vZ0":-0.5472619704062948,"x":103.6,"y":162.18,"x0":-1.8419267078155739,"y0":50.00604294723626,"z0":5.512760558823904,"aX":11.371438100262509},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.0,"breakHorizontal":-14.2,"spinRate":2965,"spinDirection":67},"zone":6,"typeConfidence":0.91,"plateTime":0.4449235629819923,"extension":6.090668722882859},"hitData":{"launchSpeed":110.2,"launchAngle":5.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":107.9,"coordY":149.05}},"index":13,"playId":"ef6c2165-1e85-3f30-9509-7018e4bf1d06","pitchNumber":8,"startTime":"2026-07-22T03:28:40.095Z","endTime":"2026-07-22T03:28:51.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:28:51.675Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Robles grounds out softly, pitcher Tejay Antone to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T03:29:29.453Z","endTime":"2026-07-22T03:30:58.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":622088,"link":"/api/v1/people/622088"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22717199620593,"aZ":-27.859932617601434,"pfxX":-9.95037490378046,"pfxZ":2.2239565664007577,"pX":-1.9564950540826422,"pZ":2.0273859812156902,"vX0":3.053245403267116,"vY0":-138.33455800114496,"vZ0":-4.541158370762018,"x":191.58,"y":184.04,"x0":-1.7801174925617387,"y0":50.00558360371685,"z0":5.553068552232584,"aX":-19.330063303378683},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.2,"breakHorizontal":17.4,"spinRate":2586,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.39561614164459247,"extension":5.96579273204334},"index":0,"playId":"55cfce3d-1cd6-3648-a581-53f6b5d5fa58","pitchNumber":1,"startTime":"2026-07-22T03:29:38.439Z","endTime":"2026-07-22T03:29:42.133Z","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":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37305306340029,"aZ":-28.1859454632837,"pfxX":8.654542095986887,"pfxZ":2.666998354215833,"pX":0.8687237359759501,"pZ":1.9575352539076143,"vX0":3.597178530045714,"vY0":-121.84983992243102,"vZ0":-2.33338920300554,"x":83.89,"y":185.93,"x0":-1.753694611432595,"y0":50.00179927936278,"z0":5.378569665130917,"aX":12.928062741232605},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.6,"breakHorizontal":-16.6,"spinRate":3015,"spinDirection":65},"zone":14,"typeConfidence":0.92,"plateTime":0.4506275879901387,"extension":6.010263250040086},"index":1,"playId":"3f1b2ecf-094d-377b-a7cc-f9e3995fb152","pitchNumber":2,"startTime":"2026-07-22T03:30:09.900Z","endTime":"2026-07-22T03:30:12.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58862793230872,"aZ":-29.583743460045053,"pfxX":8.901309093129813,"pfxZ":1.7534686370906698,"pX":0.7202120528976128,"pZ":1.1258970390176168,"vX0":3.359850944739355,"vY0":-121.25728736064767,"vZ0":-3.9122744215743026,"x":89.55,"y":208.38,"x0":-1.8429865572018562,"y0":50.001336193638906,"z0":5.365385245006938,"aX":13.141593685636174},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.4,"breakHorizontal":-16.9,"spinRate":2998,"spinDirection":58},"zone":14,"typeConfidence":0.92,"plateTime":0.4531649521440322,"extension":6.076590458607954},"index":2,"playId":"db6c92cf-0510-3704-bf53-f6d4ab50eee8","pitchNumber":3,"startTime":"2026-07-22T03:30:27.658Z","endTime":"2026-07-22T03:30:32.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.362495842991212,"aZ":-30.60172722189035,"pfxX":-10.448943573702227,"pfxZ":0.8141430423501124,"pX":-1.2496261503122343,"pZ":2.310247512470943,"vX0":4.962585167362512,"vY0":-137.7213729378473,"vZ0":-3.1755266106693036,"x":164.63,"y":176.4,"x0":-1.7096802201042778,"y0":50.00379085378067,"z0":5.5308949874527205,"aX":-20.229221510421834},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.1,"breakHorizontal":18.0,"spinRate":2626,"spinDirection":226},"zone":13,"typeConfidence":0.91,"plateTime":0.39653057459145735,"extension":6.053496976649608},"hitData":{"launchSpeed":55.2,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.93,"coordY":179.85}},"index":3,"playId":"e896a681-7609-3df4-b37c-5f895bd0343c","pitchNumber":4,"startTime":"2026-07-22T03:30:48.855Z","endTime":"2026-07-22T03:30:58.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:30:58.251Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Trevino grounds out, third baseman Weston Wilson to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T03:33:10.062Z","endTime":"2026-07-22T03:33:33.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Julio Rodríguez remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T03:32:46.886Z","endTime":"2026-07-22T03:32:46.905Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":670042,"link":"/api/v1/people/670042"}},{"details":{"description":"Defensive switch from center field to right field for Victor Robles.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-22T03:32:46.905Z","endTime":"2026-07-22T03:33:12.230Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.615610690603326,"aZ":-18.258296150550848,"pfxX":-7.83869289918582,"pfxZ":7.284035019984451,"pX":0.6487641487356908,"pZ":2.961289681278355,"vX0":11.04284607357473,"vY0":-137.18411902430458,"vZ0":-2.6858759574963713,"x":92.27,"y":158.83,"x0":-2.4055879230161654,"y0":50.00462387253482,"z0":5.193917806211831,"aX":-14.980833278737412},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":12.0,"spinRate":2236,"spinDirection":232},"zone":3,"typeConfidence":0.93,"plateTime":0.3988655234148517,"extension":5.331014560581611},"index":2,"playId":"24183254-6b1e-39fa-a607-1eb5d781247f","pitchNumber":1,"startTime":"2026-07-22T03:33:12.230Z","endTime":"2026-07-22T03:33:15.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.717507829830126,"aZ":-30.926331637713407,"pfxX":-11.03453516397714,"pfxZ":0.7831790721543932,"pX":0.2417044782699075,"pZ":2.3191269658548817,"vX0":10.483380577611523,"vY0":-125.4750758021218,"vZ0":-0.37874097810710605,"x":107.79,"y":176.16,"x0":-2.55121507746007,"y0":50.004455476238526,"z0":4.985810186136329,"aX":-17.64629019807767},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":17.6,"spinRate":2041,"spinDirection":262},"zone":5,"typeConfidence":0.92,"plateTime":0.43604413631923444,"extension":5.717789250787157},"hitData":{"launchSpeed":65.1,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":170.84}},"index":3,"playId":"bd77a0e5-8bf1-33e7-802b-15f3ac8f0366","pitchNumber":2,"startTime":"2026-07-22T03:33:24.906Z","endTime":"2026-07-22T03:33:33.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:33:33.923Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T03:33:54.965Z","endTime":"2026-07-22T03:35:51.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.608671827792666,"aZ":-15.977431864560113,"pfxX":-6.484777768818941,"pfxZ":8.481942483171496,"pX":0.13867572783788676,"pZ":2.2059755706072854,"vX0":7.17808559411698,"vY0":-136.93657164501548,"vZ0":-4.76846275108383,"x":111.71,"y":179.22,"x0":-1.6669520296367841,"y0":50.00586407378965,"z0":5.053632510957234,"aX":-12.388673205545432},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":10.3,"spinRate":2171,"spinDirection":236},"zone":5,"typeConfidence":0.84,"plateTime":0.3991058056859229,"extension":5.301186173353496},"index":0,"playId":"cd6c7b48-671e-3fa6-a0c6-fe66681e0a02","pitchNumber":1,"startTime":"2026-07-22T03:33:55.967Z","endTime":"2026-07-22T03:33:58.984Z","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":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.694228695495145,"aZ":-21.15717200253245,"pfxX":-9.069644059970319,"pfxZ":5.644960027184375,"pX":-0.5231461798904047,"pZ":2.548228436360154,"vX0":6.307603422970288,"vY0":-138.0769187471619,"vZ0":-3.4171830505547374,"x":136.94,"y":169.98,"x0":-1.6466441961405458,"y0":50.00081675725381,"z0":5.207461413477567,"aX":-17.696056994873327},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.8,"breakHorizontal":15.2,"spinRate":2260,"spinDirection":234},"zone":4,"typeConfidence":0.87,"plateTime":0.39509005848081546,"extension":5.261356329102814},"index":1,"playId":"c88d1438-07f9-3f84-990b-44d7260e7c50","pitchNumber":2,"startTime":"2026-07-22T03:34:10.086Z","endTime":"2026-07-22T03:34:13.943Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-22T03:34:29.964Z","endTime":"2026-07-22T03:34:39.413Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.953930438344894,"aZ":-31.63129245049527,"pfxX":0.45729095703904754,"pfxZ":0.3483039419595011,"pX":-1.1328736377458322,"pZ":1.164032587236677,"vX0":1.8400579141221534,"vY0":-123.30818929925034,"vZ0":-2.8043945730527104,"x":160.18,"y":207.35,"x0":-1.9447893479402376,"y0":50.002318830318494,"z0":4.954914493691743,"aX":0.7119107648226953},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.2,"breakHorizontal":-1.2,"spinRate":2219,"spinDirection":75},"zone":13,"typeConfidence":0.91,"plateTime":0.4423028362931727,"extension":5.36865117500337},"index":3,"playId":"e5d87aaa-a4c7-3d27-903f-2865c29f0a33","pitchNumber":3,"startTime":"2026-07-22T03:34:39.413Z","endTime":"2026-07-22T03:34:42.884Z","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":94.2,"endSpeed":87.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.476278752029756,"aZ":-21.51488646794451,"pfxX":-6.760699049773821,"pfxZ":5.516978501364703,"pX":-0.5264607764705899,"pZ":3.560819931006779,"vX0":6.095156237053009,"vY0":-137.17426660732582,"vZ0":-0.6887937955008412,"x":137.07,"y":142.64,"x0":-1.884276226076628,"y0":50.000633719864695,"z0":5.264110430761502,"aX":-13.057876934936312},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.1,"breakHorizontal":11.2,"spinRate":2228,"spinDirection":233},"zone":11,"typeConfidence":0.88,"plateTime":0.39723987304701236,"extension":5.329979613541844},"index":4,"playId":"fab8b2e3-2825-3e8a-877e-e5403217918b","pitchNumber":4,"startTime":"2026-07-22T03:34:53.001Z","endTime":"2026-07-22T03:34:56.414Z","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.9,"endSpeed":86.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.393858478354105,"aZ":-19.302774255853283,"pfxX":-8.125110099516654,"pfxZ":6.7717988706432015,"pX":-1.6034446355449676,"pZ":2.308639473437212,"vX0":3.831166922977259,"vY0":-136.7989337549511,"vZ0":-3.908372731973334,"x":178.12,"y":176.45,"x0":-1.9643094091989952,"y0":50.00363804206921,"z0":5.0744858563398685,"aX":-15.44260778021465},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":13.9,"spinRate":2189,"spinDirection":236},"zone":13,"typeConfidence":0.87,"plateTime":0.39997903659082024,"extension":5.500590214391283},"index":5,"playId":"b77d4ea0-8cea-3aa1-a1b3-4be411ee4573","pitchNumber":5,"startTime":"2026-07-22T03:35:07.340Z","endTime":"2026-07-22T03:35:10.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.038743360855275,"aZ":-17.58584724184279,"pfxX":-6.675229409638906,"pfxZ":7.597971411410134,"pX":-0.6406162120030101,"pZ":3.214673564998494,"vX0":5.783447855469632,"vY0":-137.55470205831392,"vZ0":-1.9736719293123952,"x":141.42,"y":151.98,"x0":-1.90143232211696,"y0":50.00006033326294,"z0":5.131648982316909,"aX":-12.81133866582036},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":10.9,"spinRate":2330,"spinDirection":239},"zone":11,"typeConfidence":0.92,"plateTime":0.3979374599458474,"extension":5.3294881667096945},"index":6,"playId":"f955f8ee-2c8e-3986-9e9b-937d51de937e","pitchNumber":6,"startTime":"2026-07-22T03:35:24.557Z","endTime":"2026-07-22T03:35:27.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.0,"endSpeed":88.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.114945693028123,"aZ":-17.941945851685375,"pfxX":-8.993689118264857,"pfxZ":7.178079266471185,"pX":0.11791179340155847,"pZ":2.1822431615431803,"vX0":8.27430887528589,"vY0":-139.59987486528252,"vZ0":-4.7929771549735545,"x":112.51,"y":179.86,"x0":-1.709574489816314,"y0":50.00240337848917,"z0":5.094938436947702,"aX":-17.830226623103215},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.2,"breakHorizontal":14.6,"spinRate":2179,"spinDirection":232},"zone":5,"typeConfidence":0.92,"plateTime":0.39169108139021613,"extension":5.340267291047034},"hitData":{"launchSpeed":88.9,"launchAngle":48.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.84,"coordY":91.09}},"index":7,"playId":"d3df1b96-c3df-3518-af13-98002f5d520a","pitchNumber":7,"startTime":"2026-07-22T03:35:41.433Z","endTime":"2026-07-22T03:35:51.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:35:51.478Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edwin Arroyo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T03:36:10.723Z","endTime":"2026-07-22T03:37:04.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57575759623166,"aZ":-20.04790867215847,"pfxX":-8.230901527364892,"pfxZ":6.188104722942345,"pX":-1.2061637362127946,"pZ":3.4324172243304933,"vX0":4.647006419987099,"vY0":-138.5172093501627,"vZ0":-1.313061720734074,"x":162.98,"y":146.1,"x0":-1.8290297673875453,"y0":50.00114421061208,"z0":5.242379221914749,"aX":-16.123252166875567},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.2,"breakHorizontal":14.0,"spinRate":2151,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.3942066450912778,"extension":5.276839272286463},"index":0,"playId":"c4cf29a6-fb3d-3c44-af45-d34110260a88","pitchNumber":1,"startTime":"2026-07-22T03:36:13.195Z","endTime":"2026-07-22T03:36:16.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4077654792055,"aZ":-26.7200459019434,"pfxX":-12.402882176238318,"pfxZ":2.7904216756395277,"pX":0.10288114695377673,"pZ":2.176144273439684,"vX0":9.06425179188818,"vY0":-138.72648791567443,"vZ0":-2.995399416303058,"x":113.08,"y":180.02,"x0":-1.5919482105832772,"y0":50.001248382184905,"z0":5.046832054274294,"aX":-24.224570100974823},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.7,"breakHorizontal":20.6,"spinRate":2059,"spinDirection":243},"zone":5,"typeConfidence":0.9,"plateTime":0.39450900600327143,"extension":5.3399797464523155},"index":1,"playId":"af44e70b-bc06-3b0e-9e58-36218d4885ba","pitchNumber":2,"startTime":"2026-07-22T03:36:26.061Z","endTime":"2026-07-22T03:36:29.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.748619264309607,"aZ":-19.16694334709072,"pfxX":-8.47307423058718,"pfxZ":6.643821793916916,"pX":0.31536542765215003,"pZ":2.122400187210673,"vX0":8.38862359966461,"vY0":-138.72314265996113,"vZ0":-4.634368814413802,"x":104.98,"y":181.48,"x0":-1.6404743165466078,"y0":50.001399014570175,"z0":5.084488774081987,"aX":-16.58596621306527},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.3,"breakHorizontal":13.7,"spinRate":2161,"spinDirection":239},"zone":9,"typeConfidence":0.92,"plateTime":0.3941715297481192,"extension":5.309503222230311},"index":2,"playId":"71aee7df-adbb-328f-a1f5-b6b80a53c1df","pitchNumber":3,"startTime":"2026-07-22T03:36:41.158Z","endTime":"2026-07-22T03:36:44.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67836196615579,"aZ":-22.25250589243405,"pfxX":-8.3555322808724,"pfxZ":5.197018597200781,"pX":-1.3250275139574044,"pZ":3.216830127614953,"vX0":4.400402627439931,"vY0":-137.61254321020027,"vZ0":-0.7963146960202168,"x":167.51,"y":151.93,"x0":-1.8625819501604184,"y0":50.0057005149206,"z0":5.022860710481071,"aX":-15.964039735986308},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.5,"breakHorizontal":14.2,"spinRate":2176,"spinDirection":249},"zone":11,"typeConfidence":0.55,"plateTime":0.39862998177928466,"extension":5.330322671603963},"index":3,"playId":"9206b9a0-b021-35c9-8131-fa74d8dc5751","pitchNumber":4,"startTime":"2026-07-22T03:37:00.768Z","endTime":"2026-07-22T03:37:04.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:37:04.236Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Emerson grounds out, first baseman Sal Stewart to pitcher Tejay Antone.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T03:39:04.454Z","endTime":"2026-07-22T03:40:02.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.162288223359894,"aZ":-42.27811836258697,"pfxX":7.607112412139168,"pfxZ":-7.43408417866779,"pX":0.08458146029097383,"pZ":2.0125058365801247,"vX0":2.1265450278919253,"vY0":-116.74712388066618,"vZ0":0.38074715762360944,"x":113.78,"y":184.44,"x0":-1.8298318242415579,"y0":50.002749218213815,"z0":5.8774397488269505,"aX":10.33791430684491},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-13.0,"breakHorizontal":-14.3,"spinRate":2944,"spinDirection":46},"zone":8,"typeConfidence":0.92,"plateTime":0.47196530482419163,"extension":6.03712911898766},"index":0,"playId":"5848e63f-e594-309b-8e77-db492ae49f7d","pitchNumber":1,"startTime":"2026-07-22T03:39:14.938Z","endTime":"2026-07-22T03:39:19.094Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32363309463971,"aZ":-40.16579849350624,"pfxX":8.509030779807837,"pfxZ":-5.795431075041865,"pX":-0.5509624655848137,"pZ":2.575408302318542,"vX0":0.22892336813700545,"vY0":-117.3223039369572,"vZ0":1.0120821820365868,"x":138.0,"y":169.24,"x0":-1.7536664799469897,"y0":50.00104485047439,"z0":5.9122206751698085,"aX":11.738533920557796},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-9.8,"breakHorizontal":-15.5,"spinRate":2928,"spinDirection":52},"zone":4,"typeConfidence":0.9,"plateTime":0.46870251826304576,"extension":5.9183422355733475},"index":1,"playId":"abad076d-6670-3012-b374-58d7959fa7f5","pitchNumber":2,"startTime":"2026-07-22T03:39:41.153Z","endTime":"2026-07-22T03:39:44.538Z","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":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.129773657298898,"aZ":-41.10122741233173,"pfxX":9.04202663978997,"pfxZ":-6.475155413996584,"pX":-0.38719471090199786,"pZ":1.9719729410745956,"vX0":0.3253669690612942,"vY0":-117.79481732488323,"vZ0":-0.12209725821279238,"x":131.76,"y":185.54,"x0":-1.6991250596314451,"y0":50.00066974462018,"z0":5.882766941017098,"aX":12.475131400759329},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-11.4,"breakHorizontal":-16.3,"spinRate":3051,"spinDirection":50},"zone":7,"typeConfidence":0.91,"plateTime":0.46822967738086607,"extension":5.987366616637141},"hitData":{"launchSpeed":93.1,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.07,"coordY":151.42}},"index":2,"playId":"d31172ca-70f3-33e6-928f-a43e6a991828","pitchNumber":3,"startTime":"2026-07-22T03:39:55.790Z","endTime":"2026-07-22T03:40:02.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:40:02.592Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Weston Wilson homers (3) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T03:40:30.143Z","endTime":"2026-07-22T03:42:42.747Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":{"id":622088,"link":"/api/v1/people/622088"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":75.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.360902393284405,"aZ":-31.085419202138297,"pfxX":9.11123990313965,"pfxZ":0.7483025112662851,"pX":-0.07466667507515394,"pZ":2.8979389552911226,"vX0":1.5285769648279737,"vY0":-120.20478004061793,"vZ0":0.04192443653844058,"x":119.85,"y":160.54,"x0":-1.9028828053442814,"y0":50.0028523824178,"z0":5.651271803446836,"aX":13.268130147255876},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.7,"breakHorizontal":-16.9,"spinRate":2949,"spinDirection":60},"zone":5,"typeConfidence":0.89,"plateTime":0.456512116798641,"extension":6.080363400551778},"index":0,"playId":"a3ba0a7f-b949-3fff-b2d9-1dd0a88dd94b","pitchNumber":1,"startTime":"2026-07-22T03:40:32.846Z","endTime":"2026-07-22T03:40:35.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.897836044717227,"aZ":-29.60815332732883,"pfxX":9.733789326524818,"pfxZ":1.7876252535195958,"pX":0.9287208912596225,"pZ":1.655504677523672,"vX0":3.1952018500406334,"vY0":-119.91655922208739,"vZ0":-2.7965898811970717,"x":81.6,"y":194.08,"x0":-1.690190649755505,"y0":50.004336059990564,"z0":5.512137572811405,"aX":14.000347371382674},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.8,"breakHorizontal":-18.5,"spinRate":3051,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.458945554748285,"extension":6.0482619604984995},"index":1,"playId":"c68cbfff-d481-3623-b90e-c07f0621974a","pitchNumber":2,"startTime":"2026-07-22T03:40:48.494Z","endTime":"2026-07-22T03:40:51.494Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-22T03:40:59.728Z","endTime":"2026-07-22T03:41:11.931Z","isPitch":false,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.977944872298245,"aZ":-31.80328773439307,"pfxX":9.068397781118266,"pfxZ":0.2510737123809008,"pX":1.3056880251996306,"pZ":1.7688686795212654,"vX0":3.9546952510952535,"vY0":-121.07012010223926,"vZ0":-2.291735378591994,"x":67.23,"y":191.02,"x0":-1.5322072678810157,"y0":50.00194642805658,"z0":5.540135235432943,"aX":13.317826773700267},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.1,"breakHorizontal":-17.4,"spinRate":3002,"spinDirection":64},"zone":14,"typeConfidence":0.89,"plateTime":0.45424931773524646,"extension":6.132917613884698},"index":3,"playId":"9dc2a33d-f15b-315f-819b-02830f183729","pitchNumber":3,"startTime":"2026-07-22T03:41:11.931Z","endTime":"2026-07-22T03:41:15.638Z","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":83.8,"endSpeed":76.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.828281540611805,"aZ":-28.96026432893665,"pfxX":9.597694600730021,"pfxZ":2.151087415853757,"pX":0.10137214857289487,"pZ":1.7948851878674161,"vX0":1.7607453196914482,"vY0":-121.9806056233068,"vZ0":-2.668102697197541,"x":113.14,"y":190.32,"x0":-1.877545774558758,"y0":50.00316698875403,"z0":5.4206327513953605,"aX":14.344685486951361},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.5,"breakHorizontal":-17.8,"spinRate":2976,"spinDirection":63},"zone":8,"typeConfidence":0.92,"plateTime":0.4504464986910417,"extension":6.077451262112386},"index":4,"playId":"c32aba6c-a42e-3127-91d2-19a31ebb3df6","pitchNumber":4,"startTime":"2026-07-22T03:41:29.346Z","endTime":"2026-07-22T03:41:32.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.5,"endSpeed":75.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.283623859141883,"aZ":-30.330101872368267,"pfxX":9.532452600834397,"pfxZ":1.2723363274233606,"pX":0.14797237315137116,"pZ":2.3545441963010845,"vX0":1.5210499619511895,"vY0":-120.1894994465498,"vZ0":-1.2044139059176517,"x":111.36,"y":175.21,"x0":-1.7320383041932286,"y0":50.002271016017495,"z0":5.57814608174735,"aX":13.81821218753269},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.3,"breakHorizontal":-17.6,"spinRate":3010,"spinDirection":65},"zone":5,"typeConfidence":0.91,"plateTime":0.4573148278375334,"extension":6.020337886199697},"index":5,"playId":"5b4d2a7c-b328-35a6-a36d-747911b2e0c7","pitchNumber":5,"startTime":"2026-07-22T03:41:54.597Z","endTime":"2026-07-22T03:41:57.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.517905068876235,"aZ":-41.154057725786146,"pfxX":7.892241060818799,"pfxZ":-6.467210475185489,"pX":-0.20719492010517518,"pZ":2.743030704600049,"vX0":0.786957609889219,"vY0":-117.43610856529226,"vZ0":1.3086001463837191,"x":124.9,"y":164.72,"x0":-1.5718463299872096,"y0":50.003369972969345,"z0":6.024843218052856,"aX":10.955911858319233},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.0,"breakHorizontal":-14.5,"spinRate":2966,"spinDirection":50},"zone":5,"typeConfidence":0.91,"plateTime":0.4675033603861021,"extension":6.006060359910624},"hitData":{"launchSpeed":101.3,"launchAngle":32.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.03,"coordY":63.88}},"index":6,"playId":"ccc51b7e-edcb-323b-84d8-00c6d5cf44f5","pitchNumber":6,"startTime":"2026-07-22T03:42:15.723Z","endTime":"2026-07-22T03:42:42.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:42:42.747Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out, first baseman Sal Stewart to pitcher Tejay Antone.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T03:43:00.905Z","endTime":"2026-07-22T03:44:27.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.580666808417938,"aZ":-27.744772896907474,"pfxX":2.1000405753463767,"pfxZ":2.625768944171756,"pX":1.1919120967568506,"pZ":0.5816973270865083,"vX0":6.392454273905171,"vY0":-128.80570016205965,"vZ0":-6.991774216296644,"x":71.57,"y":223.07,"x0":-1.5903093022239148,"y0":50.004933645324705,"z0":5.463083905900046,"aX":3.5449430665032726},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.5,"breakHorizontal":-5.2,"spinRate":2781,"spinDirection":103},"zone":14,"typeConfidence":0.71,"plateTime":0.4244726205977485,"extension":6.113531772839086},"index":0,"playId":"f124ec79-c953-30b9-ab6c-270d0efb0045","pitchNumber":1,"startTime":"2026-07-22T03:43:04.725Z","endTime":"2026-07-22T03:43:08.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.632432908489413,"aZ":-26.538990262368184,"pfxX":2.155121367776781,"pfxZ":3.3717694582732847,"pX":-0.2815590006775089,"pZ":3.044458663135451,"vX0":3.148508432837089,"vY0":-128.05169945919863,"vZ0":-1.5452593343758494,"x":127.73,"y":156.58,"x0":-1.803721992608781,"y0":50.00528659584389,"z0":5.7176310057158615,"aX":3.605558892799594},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.0,"breakHorizontal":-4.6,"spinRate":2913,"spinDirection":118},"zone":2,"typeConfidence":2.0,"plateTime":0.4265555092577351,"extension":5.931608687414881},"index":1,"playId":"736d7dd0-3709-3583-80ad-1caaf50cdf62","pitchNumber":2,"startTime":"2026-07-22T03:43:24.324Z","endTime":"2026-07-22T03:43:27.324Z","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":88.2,"endSpeed":81.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.431993689089623,"aZ":-30.51961611075419,"pfxX":2.933145378005521,"pfxZ":0.9836503093635987,"pX":0.48044415463278456,"pZ":2.268763521833289,"vX0":4.037496148002582,"vY0":-128.46932015846824,"vZ0":-2.8588322146408096,"x":98.69,"y":177.52,"x0":-1.48970793308268,"y0":50.00252683550205,"z0":5.7567388857317745,"aX":4.9246957199689305},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":-6.2,"spinRate":2859,"spinDirection":86},"zone":6,"typeConfidence":2.0,"plateTime":0.42557677440496633,"extension":6.023050665192957},"index":2,"playId":"93be369d-698f-30d0-9f08-1652f5551d8b","pitchNumber":3,"startTime":"2026-07-22T03:43:40.962Z","endTime":"2026-07-22T03:43:43.962Z","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":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.691956874499727,"aZ":-32.33743526301651,"pfxX":9.122030081302384,"pfxZ":-0.11498058349765738,"pX":0.5550087822135158,"pZ":0.6207165600372582,"vX0":3.1454109282457505,"vY0":-120.44757465267453,"vZ0":-4.394084809093185,"x":95.84,"y":222.02,"x0":-1.9547456553869806,"y0":50.000013843773836,"z0":5.346694959130528,"aX":13.321134370543477},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.1,"breakHorizontal":-17.3,"spinRate":2919,"spinDirection":58},"zone":14,"typeConfidence":0.89,"plateTime":0.4557722568695035,"extension":6.050200397883417},"index":3,"playId":"4b33b681-b9ec-36e4-8647-24206f11f0c2","pitchNumber":4,"startTime":"2026-07-22T03:44:02.722Z","endTime":"2026-07-22T03:44:06.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08869106851211,"aZ":-30.18462246207631,"pfxX":8.095039609586506,"pfxZ":1.3646999072041313,"pX":-0.5377408759457912,"pZ":1.5884569551289094,"vX0":0.9615063955159651,"vY0":-120.19291098993155,"vZ0":-2.739857120218784,"x":137.5,"y":195.89,"x0":-1.9946875254209437,"y0":50.00403957209817,"z0":5.433646940129065,"aX":11.800117449735014},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.0,"breakHorizontal":-14.9,"spinRate":2881,"spinDirection":64},"zone":7,"typeConfidence":0.91,"plateTime":0.4563597809713724,"extension":5.964459689656411},"hitData":{"launchSpeed":81.7,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.86,"coordY":158.84}},"index":4,"playId":"bb234bf2-f695-3945-a075-efb9a2e95d66","pitchNumber":5,"startTime":"2026-07-22T03:44:20.265Z","endTime":"2026-07-22T03:44:27.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:44:27.391Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T03:44:53.619Z","endTime":"2026-07-22T03:46:09.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47314585333483,"aZ":-33.04209130280558,"pfxX":-7.582716385101829,"pfxZ":-0.4638457860955505,"pX":-0.8396492784229425,"pZ":3.8865657986842423,"vX0":4.752689102942241,"vY0":-134.8922309265249,"vZ0":0.9625461190940043,"x":149.01,"y":133.84,"x0":-1.6233377911828781,"y0":50.002614820110416,"z0":5.823576585409403,"aX":-14.22101248958988},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-0.5,"breakHorizontal":13.0,"spinRate":2513,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.40334951372855254,"extension":5.998696897767491},"index":0,"playId":"7f7d104a-8f2d-3660-bcca-da743a71e7b2","pitchNumber":1,"startTime":"2026-07-22T03:44:59.118Z","endTime":"2026-07-22T03:45:02.628Z","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":82.7,"endSpeed":76.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.035159826731554,"aZ":-29.949848247664477,"pfxX":8.3356941493606,"pfxZ":1.5108879755495215,"pX":0.8505136958266127,"pZ":1.5874959973679015,"vX0":3.667735336757274,"vY0":-120.49840384253562,"vZ0":-2.818132138709861,"x":84.58,"y":195.92,"x0":-1.7736284800631201,"y0":50.004774001014134,"z0":5.4138074396576155,"aX":12.278576936082999},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.3,"breakHorizontal":-16.0,"spinRate":2882,"spinDirection":63},"zone":14,"typeConfidence":0.91,"plateTime":0.454255062098067,"extension":5.9979139071647},"index":1,"playId":"e75cbfac-1162-3fa8-8c2e-b57df9db4777","pitchNumber":2,"startTime":"2026-07-22T03:45:17.896Z","endTime":"2026-07-22T03:45:22.068Z","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":true},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.482510524442787,"aZ":-31.850004379509073,"pfxX":-6.532970120255533,"pfxZ":0.17190673572681803,"pX":-0.3723594984198911,"pZ":3.494907182826995,"vX0":5.567882470758724,"vY0":-135.27798584746716,"vZ0":-0.1585525687022321,"x":131.19,"y":144.42,"x0":-1.5903356841351488,"y0":50.002824774017824,"z0":5.753315607468391,"aX":-12.32854070678893},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.5,"breakHorizontal":10.9,"spinRate":2678,"spinDirection":218},"zone":11,"typeConfidence":0.89,"plateTime":0.40210908299290393,"extension":5.845418034100967},"index":2,"playId":"25177017-781d-3e4f-939e-c52c0dc9185d","pitchNumber":3,"startTime":"2026-07-22T03:45:33.716Z","endTime":"2026-07-22T03:45:37.540Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.878765946724286,"aZ":-32.64105040979541,"pfxX":-5.991202307339414,"pfxZ":-0.25153201830447536,"pX":1.0986736084086939,"pZ":2.6026001226072855,"vX0":8.939634905146963,"vY0":-134.68276114924046,"vZ0":-1.9987527862209173,"x":75.12,"y":168.51,"x0":-1.4555565574637208,"y0":50.00225839395452,"z0":5.619887791034935,"aX":-11.223530838072433},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.6,"breakHorizontal":9.4,"spinRate":2707,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.40369161905488626,"extension":5.9793807290535606},"index":3,"playId":"f98d52b7-39a8-359c-aa50-811857aa7fd5","pitchNumber":4,"startTime":"2026-07-22T03:46:05.386Z","endTime":"2026-07-22T03:46:09.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:46:09.719Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Canzone walks. Randy Arozarena to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T03:48:35.814Z","endTime":"2026-07-22T03:50:38.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-22T03:46:24.738Z","endTime":"2026-07-22T03:47:28.058Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brock Burke replaces Tejay Antone.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-22T03:47:28.058Z","endTime":"2026-07-22T03:48:37.949Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.158308090582125,"aZ":-26.826548904328725,"pfxX":0.5534187255847698,"pfxZ":3.3344161003111434,"pX":-0.8912412323058756,"pZ":1.0628775667479105,"vX0":-6.194070821154725,"vY0":-125.52760328052614,"vZ0":-7.622710774878205,"x":150.97,"y":210.08,"x0":1.5309178945929238,"y0":50.00437864751631,"z0":6.306888631604819,"aX":0.8886641686874781},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.6,"breakHorizontal":0.4,"spinRate":2079,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.43547437638230724,"extension":6.753758581212952},"index":2,"playId":"f12a14d2-86f5-3923-a3af-1de4bcd157c8","pitchNumber":1,"startTime":"2026-07-22T03:48:37.949Z","endTime":"2026-07-22T03:48:40.949Z","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":95.6,"endSpeed":88.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79508215004861,"aZ":-16.794805782448638,"pfxX":4.130949905564231,"pfxZ":7.74944829918401,"pX":1.1003542073350445,"pZ":4.535622971126142,"vX0":-2.609131543965084,"vY0":-139.38118550169185,"vZ0":-2.1875264076067498,"x":75.06,"y":116.32,"x0":1.5077329396380597,"y0":50.00194713832729,"z0":6.4288871219675325,"aX":8.197604111987674},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":-7.0,"spinRate":2104,"spinDirection":142},"zone":12,"typeConfidence":0.92,"plateTime":0.39167521187195087,"extension":6.733323934471945},"index":3,"playId":"5557f5f4-7765-3866-a62b-454e797b8d1d","pitchNumber":2,"startTime":"2026-07-22T03:49:00.644Z","endTime":"2026-07-22T03:49:03.644Z","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":94.6,"endSpeed":87.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41469651476461,"aZ":-17.398075219164003,"pfxX":3.8621616076393277,"pfxZ":7.6471347596457395,"pX":0.16085273158463706,"pZ":1.0713772324007,"vX0":-5.030044753400738,"vY0":-137.38213879989092,"vZ0":-10.727815682563975,"x":110.87,"y":209.85,"x0":1.5046891297370437,"y0":50.00007015454665,"z0":6.181578305026983,"aX":7.459898170601215},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.0,"breakHorizontal":-6.1,"spinRate":2043,"spinDirection":145},"zone":14,"typeConfidence":0.92,"plateTime":0.39708363516473977,"extension":6.926263554121048},"index":4,"playId":"c9e18f14-04e1-3766-8beb-35d34bc9106e","pitchNumber":3,"startTime":"2026-07-22T03:49:33.641Z","endTime":"2026-07-22T03:49:36.641Z","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":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.936332766905995,"aZ":-19.25906987047525,"pfxX":4.014839578338573,"pfxZ":6.767889599859494,"pX":0.4130339458820987,"pZ":4.205796241166012,"vX0":-4.297977956846868,"vY0":-136.75236087919492,"vZ0":-2.50737216878576,"x":101.26,"y":125.22,"x0":1.4775791547047872,"y0":50.005524038864166,"z0":6.44410658994249,"aX":7.665344991601795},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":-6.5,"spinRate":2055,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.39932983726308446,"extension":6.841351759042972},"index":5,"playId":"528741af-c1b8-3f90-95f1-3d9244df726f","pitchNumber":4,"startTime":"2026-07-22T03:50:15.422Z","endTime":"2026-07-22T03:50:18.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06784323080056,"aZ":-18.057066811443654,"pfxX":5.918823084856062,"pfxZ":7.557633429261699,"pX":0.83682792806385,"pZ":4.618494227680438,"vX0":-4.0239141024945,"vY0":-135.22530510035557,"vZ0":-1.654032963247277,"x":85.1,"y":114.08,"x0":1.5685785411559676,"y0":50.003943991550166,"z0":6.4934821386498065,"aX":11.0582863326116},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.6,"breakHorizontal":-10.0,"spinRate":1960,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4037001751896909,"extension":6.7968034154284815},"index":6,"playId":"696471aa-5471-338b-ac3e-6c4a956b0d37","pitchNumber":5,"startTime":"2026-07-22T03:50:34.133Z","endTime":"2026-07-22T03:50:38.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:50:38.699Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks. Randy Arozarena to 3rd. Dominic Canzone to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T03:51:15.221Z","endTime":"2026-07-22T03:54:05.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.335532078898417,"aZ":-12.37548817248957,"pfxX":3.4337849428705685,"pfxZ":9.928344609552362,"pX":0.05619261704674,"pZ":1.936551045123472,"vX0":-5.2046009833216,"vY0":-140.02354979754085,"vZ0":-9.612591537176455,"x":114.86,"y":186.49,"x0":1.4891948821164256,"y0":50.00502840130079,"z0":6.2147610899255605,"aX":6.84928605172689},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":-5.2,"spinRate":2354,"spinDirection":142},"zone":8,"typeConfidence":0.93,"plateTime":0.39053010450487413,"extension":6.921555970041244},"index":0,"playId":"f21d001c-3ca4-3f35-94f3-3a48b4458635","pitchNumber":1,"startTime":"2026-07-22T03:51:21.474Z","endTime":"2026-07-22T03:51:24.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49139893634074,"aZ":-12.920852389913533,"pfxX":4.002831362925352,"pfxZ":9.47153088783881,"pX":-0.1845988651230395,"pZ":3.3562023095693236,"vX0":-6.6789650284778865,"vY0":-141.27570042640508,"vZ0":-5.745580223974007,"x":124.04,"y":148.16,"x0":1.6840102664512047,"y0":50.00151029451486,"z0":6.238030102361552,"aX":8.136277672029825},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.2,"breakHorizontal":-6.0,"spinRate":2313,"spinDirection":136},"zone":2,"typeConfidence":0.93,"plateTime":0.3868573510781892,"extension":6.738007278671531},"index":1,"playId":"cd9a3407-55b9-37ce-8610-448af48aa819","pitchNumber":2,"startTime":"2026-07-22T03:51:41.635Z","endTime":"2026-07-22T03:51:44.635Z","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":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.963345003618997,"aZ":-27.67298327919495,"pfxX":4.361967673701642,"pfxZ":2.8053020123781662,"pX":0.41663941852429665,"pZ":1.0229692608820309,"vX0":-4.76018173446947,"vY0":-125.29124830538662,"vZ0":-7.10034285671089,"x":101.12,"y":211.16,"x0":1.7656302725679403,"y0":50.0047558570186,"z0":6.124970448540056,"aX":7.00469104472949},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.8,"breakHorizontal":-7.0,"spinRate":2046,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4355110676736089,"extension":6.866481992044389},"index":2,"playId":"15a92b80-c5e0-3648-8eac-148467ab18ec","pitchNumber":3,"startTime":"2026-07-22T03:52:04.550Z","endTime":"2026-07-22T03:52:08.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.155802922366288,"aZ":-30.41517451297408,"pfxX":-0.46327301884564953,"pfxZ":1.1022542301742098,"pX":-1.2253445208839278,"pZ":1.011790982209328,"vX0":-6.586068213580211,"vY0":-124.85959417826398,"vZ0":-6.869448636902124,"x":163.71,"y":211.46,"x0":1.497379098719245,"y0":50.000283931264484,"z0":6.274101369546442,"aX":-0.7373164369226134},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.7,"breakHorizontal":2.3,"spinRate":2320,"spinDirection":171},"zone":13,"typeConfidence":0.89,"plateTime":0.43725883339914295,"extension":6.638039371413964},"index":3,"playId":"1a0ad3b7-f9b5-3a0c-aa60-aa80e79f8ed6","pitchNumber":4,"startTime":"2026-07-22T03:52:25.007Z","endTime":"2026-07-22T03:52:30.398Z","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":4,"playId":"a9510500-4f0c-464e-9ab3-e296a002b876","startTime":"2026-07-22T03:52:45.187Z","endTime":"2026-07-22T03:52:50.187Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35809254357583,"aZ":-30.11274419664386,"pfxX":7.127916712127578,"pfxZ":1.2435585491883858,"pX":-0.38733407427253086,"pZ":0.2704114667584658,"vX0":-7.636356855833661,"vY0":-127.50273929228243,"vZ0":-8.711973536200754,"x":131.76,"y":231.48,"x0":1.7154189175923635,"y0":50.001301630993886,"z0":6.095907730508478,"aX":11.776740656208725},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.5,"breakHorizontal":-11.3,"spinRate":2030,"spinDirection":134},"zone":13,"typeConfidence":0.89,"plateTime":0.4290069531309415,"extension":6.70607906627381},"index":5,"playId":"16138594-ebbd-345b-a2e0-9781fa2f6fb2","pitchNumber":5,"startTime":"2026-07-22T03:53:01.281Z","endTime":"2026-07-22T03:53:04.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.921693982732,"aZ":-14.688220335180683,"pfxX":4.539291626748379,"pfxZ":8.509885450256185,"pX":-0.07313165791417654,"pZ":2.7588357541126953,"vX0":-6.215185556397597,"vY0":-142.06716505129842,"vZ0":-6.904731060057413,"x":119.79,"y":164.29,"x0":1.547771935618136,"y0":50.00696771096293,"z0":6.14511139151039,"aX":9.33141282785881},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":-7.1,"spinRate":2332,"spinDirection":146},"zone":5,"typeConfidence":0.93,"plateTime":0.3847591507316266,"extension":6.753562938790641},"index":6,"playId":"e2976a01-4c89-368d-94e1-b6edb88d7192","pitchNumber":6,"startTime":"2026-07-22T03:53:25.961Z","endTime":"2026-07-22T03:53:29.248Z","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":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01219552206869,"aZ":-29.403263430186826,"pfxX":0.6353711320678119,"pfxZ":1.7743290423972482,"pX":-1.2463005649474872,"pZ":1.9050321451452232,"vX0":-6.769808958359496,"vY0":-123.78268394276961,"vZ0":-5.073423518062479,"x":164.51,"y":187.34,"x0":1.433117484221511,"y0":50.00577174668383,"z0":6.422059687917029,"aX":0.9949158964494835},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.3,"breakHorizontal":0.4,"spinRate":2276,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.44126978444246046,"extension":6.720299212948036},"index":7,"playId":"cfedc97e-926b-32ef-81ef-e2ef574d638b","pitchNumber":7,"startTime":"2026-07-22T03:53:56.685Z","endTime":"2026-07-22T03:54:05.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:54:05.103Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T03:54:57.630Z","endTime":"2026-07-22T03:56:08.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-22T03:54:17.099Z","endTime":"2026-07-22T03:54:59.759Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.025384054140392,"aZ":-27.326041152286916,"pfxX":0.9282850043290694,"pfxZ":2.95964895263029,"pX":-1.6475986081435594,"pZ":1.3780231598625807,"vX0":-7.784242385723362,"vY0":-126.70228882405713,"vZ0":-6.953247195808352,"x":179.8,"y":201.57,"x0":1.3338267278774996,"y0":50.00275650084686,"z0":6.318783742027508,"aX":1.5210542242699137},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.1,"breakHorizontal":0.0,"spinRate":2252,"spinDirection":153},"zone":13,"typeConfidence":0.89,"plateTime":0.4310229830315193,"extension":6.95743541721117},"index":1,"playId":"5918f4dc-3dbc-3320-89e6-4d8e0e25ae73","pitchNumber":1,"startTime":"2026-07-22T03:54:59.759Z","endTime":"2026-07-22T03:55:02.759Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"startTime":"2026-07-22T03:55:21.867Z","endTime":"2026-07-22T03:55:41.322Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"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":86.6,"endSpeed":80.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.437326599564415,"aZ":-28.917129890287097,"pfxX":0.16620059252118047,"pfxZ":2.0156818056655688,"pX":-1.0660390494147673,"pZ":2.1550080461856314,"vX0":-6.372269677317821,"vY0":-126.07255990085112,"vZ0":-4.587545172717651,"x":157.63,"y":180.59,"x0":1.4674626015359702,"y0":50.00438230977312,"z0":6.318772757816799,"aX":0.26904611927446304},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.9,"breakHorizontal":1.1,"spinRate":2289,"spinDirection":153},"zone":13,"typeConfidence":0.9,"plateTime":0.43362592787065823,"extension":6.953196131013864},"index":3,"playId":"2cc50369-a073-3408-a612-964f3e8b88f6","pitchNumber":2,"startTime":"2026-07-22T03:55:41.322Z","endTime":"2026-07-22T03:55:44.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11711458942266,"aZ":-20.58215578389463,"pfxX":9.14645589596402,"pfxZ":6.108294701454151,"pX":0.01716865531178449,"pZ":2.257307923131996,"vX0":-7.1763845472762915,"vY0":-136.62619879632214,"vZ0":-7.051059837707022,"x":116.35,"y":177.83,"x0":1.485000205515294,"y0":50.00076739074276,"z0":6.27804215487649,"aX":17.350227781986415},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.8,"breakHorizontal":-15.1,"spinRate":2053,"spinDirection":148},"zone":5,"typeConfidence":0.91,"plateTime":0.4003569951035142,"extension":6.914388162949947},"hitData":{"launchSpeed":88.6,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.09,"coordY":165.78}},"index":4,"playId":"14f49e99-54ec-3450-b54b-23b0b53f4554","pitchNumber":3,"startTime":"2026-07-22T03:56:01.139Z","endTime":"2026-07-22T03:56:08.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T03:56:08.425Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T03:58:53.026Z","endTime":"2026-07-22T04:00:13.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: José A. Ferrer replaces Luis Castillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T03:57:25.363Z","endTime":"2026-07-22T03:58:40.159Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678606,"link":"/api/v1/people/678606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-22T03:58:40.159Z","endTime":"2026-07-22T03:58:55.185Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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":96.6,"endSpeed":88.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.766586004490723,"aZ":-29.00884833970069,"pfxX":12.383523038215792,"pfxZ":1.5980899138727445,"pX":-1.6956088649579424,"pZ":2.746194295755487,"vX0":-15.311602671982033,"vY0":-139.83840845732735,"vZ0":-3.0792569150439255,"x":181.63,"y":164.63,"x0":2.24393826641842,"y0":50.00093536692639,"z0":5.766210326548956,"aX":24.503659131953487},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.4,"breakHorizontal":-19.2,"spinRate":2110,"spinDirection":110},"zone":11,"typeConfidence":0.91,"plateTime":0.39179430759708733,"extension":5.805956003331116},"index":2,"playId":"edfded63-7a7d-33aa-80f7-613e761d7ba3","pitchNumber":1,"startTime":"2026-07-22T03:58:55.185Z","endTime":"2026-07-22T03:58:58.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.231710706302174,"aZ":-26.221994768871962,"pfxX":12.108947139044666,"pfxZ":2.9968549481172833,"pX":-1.2948730611449093,"pZ":2.829551862701099,"vX0":-14.489585994295506,"vY0":-140.1231798313878,"vZ0":-3.1594364314933454,"x":166.36,"y":162.38,"x0":2.3745760861932337,"y0":50.000065014249785,"z0":5.688510534503558,"aX":24.02964274092262},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.9,"breakHorizontal":-18.8,"spinRate":2102,"spinDirection":111},"zone":11,"typeConfidence":0.91,"plateTime":0.3911730653594274,"extension":5.963865706503742},"index":3,"playId":"debb966a-acb8-32b1-9460-97479f26952f","pitchNumber":2,"startTime":"2026-07-22T03:59:08.855Z","endTime":"2026-07-22T03:59:13.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.069981596135555,"aZ":-25.500864808938054,"pfxX":11.631876593248958,"pfxZ":3.33693488674354,"pX":-1.4840577391443281,"pZ":2.676805344329717,"vX0":-14.777371702650283,"vY0":-140.35026389617408,"vZ0":-3.449666030188221,"x":173.57,"y":166.51,"x0":2.3323145951826145,"y0":50.00181642980076,"z0":5.578087182181092,"aX":23.2587466959734},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.5,"breakHorizontal":-18.1,"spinRate":2037,"spinDirection":112},"zone":11,"typeConfidence":0.9,"plateTime":0.3899090698163685,"extension":5.945369450924934},"index":4,"playId":"0041d244-60d8-34c7-87f2-9de7661cf939","pitchNumber":3,"startTime":"2026-07-22T03:59:25.812Z","endTime":"2026-07-22T03:59:28.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.189206053294843,"aZ":-24.455772195019996,"pfxX":10.612474238657658,"pfxZ":3.8043875526698567,"pX":-0.7550870343290071,"pZ":2.537312716949667,"vX0":-12.6808357278726,"vY0":-141.293374337157,"vZ0":-4.078345310385437,"x":145.78,"y":170.27,"x0":2.4052235129338224,"y0":50.003072006743,"z0":5.564614066357044,"aX":21.53023601334505},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.2,"breakHorizontal":-16.7,"spinRate":2000,"spinDirection":112},"zone":4,"typeConfidence":0.89,"plateTime":0.38717098373560166,"extension":5.935403462967594},"index":5,"playId":"171a7148-0184-398e-902f-ada902e2a5c6","pitchNumber":4,"startTime":"2026-07-22T03:59:40.857Z","endTime":"2026-07-22T03:59:43.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66176233711543,"aZ":-24.86242830231014,"pfxX":10.385112364230976,"pfxZ":3.608163585383684,"pX":-0.030864708179432123,"pZ":3.22537886431062,"vX0":-10.846912472784641,"vY0":-141.37336806830362,"vZ0":-2.335412575462317,"x":118.18,"y":151.69,"x0":2.502924100950729,"y0":50.00531710494699,"z0":5.654825915146488,"aX":21.06407059648404},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.2,"breakHorizontal":-16.7,"spinRate":2024,"spinDirection":110},"zone":2,"typeConfidence":0.89,"plateTime":0.3871418287669033,"extension":5.730185795799866},"index":6,"playId":"b6fec485-bc7c-399d-afc9-23620387d982","pitchNumber":5,"startTime":"2026-07-22T03:59:54.582Z","endTime":"2026-07-22T03:59:57.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08889240166876,"aZ":-28.832205046643903,"pfxX":11.361223017144104,"pfxZ":1.6535608651351517,"pX":-1.5003595585657217,"pZ":1.6471962104023508,"vX0":-14.740693504399786,"vY0":-141.61690702757457,"vZ0":-5.761115448953517,"x":174.19,"y":194.31,"x0":2.3022949717806536,"y0":50.00682395107786,"z0":5.558219623680383,"aX":23.024922244123896},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":1.8,"breakHorizontal":-17.5,"spinRate":2061,"spinDirection":109},"zone":13,"typeConfidence":0.91,"plateTime":0.3871380491805363,"extension":5.785376540196089},"index":7,"playId":"4097cb13-2952-3a20-b26d-e3e667f1f3de","pitchNumber":6,"startTime":"2026-07-22T04:00:10.047Z","endTime":"2026-07-22T04:00:13.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:00:13.283Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out softly, catcher Cal Raleigh to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T04:00:37.531Z","endTime":"2026-07-22T04:02:49.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678606,"link":"/api/v1/people/678606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56143372431676,"aZ":-21.50365920895121,"pfxX":11.046710408280315,"pfxZ":5.329907358244037,"pX":-1.3189512763487699,"pZ":1.683238858995816,"vX0":-14.244799691957027,"vY0":-140.52231505315675,"vZ0":-6.7205968920389285,"x":167.28,"y":193.33,"x0":2.3784644526207117,"y0":50.00262537981043,"z0":5.500833179108012,"aX":22.113930678667924},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.3,"breakHorizontal":-17.2,"spinRate":2110,"spinDirection":109},"zone":13,"typeConfidence":0.86,"plateTime":0.38963784335245544,"extension":5.978309284070063},"index":0,"playId":"fc9c5886-5514-3a2c-8671-e6e98009ce34","pitchNumber":1,"startTime":"2026-07-22T04:00:40.380Z","endTime":"2026-07-22T04:00:43.798Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-22T04:01:17.963Z","endTime":"2026-07-22T04:01:36.880Z","isPitch":false,"type":"action"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"fbc6a935-e9ed-3568-bfab-1671ab9d1e7d","startTime":"2026-07-22T04:01:36.880Z","endTime":"2026-07-22T04:01:52.915Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by pitcher José A. Ferrer on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":3,"actionPlayId":"fbc6a935-e9ed-3568-bfab-1671ab9d1e7d","startTime":"2026-07-22T04:02:06.411Z","endTime":"2026-07-22T04:02:20.910Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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":97.6,"endSpeed":89.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78047873505534,"aZ":-25.91411473828379,"pfxX":11.656281331719736,"pfxZ":3.075182440682802,"pX":-0.22538420996912675,"pZ":2.6814996685536374,"vX0":-11.522810083981307,"vY0":-141.68378609526374,"vZ0":-3.7775402869433132,"x":125.59,"y":166.38,"x0":2.376009431002519,"y0":50.004318187347295,"z0":5.684285278709449,"aX":23.746548632668883},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.9,"breakHorizontal":-18.8,"spinRate":2023,"spinDirection":106},"zone":5,"typeConfidence":0.91,"plateTime":0.386289554505693,"extension":5.854615719970025},"index":4,"playId":"18247070-104e-3b3f-b456-24a3bd4b6fdc","pitchNumber":2,"startTime":"2026-07-22T04:02:20.910Z","endTime":"2026-07-22T04:02:23.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04054696021067,"aZ":-28.673599090079293,"pfxX":11.410372068393965,"pfxZ":2.164439143318905,"pX":-1.1782763404793126,"pZ":3.0600892690971495,"vX0":-12.860950101886669,"vY0":-126.16011600825593,"vZ0":-0.6988961201994626,"x":161.91,"y":156.16,"x0":2.4968121047861462,"y0":50.001290096735815,"z0":5.646431547839802,"aX":18.440189558141412},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":-17.8,"spinRate":2253,"spinDirection":87},"zone":11,"typeConfidence":0.9,"plateTime":0.4337181119780027,"extension":5.888176158007235},"hitData":{"launchSpeed":50.8,"launchAngle":-79.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":126.66,"coordY":194.17}},"index":5,"playId":"c15f9488-70cc-3ee3-a4ad-6eb40818816c","pitchNumber":3,"startTime":"2026-07-22T04:02:40.632Z","endTime":"2026-07-22T04:02:49.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:02:49.934Z","atBatIndex":60},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Dane Myers reaches on a fielder's choice out, shortstop Colt Emerson to catcher Cal Raleigh. Elly De La Cruz out at home.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T04:03:41.846Z","endTime":"2026-07-22T04:03:52.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dane Myers replaces JJ Bleday.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-22T04:03:22.831Z","endTime":"2026-07-22T04:03:44.027Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":668709,"link":"/api/v1/people/668709"}},{"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":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.996050233418906,"aZ":-28.415494366433823,"pfxX":11.052412372567643,"pfxZ":1.8094483675527648,"pX":0.5673851749811336,"pZ":2.670549491881882,"vX0":-9.539891043552942,"vY0":-143.32496285875828,"vZ0":-3.405584874746452,"x":95.37,"y":166.68,"x0":2.5077573528480523,"y0":50.0000868955964,"z0":5.654190008664084,"aX":22.92606129213063},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":2.8,"breakHorizontal":-18.0,"spinRate":2158,"spinDirection":111},"zone":6,"typeConfidence":0.91,"plateTime":0.3825725781584568,"extension":5.916988104352736},"hitData":{"launchSpeed":87.3,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.51,"coordY":164.76}},"index":1,"playId":"33fe7eb8-145d-3737-9872-13157542f91f","pitchNumber":1,"startTime":"2026-07-22T04:03:44.027Z","endTime":"2026-07-22T04:03:52.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:03:52.052Z","atBatIndex":61},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Eugenio Suárez grounds into a force out, shortstop Colt Emerson to second baseman Cole Young. Dane Myers out at 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T04:04:20.688Z","endTime":"2026-07-22T04:05:24.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03037893595269,"aZ":-23.42591325528277,"pfxX":11.856175420625807,"pfxZ":4.3221883212437735,"pX":-1.5991334455938047,"pZ":2.5461354002039314,"vX0":-14.96612130651056,"vY0":-141.3156502167487,"vZ0":-4.5270616123638865,"x":177.96,"y":170.03,"x0":2.223653530995185,"y0":50.00175580758525,"z0":5.672559430312027,"aX":23.99254936512866},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.0,"breakHorizontal":-18.5,"spinRate":1985,"spinDirection":118},"zone":11,"typeConfidence":0.9,"plateTime":0.38751081351983485,"extension":6.137330397124836},"index":0,"playId":"42147a43-f9f5-3045-9188-5a47b58e6bfe","pitchNumber":1,"startTime":"2026-07-22T04:04:24.880Z","endTime":"2026-07-22T04:04:27.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40567855987758,"aZ":-23.997416585330605,"pfxX":11.364841139078466,"pfxZ":3.9828970348809474,"pX":-0.533347747401448,"pZ":2.348486663640491,"vX0":-12.299858133919827,"vY0":-142.5189399885426,"vZ0":-4.969348301613488,"x":137.33,"y":175.37,"x0":2.3661921211566743,"y0":50.00114937804877,"z0":5.634467039187694,"aX":23.326904146134808},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.2,"breakHorizontal":-18.0,"spinRate":2162,"spinDirection":110},"zone":4,"typeConfidence":0.91,"plateTime":0.3846255879678586,"extension":5.942087651053359},"index":1,"playId":"caa9cd26-fdff-3a12-8edc-e663717b85f2","pitchNumber":2,"startTime":"2026-07-22T04:04:43.887Z","endTime":"2026-07-22T04:04:46.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05696062047126,"aZ":-27.73129073103089,"pfxX":12.70569014982738,"pfxZ":2.7088259296947808,"pX":-0.45351162918557847,"pZ":1.11483764853316,"vX0":-11.740853235380246,"vY0":-127.54285188986326,"vZ0":-5.394566680309731,"x":134.29,"y":208.68,"x0":2.5661945879638535,"y0":50.00599212409364,"z0":5.453594289772591,"aX":20.866613366070418},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.7,"breakHorizontal":-20.3,"spinRate":2273,"spinDirection":87},"zone":13,"typeConfidence":0.9,"plateTime":0.4299982134535716,"extension":5.916273371931874},"index":2,"playId":"b8ae5779-a3f2-390a-862e-da83d0447934","pitchNumber":3,"startTime":"2026-07-22T04:05:01.054Z","endTime":"2026-07-22T04:05:04.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55687919470738,"aZ":-30.92127023024294,"pfxX":12.091475347606332,"pfxZ":0.6106961012746694,"pX":0.013547234568003707,"pZ":2.1578542573916923,"vX0":-11.331013684266415,"vY0":-142.28492990663656,"vZ0":-4.151845754977933,"x":116.48,"y":180.52,"x0":2.4823534343601374,"y0":50.00187079329857,"z0":5.602085567059235,"aX":24.717518112703765},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":0.4,"breakHorizontal":-19.6,"spinRate":2035,"spinDirection":111},"zone":8,"typeConfidence":0.91,"plateTime":0.3854049453663131,"extension":5.977341733651342},"hitData":{"launchSpeed":101.5,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":115.51,"coordY":148.03}},"index":3,"playId":"7a2694fd-46af-3572-8bd9-7a8a1a6e9059","pitchNumber":4,"startTime":"2026-07-22T04:05:17.835Z","endTime":"2026-07-22T04:05:24.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:05:24.295Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Julio Rodríguez homers (15) on a fly ball to left center field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T04:07:41.491Z","endTime":"2026-07-22T04:08:24.989Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":{"id":670062,"link":"/api/v1/people/670062"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Dane Myers remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T04:07:29.014Z","endTime":"2026-07-22T04:07:29.040Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"description":"Defensive Substitution: Ke'Bryan Hayes replaces third baseman Eugenio Suárez, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-22T04:07:29.040Z","endTime":"2026-07-22T04:07:29.041Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":553993,"link":"/api/v1/people/553993"}},{"details":{"description":"Defensive switch from center field to left field for TJ Friedl.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-22T04:07:29.041Z","endTime":"2026-07-22T04:07:29.042Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Julian Garcia replaces Brock Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-22T04:07:29.042Z","endTime":"2026-07-22T04:07:43.767Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670062,"link":"/api/v1/people/670062"},"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.9,"endSpeed":74.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.287410638110355,"aZ":-33.33003698527073,"pfxX":8.655928130368068,"pfxZ":-0.8220073467766831,"pX":-0.08756759575862451,"pZ":4.295506396035555,"vX0":0.7620366354903292,"vY0":-117.84887584161307,"vZ0":3.06610738071683,"x":120.34,"y":122.8,"x0":-1.5396329685703822,"y0":50.001627965937416,"z0":6.055128767435476,"aX":12.180869309283553},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.5,"breakHorizontal":-15.8,"spinRate":2813,"spinDirection":48},"zone":11,"typeConfidence":0.94,"plateTime":0.4646733402212897,"extension":6.371470142436133},"index":4,"playId":"07ba121e-bcbd-3a16-955d-653301990ab0","pitchNumber":1,"startTime":"2026-07-22T04:07:43.767Z","endTime":"2026-07-22T04:07:46.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98769481739967,"aZ":-14.4253679919012,"pfxX":0.5157966670736283,"pfxZ":9.92808663207714,"pX":-0.5122179793431428,"pZ":1.7851868989757145,"vX0":1.6939835615360612,"vY0":-132.53752455887633,"vZ0":-7.882799438163767,"x":136.52,"y":190.58,"x0":-1.2253877549971761,"y0":50.00441555333821,"z0":5.84074161926847,"aX":0.922419382927932},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.6,"breakHorizontal":-1.3,"spinRate":2618,"spinDirection":185},"zone":7,"typeConfidence":0.85,"plateTime":0.4124528622369783,"extension":6.57280941586495},"hitData":{"launchSpeed":107.9,"launchAngle":35.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":79.93,"coordY":39.92}},"index":5,"playId":"ccf5f348-06f1-3818-a62f-b378087c8d24","pitchNumber":2,"startTime":"2026-07-22T04:07:57.951Z","endTime":"2026-07-22T04:08:24.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:08:24.989Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Robles flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T04:08:47.822Z","endTime":"2026-07-22T04:08:59.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4119072433815,"aZ":-31.28021414107752,"pfxX":6.700800549572264,"pfxZ":0.6008960327354842,"pX":-0.1031794265229853,"pZ":3.4661197041000604,"vX0":1.5232967369371102,"vY0":-121.4155001390079,"vZ0":0.6223332735640734,"x":120.93,"y":145.19,"x0":-1.609225854866501,"y0":50.00528324287508,"z0":5.925050158381902,"aX":10.021375350893564},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.4,"breakHorizontal":-12.5,"spinRate":2944,"spinDirection":45},"zone":11,"typeConfidence":0.93,"plateTime":0.45084914675734034,"extension":6.532293715218351},"hitData":{"launchSpeed":82.6,"launchAngle":41.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.75,"coordY":115.29}},"index":0,"playId":"72cf9496-d582-3e85-a776-e7e71e517621","pitchNumber":1,"startTime":"2026-07-22T04:08:51.467Z","endTime":"2026-07-22T04:08:59.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:08:59.159Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Emerson grounds out, first baseman Sal Stewart to pitcher Julian Garcia.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T04:09:22.102Z","endTime":"2026-07-22T04:11:04.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":670062,"link":"/api/v1/people/670062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36537255015489,"aZ":-35.41577736215395,"pfxX":8.333261399386135,"pfxZ":-2.218434084099245,"pX":0.6344392645994423,"pZ":2.6406496304326823,"vX0":2.644301462486648,"vY0":-120.23694655955057,"vZ0":-0.21235711384090683,"x":92.82,"y":167.48,"x0":-1.5621136939402702,"y0":50.001403116969875,"z0":5.873514099327055,"aX":12.195296458054914},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.8,"breakHorizontal":-15.7,"spinRate":2955,"spinDirection":38},"zone":6,"typeConfidence":0.94,"plateTime":0.45558528860154235,"extension":6.624614742162732},"index":0,"playId":"f44264e8-b78d-3ab1-b6b5-da72bbf88c43","pitchNumber":1,"startTime":"2026-07-22T04:09:24.834Z","endTime":"2026-07-22T04:09:28.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.834925376830526,"aZ":-39.376424340685354,"pfxX":5.5181553710753874,"pfxZ":-4.982930271106133,"pX":0.7625479620228045,"pZ":0.9079967076490006,"vX0":3.6548561235474573,"vY0":-119.7029637900669,"vZ0":-3.0593531074565115,"x":87.93,"y":214.26,"x0":-1.5026160576216976,"y0":50.00118319203211,"z0":5.739646665923783,"aX":7.97943496455654},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.5,"breakHorizontal":-10.9,"spinRate":2965,"spinDirection":33},"zone":14,"typeConfidence":0.91,"plateTime":0.45815600900687103,"extension":6.573697047812443},"index":1,"playId":"90c1fcce-75ee-32e2-804f-7732a42b9b86","pitchNumber":2,"startTime":"2026-07-22T04:09:41.885Z","endTime":"2026-07-22T04:09:44.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.414444309949054,"aZ":-33.481284933556005,"pfxX":6.302564894846786,"pfxZ":-0.9059903711233854,"pX":0.6437486975168376,"pZ":2.207168089191632,"vX0":2.832707965654788,"vY0":-119.13940517377658,"vZ0":-1.494122577590253,"x":92.46,"y":179.19,"x0":-1.3787409715000125,"y0":50.00424690663306,"z0":5.862334789963423,"aX":9.080123474119471},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.7,"breakHorizontal":-12.1,"spinRate":2870,"spinDirection":39},"zone":9,"typeConfidence":0.93,"plateTime":0.45935236178707406,"extension":6.536623454879965},"index":2,"playId":"8e4f2dcd-a6e0-3fd9-ae0f-9805f7e0c145","pitchNumber":3,"startTime":"2026-07-22T04:10:01.194Z","endTime":"2026-07-22T04:10:06.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.300120209242554,"aZ":-13.769649096779554,"pfxX":1.7033567620636783,"pfxZ":9.776569843249499,"pX":-0.8995854198419295,"pZ":2.361413860777248,"vX0":0.26089241289958415,"vY0":-135.73231383834204,"vZ0":-7.009695102315232,"x":151.29,"y":175.02,"x0":-1.218180196215579,"y0":50.0008632633198,"z0":5.920030888453396,"aX":3.2049191550715226},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":-3.1,"spinRate":2559,"spinDirection":183},"zone":13,"typeConfidence":0.91,"plateTime":0.4022093240579241,"extension":6.694337819473284},"index":3,"playId":"5eb74f2f-96e6-3560-8bb5-6e7965dc0e5c","pitchNumber":4,"startTime":"2026-07-22T04:10:24.886Z","endTime":"2026-07-22T04:10:28.408Z","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":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.251499528478234,"aZ":-36.31632605274516,"pfxX":8.019891254989139,"pfxZ":-2.926470409915045,"pX":-0.05368385973869699,"pZ":1.0269301600789293,"vX0":0.8420475633638371,"vY0":-118.19295546061548,"vZ0":-3.25105579763464,"x":119.05,"y":211.05,"x0":-1.4564209203008123,"y0":50.00129569401896,"z0":5.750785854611845,"aX":11.36000073775398},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.8,"breakHorizontal":-14.8,"spinRate":3025,"spinDirection":37},"zone":13,"typeConfidence":0.94,"plateTime":0.46318453361521206,"extension":6.6055901058488},"index":4,"playId":"28406218-deb6-39d5-a34d-7289dfcd760f","pitchNumber":5,"startTime":"2026-07-22T04:10:40.470Z","endTime":"2026-07-22T04:10:43.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45211314963649,"aZ":-36.62551615250978,"pfxX":7.51620821308954,"pfxZ":-3.165376943948771,"pX":-0.13596195839657996,"pZ":1.9431940445803935,"vX0":0.9257132538139485,"vY0":-118.10824443371484,"vZ0":-1.2451586284304221,"x":122.18,"y":186.31,"x0":-1.5094985786824087,"y0":50.00319857205848,"z0":5.8593020702225855,"aX":10.56987073792918},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-5.8,"breakHorizontal":-13.8,"spinRate":2898,"spinDirection":43},"zone":8,"typeConfidence":0.94,"plateTime":0.4645608140732458,"extension":6.473403730222408},"hitData":{"launchSpeed":93.2,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.77,"coordY":144.85}},"index":5,"playId":"c71b51dd-a61f-3a01-8438-76e510ce0266","pitchNumber":6,"startTime":"2026-07-22T04:10:56.469Z","endTime":"2026-07-22T04:11:04.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:11:04.301Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Weston Wilson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T04:11:32.065Z","endTime":"2026-07-22T04:13:40.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.867262363716346,"aZ":-34.847831223042036,"pfxX":5.201796370817169,"pfxZ":-1.8887706985162511,"pX":0.6055196260583181,"pZ":1.596449710133323,"vX0":2.815763404265449,"vY0":-118.72298593266211,"vZ0":-2.4742838682729764,"x":93.92,"y":195.68,"x0":-1.273547365837533,"y0":50.00044242375255,"z0":5.840395950345118,"aX":7.3834000860025455},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.7,"breakHorizontal":-10.1,"spinRate":2987,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.4623102784189448,"extension":6.606115661381201},"index":0,"playId":"0f5cd1bb-1a22-315e-9227-890ce0ab3a33","pitchNumber":1,"startTime":"2026-07-22T04:11:35.682Z","endTime":"2026-07-22T04:11:38.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.856747328202008,"aZ":-36.54170456399058,"pfxX":4.376979309862088,"pfxZ":-3.051065126715608,"pX":-0.7230113786553446,"pZ":2.537101992437304,"vX0":0.5472814983113319,"vY0":-119.11040784284351,"vZ0":-0.4114127553898159,"x":144.56,"y":170.28,"x0":-1.5244875358741894,"y0":50.00484130556863,"z0":6.0292745212088015,"aX":6.260619248245272},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-5.4,"breakHorizontal":-8.0,"spinRate":2931,"spinDirection":36},"zone":4,"typeConfidence":0.84,"plateTime":0.46066404021045626,"extension":6.475493994377658},"index":1,"playId":"99f1b828-2e50-3854-92cf-0b9db8c06a46","pitchNumber":2,"startTime":"2026-07-22T04:11:52.060Z","endTime":"2026-07-22T04:11:55.060Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-22T04:12:03.962Z","endTime":"2026-07-22T04:12:17.736Z","isPitch":false,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"}},{"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":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.084146236620963,"aZ":-36.332998360950626,"pfxX":4.992590619972518,"pfxZ":-2.867106047285569,"pX":-0.7515869464538909,"pZ":1.7188703782453005,"vX0":-0.06711990423673755,"vY0":-120.21722129513564,"vZ0":-2.1544295278461996,"x":145.65,"y":192.37,"x0":-1.3709000283694242,"y0":50.00179710055174,"z0":5.876957784345762,"aX":7.24704118312591},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.4,"breakHorizontal":-9.0,"spinRate":2999,"spinDirection":32},"zone":7,"typeConfidence":0.88,"plateTime":0.4570490723356526,"extension":6.543492508176155},"index":3,"playId":"b1b5d7ba-345e-3eac-9f1e-7eb395e3a1c5","pitchNumber":3,"startTime":"2026-07-22T04:12:17.736Z","endTime":"2026-07-22T04:12:21.639Z","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.8,"endSpeed":75.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.052870074175278,"aZ":-34.73636096392376,"pfxX":4.939575202539275,"pfxZ":-1.7996783273107004,"pX":0.11132668840937043,"pZ":1.879347068543751,"vX0":1.6711173974102038,"vY0":-119.06957195857079,"vZ0":-1.9401299255417752,"x":112.76,"y":188.04,"x0":-1.2422372642145936,"y0":50.000374770712334,"z0":5.864422793507325,"aX":7.05108089623308},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.5,"breakHorizontal":-9.4,"spinRate":3061,"spinDirection":38},"zone":8,"typeConfidence":0.9,"plateTime":0.4610012636445835,"extension":6.543013453184163},"index":4,"playId":"97d3d40e-def2-37bb-8813-0402c03522da","pitchNumber":4,"startTime":"2026-07-22T04:12:34.828Z","endTime":"2026-07-22T04:12:40.879Z","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":91.9,"endSpeed":85.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.895144847806602,"aZ":-17.889143948826888,"pfxX":0.7648245855540203,"pfxZ":7.740744779192724,"pX":0.6550984622007997,"pZ":4.235751056585858,"vX0":3.752184606723433,"vY0":-133.9899422631099,"vZ0":-1.9974509008690418,"x":92.03,"y":124.41,"x0":-0.8542845165845392,"y0":50.00290326634905,"z0":6.248832589374332,"aX":1.4108895946834628},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.9,"breakHorizontal":-2.0,"spinRate":2625,"spinDirection":182},"zone":12,"typeConfidence":0.79,"plateTime":0.4064791502828822,"extension":6.568958309953129},"index":5,"playId":"50c88ad7-011c-375b-8061-08a40014fd1c","pitchNumber":5,"startTime":"2026-07-22T04:13:04.200Z","endTime":"2026-07-22T04:13:07.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.587613070242536,"aZ":-34.58017657715344,"pfxX":7.817653681579349,"pfxZ":-1.610871788123343,"pX":-1.056442603297473,"pZ":1.758699143725571,"vX0":-0.8269677676394616,"vY0":-121.62162666894777,"vZ0":-2.2651164110371207,"x":157.27,"y":191.3,"x0":-1.7266604654904225,"y0":50.00315839388355,"z0":5.710665634081108,"aX":11.672867768772832},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.2,"breakHorizontal":-13.9,"spinRate":2919,"spinDirection":43},"zone":13,"typeConfidence":0.94,"plateTime":0.4509237922360576,"extension":6.474293491751544},"index":6,"playId":"24a884d0-d7df-30d9-8c79-9cace787b90e","pitchNumber":6,"startTime":"2026-07-22T04:13:19.743Z","endTime":"2026-07-22T04:13:23.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57818317315889,"aZ":-34.87457535497722,"pfxX":5.644613031002352,"pfxZ":-1.9208448196413546,"pX":-0.39280021368411155,"pZ":1.2720280916354942,"vX0":1.048224222829262,"vY0":-118.1379323293951,"vZ0":-2.8241515691092705,"x":131.97,"y":204.44,"x0":-1.5759096853105687,"y0":50.002762390594974,"z0":5.70477808554685,"aX":7.93742101147592},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.0,"breakHorizontal":-10.4,"spinRate":2968,"spinDirection":33},"zone":13,"typeConfidence":0.92,"plateTime":0.46454467837062685,"extension":6.620865518114554},"index":7,"playId":"87d78539-9452-39df-9dd8-80e1fd51e5cc","pitchNumber":7,"startTime":"2026-07-22T04:13:36.318Z","endTime":"2026-07-22T04:13:40.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:13:40.145Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nathaniel Lowe homers (12) on a fly ball to left field.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T04:16:02.026Z","endTime":"2026-07-22T04:17:11.980Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":{"id":621074,"link":"/api/v1/people/621074"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Rucker replaces José A. Ferrer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T04:15:13.637Z","endTime":"2026-07-22T04:16:04.208Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621074,"link":"/api/v1/people/621074"},"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(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":91.8,"endSpeed":85.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77455528566872,"aZ":-28.219840476939456,"pfxX":1.1213667380578085,"pfxZ":2.1547429428276264,"pX":-0.4733284387891456,"pZ":2.349149927968686,"vX0":4.044781919349669,"vY0":-133.79367542964738,"vZ0":-2.901307788605458,"x":135.04,"y":175.35,"x0":-2.1433361905588346,"y0":50.00048470500484,"z0":5.445620865924481,"aX":2.055786801140031},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.6,"breakHorizontal":-2.8,"spinRate":2500,"spinDirection":153},"zone":4,"typeConfidence":0.89,"plateTime":0.40759963375409436,"extension":6.154499246758501},"index":1,"playId":"709188d9-52af-39c4-b4fd-36c7738140ad","pitchNumber":1,"startTime":"2026-07-22T04:16:04.208Z","endTime":"2026-07-22T04:16:07.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15978265230299,"aZ":-27.06165010325571,"pfxX":1.0134433693063132,"pfxZ":2.7878295324506777,"pX":1.3172842437013708,"pZ":1.8046443761612059,"vX0":7.83949540958965,"vY0":-133.6112551635814,"vZ0":-4.697880358503923,"x":66.79,"y":190.05,"x0":-1.7701474423950792,"y0":50.000953885698934,"z0":5.498967633716067,"aX":1.8553288433694743},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.3,"breakHorizontal":-3.4,"spinRate":2484,"spinDirection":181},"zone":14,"typeConfidence":0.9,"plateTime":0.40786158148097185,"extension":6.2874713973635235},"index":2,"playId":"d0fb466b-9883-3f30-ae2b-b03078beedbc","pitchNumber":2,"startTime":"2026-07-22T04:16:19.037Z","endTime":"2026-07-22T04:16:22.169Z","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.6,"endSpeed":87.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61145703551589,"aZ":-15.601229321196147,"pfxX":-2.135510853678962,"pfxZ":8.39024437075821,"pX":-1.7798800524521456,"pZ":4.333118097198988,"vX0":1.4519924965267785,"vY0":-139.2726164404705,"vZ0":-0.39629595889183733,"x":184.84,"y":121.79,"x0":-2.0290062426456377,"y0":50.0058961502715,"z0":5.503898307788696,"aX":-4.219828626443807},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":3.6,"spinRate":2163,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.39243202938220456,"extension":6.177018761094863},"index":3,"playId":"7f9d920f-385a-39ca-812e-0d0ae08481fa","pitchNumber":3,"startTime":"2026-07-22T04:16:32.694Z","endTime":"2026-07-22T04:16:35.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.678171816658132,"aZ":-14.126330729455457,"pfxX":-4.419760614254403,"pfxZ":9.062972677880316,"pX":-0.44420530909400185,"pZ":2.6142566833633176,"vX0":5.742066454583879,"vY0":-139.7892842708898,"vZ0":-4.9049621949197455,"x":133.93,"y":168.2,"x0":-1.944748647992593,"y0":50.00388500073646,"z0":5.309785926415005,"aX":-8.802625794239079},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":7.0,"spinRate":2301,"spinDirection":213},"zone":4,"typeConfidence":0.91,"plateTime":0.3908997537718073,"extension":6.356647005844855},"hitData":{"launchSpeed":100.3,"launchAngle":27.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.25,"coordY":84.06}},"index":4,"playId":"28783c57-1872-3cbb-89fc-f643cc016805","pitchNumber":4,"startTime":"2026-07-22T04:16:47.244Z","endTime":"2026-07-22T04:17:11.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:17:11.980Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Noelvi Marte flies out to second baseman Cole Young.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T04:17:26.162Z","endTime":"2026-07-22T04:17:50.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.7,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6224767632066,"aZ":-20.754296543725665,"pfxX":-9.819954730835274,"pfxZ":5.598831189128793,"pX":0.29564640841504913,"pZ":1.6315373706937164,"vX0":9.368673737879464,"vY0":-141.0900787713168,"vZ0":-6.0925887734673,"x":105.73,"y":194.73,"x0":-1.7735780047241627,"y0":50.002682506754574,"z0":5.133297502470144,"aX":-20.02733597626872},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.2,"breakHorizontal":16.2,"spinRate":2267,"spinDirection":209},"zone":9,"typeConfidence":0.9,"plateTime":0.3865176387753029,"extension":6.299758420571103},"index":0,"playId":"e0792f54-5dc0-33b4-aa84-524c995eddb7","pitchNumber":1,"startTime":"2026-07-22T04:17:28.453Z","endTime":"2026-07-22T04:17:31.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09139970554956,"aZ":-28.63647247244081,"pfxX":2.7143376127261356,"pfxZ":1.9848308359183626,"pX":-0.15792363628887338,"pZ":2.7897258664727502,"vX0":4.17734596214664,"vY0":-131.8537580579645,"vZ0":-1.1952199981132465,"x":123.02,"y":163.46,"x0":-2.1085449387824164,"y0":50.00210099490444,"z0":5.340414055530603,"aX":4.830818591428519},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.6,"breakHorizontal":-5.8,"spinRate":2524,"spinDirection":152},"zone":5,"typeConfidence":0.92,"plateTime":0.41365480039463165,"extension":6.123815049364538},"hitData":{"launchSpeed":79.7,"launchAngle":56.0,"totalDistance":187.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.7,"coordY":127.06}},"index":1,"playId":"c633b2c8-90c7-3b3a-8395-0d5778cb8e0d","pitchNumber":2,"startTime":"2026-07-22T04:17:41.696Z","endTime":"2026-07-22T04:17:50.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:17:50.781Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Trevino strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T04:18:11.157Z","endTime":"2026-07-22T04:19:20.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.666050717675763,"aZ":-32.768072325883885,"pfxX":2.494033355637067,"pfxZ":-0.33779650084145985,"pX":-0.39565585479655174,"pZ":2.5067761287466483,"vX0":3.775405629850781,"vY0":-130.5625531062692,"vZ0":-0.962477156119635,"x":132.08,"y":171.1,"x0":-2.1763082142916295,"y0":50.003072476246444,"z0":5.313769580566724,"aX":4.36985763890111},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.6,"breakHorizontal":-5.3,"spinRate":2642,"spinDirection":91},"zone":4,"typeConfidence":0.93,"plateTime":0.41715445090718983,"extension":6.138653039362822},"index":0,"playId":"3d8f76bf-09eb-3fdc-b016-3df0e87afb7c","pitchNumber":1,"startTime":"2026-07-22T04:18:11.157Z","endTime":"2026-07-22T04:18:14.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.750703874694153,"aZ":-38.44235623336257,"pfxX":8.847389498910982,"pfxZ":-4.215633152174291,"pX":1.2801937009914437,"pZ":0.8468178259868054,"vX0":5.47887143826764,"vY0":-121.84612574465149,"vZ0":-2.328963195962131,"x":68.2,"y":215.92,"x0":-2.156923163851206,"y0":50.0058158498534,"z0":5.176938185886873,"aX":13.138655871608934},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.9,"breakHorizontal":-17.4,"spinRate":2793,"spinDirection":39},"zone":14,"typeConfidence":0.85,"plateTime":0.45169452837279644,"extension":6.155441502308154},"index":1,"playId":"19dc23bb-2540-38c5-b0d6-6c670affcce8","pitchNumber":2,"startTime":"2026-07-22T04:18:24.840Z","endTime":"2026-07-22T04:18:28.109Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.723589626281083,"aZ":-40.85568760690072,"pfxX":5.7387866859062875,"pfxZ":-5.827657425155708,"pX":-0.2953315291367988,"pZ":2.34630295644982,"vX0":2.816725872228637,"vY0":-121.3134174051111,"vZ0":1.436214214141885,"x":128.26,"y":175.43,"x0":-2.216877470766865,"y0":50.00093333827822,"z0":5.3077939644799255,"aX":8.552409603309941},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.0,"breakHorizontal":-11.0,"spinRate":2643,"spinDirection":41},"zone":5,"typeConfidence":0.78,"plateTime":0.451484620727979,"extension":6.139559351341384},"index":2,"playId":"8db18d2b-8d87-3c47-9afc-cbd549c7d8d2","pitchNumber":3,"startTime":"2026-07-22T04:18:40.623Z","endTime":"2026-07-22T04:18:43.623Z","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":97.4,"endSpeed":90.0,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.519227759597918,"aZ":-15.707436063526858,"pfxX":-5.811838607100158,"pfxZ":8.00318157620925,"pX":0.5031678936016873,"pZ":2.520478401244159,"vX0":8.425180732209379,"vY0":-141.62783281445994,"vZ0":-5.061911006168471,"x":97.82,"y":170.73,"x0":-1.7377669516131549,"y0":50.000769738134835,"z0":5.31561883395126,"aX":-11.95531080384966},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":9.1,"spinRate":2344,"spinDirection":215},"zone":6,"typeConfidence":0.87,"plateTime":0.3848917485095229,"extension":6.2797619208588715},"index":3,"playId":"a9db3cba-4d08-3161-8ee9-743af1afef25","pitchNumber":4,"startTime":"2026-07-22T04:19:16.851Z","endTime":"2026-07-22T04:19:20.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:19:20.544Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"TJ Friedl lines out to right fielder Victor Robles.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T04:19:40.720Z","endTime":"2026-07-22T04:19:52.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.936172168581205,"aZ":-16.516613465282312,"pfxX":-4.797949919397481,"pfxZ":7.700973062733799,"pX":0.09020121294734995,"pZ":2.385402919072437,"vX0":6.988297365314548,"vY0":-140.75739191530784,"vZ0":-5.291452481354947,"x":113.56,"y":174.37,"x0":-1.786074684405919,"y0":50.005715309959314,"z0":5.336959663189376,"aX":-9.759006440292364},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":7.4,"spinRate":2302,"spinDirection":216},"zone":5,"typeConfidence":0.91,"plateTime":0.38716423919968523,"extension":6.207421087869898},"hitData":{"launchSpeed":95.0,"launchAngle":21.0,"totalDistance":354.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.48,"coordY":61.32}},"index":0,"playId":"e0e92889-2e55-3a44-a727-a39ef90694b0","pitchNumber":1,"startTime":"2026-07-22T04:19:44.427Z","endTime":"2026-07-22T04:19:52.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:19:52.515Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to center fielder Dane Myers.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-22T04:22:33.867Z","endTime":"2026-07-22T04:23:30.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Emilio Pagán replaces Julian Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T04:21:23.676Z","endTime":"2026-07-22T04:22:36.059Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641941,"link":"/api/v1/people/641941"},"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":95.3,"endSpeed":87.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51751219674771,"aZ":-10.791833961767756,"pfxX":-5.318148848258161,"pfxZ":10.988283966893524,"pX":-0.08511312645435067,"pZ":1.9532967418399194,"vX0":4.737544709463514,"vY0":-138.52154700622327,"vZ0":-7.47410434797183,"x":120.24,"y":186.04,"x0":-1.1253629189539927,"y0":50.00547604027238,"z0":5.405533004274161,"aX":-10.351844393052998},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":8.6,"spinRate":2610,"spinDirection":209},"zone":8,"typeConfidence":0.9,"plateTime":0.39517943199838035,"extension":6.849371283782237},"index":1,"playId":"73c8f85e-9762-39e2-930e-801171c8564f","pitchNumber":1,"startTime":"2026-07-22T04:22:36.059Z","endTime":"2026-07-22T04:22:39.355Z","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":94.8,"endSpeed":86.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88126631991563,"aZ":-10.747301312597866,"pfxX":-4.766399152031918,"pfxZ":11.104493447139689,"pX":-0.4663195709782651,"pZ":2.0173697339838075,"vX0":4.032179168361446,"vY0":-137.8473139632686,"vZ0":-7.043715300293219,"x":134.78,"y":184.31,"x0":-1.3268405000222017,"y0":50.005186961707075,"z0":5.327076538818949,"aX":-9.19864229307306},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.8,"breakHorizontal":7.8,"spinRate":2574,"spinDirection":211},"zone":7,"typeConfidence":0.9,"plateTime":0.39694465454277994,"extension":6.838934139620925},"index":2,"playId":"3d7d4d9f-c679-3cb7-b44b-7f1db03038b2","pitchNumber":2,"startTime":"2026-07-22T04:22:53.886Z","endTime":"2026-07-22T04:22:57.098Z","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":3,"startTime":"2026-07-22T04:23:04.508Z","endTime":"2026-07-22T04:23:18.982Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.109979432697234,"aZ":-12.048237619244649,"pfxX":-5.682343549889276,"pfxZ":10.199557830948164,"pX":-0.026466300904705264,"pZ":2.3878258998694504,"vX0":5.403705665102091,"vY0":-139.52574960616033,"vZ0":-6.0341236900276245,"x":118.01,"y":174.31,"x0":-1.2491142607074348,"y0":50.00431051049857,"z0":5.370962489686104,"aX":-11.215182854112767},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":9.2,"spinRate":2575,"spinDirection":215},"zone":5,"typeConfidence":0.91,"plateTime":0.3924128154860078,"extension":6.625019928630585},"hitData":{"launchSpeed":93.5,"launchAngle":31.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.83,"coordY":59.18}},"index":4,"playId":"134b1fcf-92ff-30ff-97de-a92c94a05bef","pitchNumber":3,"startTime":"2026-07-22T04:23:18.982Z","endTime":"2026-07-22T04:23:30.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:23:30.014Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-22T04:23:50.461Z","endTime":"2026-07-22T04:25:42.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86003396071157,"aZ":-9.601290833793232,"pfxX":-4.844108669156651,"pfxZ":11.484374169820773,"pX":-0.48654952620404546,"pZ":2.4364058950416334,"vX0":3.5368480568629996,"vY0":-139.64537708735378,"vZ0":-6.517112062929013,"x":135.55,"y":173.0,"x0":-1.1432588925480272,"y0":50.00058822845586,"z0":5.439169704221064,"aX":-9.519940204634729},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.6,"breakHorizontal":8.0,"spinRate":2624,"spinDirection":209},"zone":4,"typeConfidence":0.91,"plateTime":0.3929488547797151,"extension":6.831044900683121},"index":0,"playId":"bd19b3a1-1ea9-3531-8257-847cff7dc488","pitchNumber":1,"startTime":"2026-07-22T04:23:54.812Z","endTime":"2026-07-22T04:23:58.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58649577025905,"aZ":-31.261647868074647,"pfxX":-5.543692927128644,"pfxZ":0.6217860114166904,"pX":-0.9547008955531466,"pZ":0.7110313396707745,"vX0":2.4456159961665813,"vY0":-120.65233898446847,"vZ0":-4.7321114076670465,"x":153.39,"y":219.58,"x0":-1.2589519598722112,"y0":50.00566990677443,"z0":5.440165613299496,"aX":-8.20758412736247},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.2,"breakHorizontal":9.5,"spinRate":698,"spinDirection":250},"zone":13,"typeConfidence":0.91,"plateTime":0.4532588213973212,"extension":7.023292168073938},"index":1,"playId":"d4e76d9b-969f-3492-9256-475729baa683","pitchNumber":2,"startTime":"2026-07-22T04:24:11.688Z","endTime":"2026-07-22T04:24:14.688Z","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":94.3,"endSpeed":86.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14112002224459,"aZ":-13.562102133117362,"pfxX":-5.272242867190135,"pfxZ":9.739937799592965,"pX":-0.5691583596958198,"pZ":3.1004206717679295,"vX0":3.76140397838268,"vY0":-137.29197328709327,"vZ0":-3.84630680555189,"x":138.69,"y":155.07,"x0":-1.2713847388276593,"y0":50.00061669716825,"z0":5.441293680491164,"aX":-10.072481497262503},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":8.8,"spinRate":2475,"spinDirection":210},"zone":1,"typeConfidence":0.89,"plateTime":0.398807170371144,"extension":6.68269041089748},"index":2,"playId":"2045133b-9198-3550-b691-1b4b9408b171","pitchNumber":3,"startTime":"2026-07-22T04:24:40.998Z","endTime":"2026-07-22T04:24:46.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.308888333542267,"aZ":-30.496676289451134,"pfxX":0.4437353801637318,"pfxZ":1.05265259117931,"pX":1.9843829268563171,"pZ":-0.8075744938398217,"vX0":7.193825997123995,"vY0":-124.93913611021443,"vZ0":-8.833661509065248,"x":41.36,"y":260.58,"x0":-0.9804394136807659,"y0":50.00328710019422,"z0":5.252196144199135,"aX":0.7062083619162574},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.2,"breakHorizontal":-2.3,"spinRate":2438,"spinDirection":87},"zone":14,"typeConfidence":0.87,"plateTime":0.4370692503306097,"extension":6.9587828750270155},"index":3,"playId":"7a258934-c102-3639-a834-e2df52fa3d43","pitchNumber":4,"startTime":"2026-07-22T04:25:11.605Z","endTime":"2026-07-22T04:25:14.605Z","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":87.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.076274705979557,"aZ":-11.627360619460125,"pfxX":-5.315888191178858,"pfxZ":10.575288049103026,"pX":-0.03272390074434626,"pZ":2.080951016572243,"vX0":4.838492121612166,"vY0":-138.10702201994772,"vZ0":-6.835657927443524,"x":118.25,"y":182.59,"x0":-1.1117460221950606,"y0":50.00548597954971,"z0":5.360531856259974,"aX":-10.33074115543625},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":8.6,"spinRate":2441,"spinDirection":206},"zone":8,"typeConfidence":0.9,"plateTime":0.3957208070335714,"extension":6.897082287399087},"hitData":{"launchSpeed":99.5,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.33,"coordY":166.79}},"index":4,"playId":"2b08fd78-7c0b-3bb9-86ae-7e59693bf225","pitchNumber":5,"startTime":"2026-07-22T04:25:34.107Z","endTime":"2026-07-22T04:25:42.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:25:42.121Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-22T04:26:02.050Z","endTime":"2026-07-22T04:26:56.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".444"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".087"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.533"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.150"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.227"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.28"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.70"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.13"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.80"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.79"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.18"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.63"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.48"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.46"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.11"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.86"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.49"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.61"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.533"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.150"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.227"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.537537161410903,"aZ":-10.868372385525962,"pfxX":-3.5291909369673897,"pfxZ":11.060026606950842,"pX":0.4615512050598977,"pZ":2.80226124316858,"vX0":5.430840183187301,"vY0":-138.10692070062785,"vZ0":-5.070375465377915,"x":99.41,"y":163.12,"x0":-1.0743187301047246,"y0":50.003657715320955,"z0":5.3967514543849315,"aX":-6.799538427899222},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.1,"breakHorizontal":5.3,"spinRate":2568,"spinDirection":207},"zone":3,"typeConfidence":0.9,"plateTime":0.39700341869973554,"extension":6.870006481860096},"index":0,"playId":"e102e87e-08b4-3d70-a3bf-d7b9ad107d04","pitchNumber":1,"startTime":"2026-07-22T04:26:09.707Z","endTime":"2026-07-22T04:26:12.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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18548536733329,"aZ":-28.610777103693245,"pfxX":-2.7263255434134033,"pfxZ":2.380472884272363,"pX":-0.19186706033921141,"pZ":1.9301400423973114,"vX0":3.472852200153055,"vY0":-121.53851690682635,"vZ0":-2.4486325684754138,"x":124.31,"y":186.67,"x0":-1.283223967629433,"y0":50.00602675353984,"z0":5.428277801855242,"aX":-4.090983017297744},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.0,"breakHorizontal":4.2,"spinRate":770,"spinDirection":254},"zone":8,"typeConfidence":0.79,"plateTime":0.4501609625845391,"extension":6.951998939368555},"index":1,"playId":"42dd1837-187b-31f8-be85-9e712519bbb0","pitchNumber":2,"startTime":"2026-07-22T04:26:32.469Z","endTime":"2026-07-22T04:26:35.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67678444404876,"aZ":-32.93013260892967,"pfxX":-1.6606792525024883,"pfxZ":-0.5214573401808313,"pX":-1.3173559070844956,"pZ":0.7439542682821444,"vX0":0.9385267064270334,"vY0":-119.78638893046555,"vZ0":-3.685281278150536,"x":167.21,"y":218.69,"x0":-1.4980607303352813,"y0":50.00056656007629,"z0":5.23970161183671,"aX":-2.4181688513083617},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.6,"breakHorizontal":2.8,"spinRate":749,"spinDirection":257},"zone":13,"typeConfidence":0.89,"plateTime":0.4568809388858299,"extension":7.00358242730263},"index":2,"playId":"24aea077-9b29-3cfd-b5b9-b4e1b9bf7179","pitchNumber":3,"startTime":"2026-07-22T04:26:51.156Z","endTime":"2026-07-22T04:26:56.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:26:56.465Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-22T04:26:02.050Z","endTime":"2026-07-22T04:26:56.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".444"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".087"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.533"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.150"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.227"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.28"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.70"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.13"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.80"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.79"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.18"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.63"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.48"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.46"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.11"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.86"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.49"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.61"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.533"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.150"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.227"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.537537161410903,"aZ":-10.868372385525962,"pfxX":-3.5291909369673897,"pfxZ":11.060026606950842,"pX":0.4615512050598977,"pZ":2.80226124316858,"vX0":5.430840183187301,"vY0":-138.10692070062785,"vZ0":-5.070375465377915,"x":99.41,"y":163.12,"x0":-1.0743187301047246,"y0":50.003657715320955,"z0":5.3967514543849315,"aX":-6.799538427899222},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.1,"breakHorizontal":5.3,"spinRate":2568,"spinDirection":207},"zone":3,"typeConfidence":0.9,"plateTime":0.39700341869973554,"extension":6.870006481860096},"index":0,"playId":"e102e87e-08b4-3d70-a3bf-d7b9ad107d04","pitchNumber":1,"startTime":"2026-07-22T04:26:09.707Z","endTime":"2026-07-22T04:26:12.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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18548536733329,"aZ":-28.610777103693245,"pfxX":-2.7263255434134033,"pfxZ":2.380472884272363,"pX":-0.19186706033921141,"pZ":1.9301400423973114,"vX0":3.472852200153055,"vY0":-121.53851690682635,"vZ0":-2.4486325684754138,"x":124.31,"y":186.67,"x0":-1.283223967629433,"y0":50.00602675353984,"z0":5.428277801855242,"aX":-4.090983017297744},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.0,"breakHorizontal":4.2,"spinRate":770,"spinDirection":254},"zone":8,"typeConfidence":0.79,"plateTime":0.4501609625845391,"extension":6.951998939368555},"index":1,"playId":"42dd1837-187b-31f8-be85-9e712519bbb0","pitchNumber":2,"startTime":"2026-07-22T04:26:32.469Z","endTime":"2026-07-22T04:26:35.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67678444404876,"aZ":-32.93013260892967,"pfxX":-1.6606792525024883,"pfxZ":-0.5214573401808313,"pX":-1.3173559070844956,"pZ":0.7439542682821444,"vX0":0.9385267064270334,"vY0":-119.78638893046555,"vZ0":-3.685281278150536,"x":167.21,"y":218.69,"x0":-1.4980607303352813,"y0":50.00056656007629,"z0":5.23970161183671,"aX":-2.4181688513083617},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.6,"breakHorizontal":2.8,"spinRate":749,"spinDirection":257},"zone":13,"typeConfidence":0.89,"plateTime":0.4568809388858299,"extension":7.00358242730263},"index":2,"playId":"24aea077-9b29-3cfd-b5b9-b4e1b9bf7179","pitchNumber":3,"startTime":"2026-07-22T04:26:51.156Z","endTime":"2026-07-22T04:26:56.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-22T04:26:56.465Z","atBatIndex":73},"scoringPlays":[0,24,36,53,63,67],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":170.74,"y":45.56},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":82.93,"y":97.26},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":164.45,"y":99.35},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":90.18,"y":94.14},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":109.93,"y":86.18},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":147.95,"y":174.9},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":17,"top":[8,9,10,11,12],"bottom":[13,14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":50.17,"y":80.23},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":161.8,"y":165.44},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":118.55,"y":98.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"coordinates":{"x":51.75,"y":95.38},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":178.67,"y":100.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":95.96,"y":143.36},"type":"H","description":"Single"}]}},{"startIndex":18,"endIndex":23,"top":[18,19,20],"bottom":[21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":123.11,"y":182.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":126.66,"y":182.0},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":149.82,"y":177.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":153.53,"y":155.64},"type":"O","description":"Groundout"}]}},{"startIndex":24,"endIndex":32,"top":[24,25,26,27],"bottom":[28,29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":88.76,"y":39.33},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":96.72,"y":144.21},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":119.83,"y":79.37},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":128.18,"y":181.49},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":110.09,"y":106.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":133.02,"y":97.72},"type":"O","description":"Flyout"}]}},{"startIndex":33,"endIndex":40,"top":[33,34,35,36,37],"bottom":[38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"coordinates":{"x":165.09,"y":140.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":140.65,"y":177.41},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":149.17,"y":66.28},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":91.96,"y":61.61},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"coordinates":{"x":96.59,"y":89.96},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":82.9,"y":65.24},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":94.22,"y":168.82},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":48,"top":[41,42,43],"bottom":[44,45,46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":102.83,"y":166.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":137.92,"y":94.99},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":141.36,"y":163.24},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":65.36,"y":108.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":107.9,"y":149.05},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":126.93,"y":179.85},"type":"O","description":"Groundout"}]}},{"startIndex":49,"endIndex":58,"top":[49,50,51],"bottom":[52,53,54,55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":105.88,"y":170.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":115.84,"y":91.09},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"coordinates":{"x":164.07,"y":151.42},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"coordinates":{"x":44.03,"y":63.88},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":153.86,"y":158.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":158.09,"y":165.78},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":66,"top":[59,60,61,62],"bottom":[63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":126.66,"y":194.17},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":115.51,"y":164.76},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":115.51,"y":148.03},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":79.93,"y":39.92},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":193.75,"y":115.29},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"coordinates":{"x":164.77,"y":144.85},"type":"O","description":"Groundout"}]}},{"startIndex":67,"endIndex":73,"top":[67,68,69,70],"bottom":[71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":34.25,"y":84.06},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":134.7,"y":127.06},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":163.48,"y":61.32},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":101.83,"y":59.18},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":102.33,"y":166.79},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":6,"errors":1,"leftOnBase":10},"away":{"runs":4,"hits":5,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"catcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"first":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"second":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"third":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"shortstop":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"left":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"center":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"right":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"onDeck":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"inHole":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"battingOrder":9,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"offense":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"onDeck":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"inHole":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"battingOrder":3,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":10,"airOuts":13,"runs":4,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".230","atBats":31,"obp":".309","slg":".399","ops":".708","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":14,"rbi":4,"leftOnBase":8,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.33","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":11,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":33,"obp":".308","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":180,"era":"4.58","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.44","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":70,"strikes":110,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":2,"pitchesPerInning":"20.00","runsScoredPer9":"2.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID668881":{"person":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":8,"groundOuts":6,"airOuts":17,"runs":11,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":63,"obp":".279","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":276,"era":"6.06","inningsPitched":"16.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.16","battersFaced":68,"outs":49,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":276,"balls":88,"strikes":188,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.35","rbi":0,"winPercentage":".667","pitchesPerInning":"16.90","gamesFinished":0,"strikeoutWalkRatio":"5.20","strikeoutsPer9Inn":"14.33","walksPer9Inn":"2.76","hitsPer9Inn":"7.71","runsScoredPer9":"6.06","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":42,"groundOuts":77,"airOuts":59,"runs":55,"doubles":15,"triples":4,"homeRuns":17,"strikeOuts":98,"baseOnBalls":36,"intentionalWalks":0,"hits":90,"hitByPitch":2,"avg":".280","atBats":322,"obp":".354","slg":".509","ops":".863","caughtStealing":6,"stolenBases":15,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":362,"totalBases":164,"rbi":46,"leftOnBase":129,"sacBunts":0,"sacFlies":2,"babip":".349","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.94","popOuts":3,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":177,"putOuts":106,"errors":8,"chances":291,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID667472":{"person":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"301","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":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":68,"flyOuts":21,"groundOuts":21,"airOuts":36,"runs":19,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":38,"baseOnBalls":20,"intentionalWalks":0,"hits":33,"hitByPitch":2,"avg":".260","atBats":127,"obp":".367","slg":".386","ops":".753","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":49,"rbi":14,"leftOnBase":54,"sacBunts":0,"sacFlies":1,"babip":".345","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.33","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":88,"errors":0,"chances":88,"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID701398":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":59,"groundOuts":104,"airOuts":96,"runs":52,"doubles":23,"triples":0,"homeRuns":20,"strikeOuts":93,"baseOnBalls":46,"intentionalWalks":3,"hits":95,"hitByPitch":2,"avg":".249","atBats":382,"obp":".328","slg":".466","ops":".794","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":178,"rbi":71,"leftOnBase":174,"sacBunts":0,"sacFlies":6,"babip":".273","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.10","popOuts":15,"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":91,"putOuts":416,"errors":2,"chances":509,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":22,"groundOuts":24,"airOuts":36,"runs":17,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":111,"obp":".320","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":505,"era":"5.28","inningsPitched":"29.0","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":17,"whip":"1.38","battersFaced":126,"outs":87,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":505,"balls":177,"strikes":328,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".667","pitchesPerInning":"17.41","gamesFinished":8,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"8.07","walksPer9Inn":"3.72","hitsPer9Inn":"8.69","runsScoredPer9":"5.28","homeRunsPer9":"1.86","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641941":{"person":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(S, 8)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":2,"strikes":9,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":14,"groundOuts":7,"airOuts":28,"runs":12,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":1,"hits":17,"hitByPitch":2,"atBats":68,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":317,"era":"5.89","inningsPitched":"18.1","wins":2,"losses":1,"saves":8,"saveOpportunities":11,"holds":0,"blownSaves":3,"earnedRuns":12,"whip":"1.36","battersFaced":81,"outs":55,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":317,"balls":121,"strikes":196,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".667","pitchesPerInning":"17.29","gamesFinished":16,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"9.33","walksPer9Inn":"3.93","hitsPer9Inn":"8.35","runsScoredPer9":"5.89","homeRunsPer9":"1.96","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":7},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID622088":{"person":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"1.1 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":12,"strikes":18,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":21,"groundOuts":39,"airOuts":28,"runs":10,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":26,"baseOnBalls":8,"intentionalWalks":1,"hits":20,"hitByPitch":2,"atBats":111,"obp":".248","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":467,"era":"2.37","inningsPitched":"30.1","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":4,"blownSaves":2,"earnedRuns":8,"whip":"0.92","battersFaced":123,"outs":91,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":467,"balls":154,"strikes":313,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.39","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.40","gamesFinished":6,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.37","hitsPer9Inn":"5.93","runsScoredPer9":"2.97","homeRunsPer9":"1.19","inheritedRunners":14,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682622":{"person":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":13,"groundOuts":45,"airOuts":30,"runs":16,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":36,"baseOnBalls":9,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".190","atBats":137,"obp":".240","slg":".365","ops":".605","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":50,"rbi":13,"leftOnBase":58,"sacBunts":0,"sacFlies":0,"babip":".211","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.83","popOuts":10,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":70,"errors":0,"chances":71,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"31","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":73,"flyOuts":22,"groundOuts":47,"airOuts":48,"runs":23,"doubles":13,"triples":0,"homeRuns":12,"strikeOuts":62,"baseOnBalls":26,"intentionalWalks":1,"hits":52,"hitByPitch":0,"avg":".249","atBats":209,"obp":".332","slg":".483","ops":".815","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":101,"rbi":31,"leftOnBase":81,"sacBunts":0,"sacFlies":0,"babip":".296","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.42","popOuts":9,"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":6,"putOuts":120,"errors":1,"chances":127,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663903":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":63,"groundOuts":96,"airOuts":106,"runs":54,"doubles":16,"triples":2,"homeRuns":21,"strikeOuts":82,"baseOnBalls":31,"intentionalWalks":0,"hits":105,"hitByPitch":8,"atBats":386,"obp":".337","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1671,"era":"4.56","inningsPitched":"96.2","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.41","battersFaced":428,"outs":290,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1671,"balls":640,"strikes":1031,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".308","pitchesPerInning":"17.29","gamesFinished":0,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"7.63","walksPer9Inn":"2.89","hitsPer9Inn":"9.78","runsScoredPer9":"5.03","homeRunsPer9":"1.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":7,"groundOuts":23,"airOuts":15,"runs":9,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":20,"baseOnBalls":9,"intentionalWalks":2,"hits":23,"hitByPitch":0,"atBats":81,"obp":".356","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":343,"era":"3.98","inningsPitched":"20.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"1.57","battersFaced":91,"outs":61,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":343,"balls":117,"strikes":226,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.87","gamesFinished":2,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"8.85","walksPer9Inn":"3.98","hitsPer9Inn":"10.18","runsScoredPer9":"3.98","homeRunsPer9":"1.33","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663647":{"person":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":29,"groundOuts":38,"airOuts":53,"runs":11,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":23,"baseOnBalls":8,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".143","atBats":133,"obp":".197","slg":".218","ops":".415","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":29,"rbi":5,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".157","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.50","popOuts":5,"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":78,"putOuts":33,"errors":2,"chances":113,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID670770":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":31,"groundOuts":54,"airOuts":62,"runs":19,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":52,"baseOnBalls":20,"intentionalWalks":0,"hits":34,"hitByPitch":4,"avg":".173","atBats":196,"obp":".262","slg":".260","ops":".522","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":51,"rbi":11,"leftOnBase":70,"sacBunts":5,"sacFlies":1,"babip":".218","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.33","popOuts":16,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":153,"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"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID695534":{"person":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":2,"flyOuts":22,"groundOuts":27,"airOuts":39,"runs":14,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":22,"hitByPitch":3,"atBats":97,"obp":".294","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":367,"era":"4.56","inningsPitched":"25.2","wins":1,"losses":2,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":13,"whip":"1.13","battersFaced":109,"outs":77,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":367,"balls":134,"strikes":233,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".333","pitchesPerInning":"14.30","gamesFinished":6,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"3.86","walksPer9Inn":"2.45","hitsPer9Inn":"7.71","runsScoredPer9":"4.91","homeRunsPer9":"1.40","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695076":{"person":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":14,"flyOuts":44,"groundOuts":73,"airOuts":79,"runs":47,"doubles":16,"triples":2,"homeRuns":9,"strikeOuts":61,"baseOnBalls":35,"intentionalWalks":1,"hits":83,"hitByPitch":3,"atBats":295,"obp":".363","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1248,"era":"5.75","inningsPitched":"72.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.64","battersFaced":335,"outs":216,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1248,"balls":474,"strikes":774,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".300","pitchesPerInning":"17.33","gamesFinished":3,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"7.63","walksPer9Inn":"4.38","hitsPer9Inn":"10.38","runsScoredPer9":"5.88","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":52,"groundOuts":81,"airOuts":88,"runs":54,"doubles":14,"triples":0,"homeRuns":16,"strikeOuts":83,"baseOnBalls":34,"intentionalWalks":0,"hits":81,"hitByPitch":6,"avg":".245","atBats":331,"obp":".324","slg":".432","ops":".756","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":374,"totalBases":143,"rbi":40,"leftOnBase":155,"sacBunts":0,"sacFlies":2,"babip":".278","groundOutsToAirouts":"0.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.69","popOuts":20,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":40,"putOuts":341,"errors":4,"chances":385,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624431":{"person":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":9,"groundOuts":27,"airOuts":18,"runs":9,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".267","atBats":75,"obp":".276","slg":".427","ops":".703","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":32,"rbi":10,"leftOnBase":31,"sacBunts":2,"sacFlies":0,"babip":".283","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":27,"obp":".552","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":72,"era":"14.40","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"3.00","battersFaced":29,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":28,"strikes":44,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.40","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"1.80","walksPer9Inn":"1.80","hitsPer9Inn":"25.20","runsScoredPer9":"14.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","assists":9,"putOuts":189,"errors":4,"chances":202,"fielding":".980","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":42,"groundOuts":44,"airOuts":71,"runs":20,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":67,"baseOnBalls":28,"intentionalWalks":0,"hits":58,"hitByPitch":0,"avg":".244","atBats":238,"obp":".321","slg":".391","ops":".712","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":268,"totalBases":93,"rbi":27,"leftOnBase":97,"sacBunts":0,"sacFlies":2,"babip":".303","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.75","popOuts":10,"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":13,"stolenBases":62,"stolenBasePercentage":".827","caughtStealingPercentage":".173","assists":26,"putOuts":579,"errors":3,"chances":608,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":29,"groundOuts":45,"airOuts":60,"runs":26,"doubles":11,"triples":0,"homeRuns":13,"strikeOuts":101,"baseOnBalls":24,"intentionalWalks":0,"hits":54,"hitByPitch":2,"avg":".208","atBats":259,"obp":".280","slg":".402","ops":".682","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":104,"rbi":37,"leftOnBase":137,"sacBunts":0,"sacFlies":1,"babip":".281","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.92","popOuts":15,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":20,"errors":2,"chances":53,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID695490":{"person":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"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":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":12,"groundOuts":29,"airOuts":32,"runs":11,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":25,"baseOnBalls":4,"intentionalWalks":0,"hits":27,"hitByPitch":3,"avg":".243","atBats":111,"obp":".286","slg":".288","ops":".574","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":32,"rbi":4,"leftOnBase":48,"sacBunts":1,"sacFlies":1,"babip":".310","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":83,"putOuts":39,"errors":4,"chances":126,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(H, 4)","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":17,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","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":47,"gamesStarted":0,"flyOuts":13,"groundOuts":48,"airOuts":28,"runs":25,"doubles":3,"triples":1,"homeRuns":5,"strikeOuts":45,"baseOnBalls":23,"intentionalWalks":2,"hits":34,"hitByPitch":5,"atBats":151,"obp":".343","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":761,"era":"4.39","inningsPitched":"41.0","wins":1,"losses":6,"saves":1,"saveOpportunities":5,"holds":4,"blownSaves":4,"earnedRuns":20,"whip":"1.39","battersFaced":184,"outs":123,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":761,"balls":306,"strikes":455,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":0,"winPercentage":".143","pitchesPerInning":"18.56","gamesFinished":5,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"9.88","walksPer9Inn":"5.05","hitsPer9Inn":"7.46","runsScoredPer9":"5.49","homeRunsPer9":"1.10","inheritedRunners":29,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"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"}]},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":72,"flyOuts":45,"groundOuts":44,"airOuts":94,"runs":37,"doubles":11,"triples":1,"homeRuns":16,"strikeOuts":61,"baseOnBalls":41,"intentionalWalks":1,"hits":61,"hitByPitch":2,"avg":".236","atBats":258,"obp":".343","slg":".473","ops":".816","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":122,"rbi":43,"leftOnBase":116,"sacBunts":0,"sacFlies":2,"babip":".246","groundOutsToAirouts":"0.47","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"16.12","popOuts":18,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":120,"errors":0,"chances":121,"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"}]},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(H, 10)","summary":"0.1 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":9,"strikes":6,"strikePercentage":".400","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"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":50,"gamesStarted":0,"flyOuts":29,"groundOuts":45,"airOuts":51,"runs":22,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":40,"baseOnBalls":29,"intentionalWalks":4,"hits":36,"hitByPitch":2,"atBats":170,"obp":".332","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":756,"era":"2.87","inningsPitched":"47.0","wins":3,"losses":4,"saves":1,"saveOpportunities":1,"holds":10,"blownSaves":0,"earnedRuns":15,"whip":"1.38","battersFaced":203,"outs":141,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":756,"balls":290,"strikes":466,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".429","pitchesPerInning":"16.09","gamesFinished":10,"strikeoutWalkRatio":"1.38","strikeoutsPer9Inn":"7.66","walksPer9Inn":"5.55","hitsPer9Inn":"6.89","runsScoredPer9":"4.21","homeRunsPer9":"0.77","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"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"}]},"ID670062":{"person":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.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":9,"gamesStarted":0,"flyOuts":9,"groundOuts":13,"airOuts":13,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":45,"obp":".245","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":218,"era":"3.21","inningsPitched":"14.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"0.93","battersFaced":53,"outs":42,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":218,"balls":80,"strikes":138,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".000","pitchesPerInning":"15.57","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"3.86","runsScoredPer9":"3.21","homeRunsPer9":"1.93","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":69,"groundOuts":101,"airOuts":133,"runs":52,"doubles":14,"triples":1,"homeRuns":16,"strikeOuts":90,"baseOnBalls":50,"intentionalWalks":0,"hits":105,"hitByPitch":0,"atBats":425,"obp":".324","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1937,"era":"3.89","inningsPitched":"111.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.40","battersFaced":481,"outs":333,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1937,"balls":721,"strikes":1216,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".455","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"7.30","walksPer9Inn":"4.05","hitsPer9Inn":"8.51","runsScoredPer9":"4.22","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":31,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 12-1)","summary":"5.0 IP, 0 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":91,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":34,"strikes":57,"strikePercentage":".630","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":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":64,"groundOuts":76,"airOuts":113,"runs":29,"doubles":17,"triples":2,"homeRuns":12,"strikeOuts":124,"baseOnBalls":39,"intentionalWalks":0,"hits":80,"hitByPitch":0,"atBats":392,"obp":".275","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","numberOfPitches":1768,"era":"2.42","inningsPitched":"107.2","wins":12,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.11","battersFaced":433,"outs":323,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1768,"balls":657,"strikes":1111,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".923","pitchesPerInning":"16.42","gamesFinished":0,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"10.37","walksPer9Inn":"3.26","hitsPer9Inn":"6.69","runsScoredPer9":"2.42","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":28,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[682829,701398,668709,667472,553993,663647,663993,682622,624431,670770,695490,695505,594580,622088,656271,670062,641941],"pitchers":[695505,594580,622088,656271,670062,641941],"bench":[668715,663886],"bullpen":[671096,657571,668881,572955,695076,695534,663903],"battingOrder":[682829,701398,667472,663647,663993,682622,624431,670770,695490],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"De La Cruz, E (17, 1st inning off Castillo, L, 0 on, 0 out); Suárez, E (13, 4th inning off Castillo, L, 0 on, 0 out); Lowe, N (12, 9th inning off Rucker, 0 on, 0 out)."},{"label":"TB","value":"Arroyo; De La Cruz, E 4; Lowe, N 4; Suárez, E 4; Trevino."},{"label":"RBI","value":"De La Cruz, E (46); Lowe, N (31); Stewart, S (71); Suárez, E (37)."},{"label":"Runners left in scoring position, 2 out","value":"Arroyo; Bleday."},{"label":"SF","value":"Stewart, S."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"4."}]}],"note":[{"label":"a","value":"Grounded into a fielder's choice for Bleday in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":11,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".229","atBats":33,"obp":".310","slg":".378","ops":".688","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":12,"rbi":2,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":10,"airOuts":13,"runs":4,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".229","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":126,"era":"3.58","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.17","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":126,"balls":45,"strikes":81,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":4,"pitchesPerInning":"14.00","runsScoredPer9":"4.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID647304":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":7,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":53,"groundOuts":115,"airOuts":113,"runs":37,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":49,"baseOnBalls":31,"intentionalWalks":2,"hits":96,"hitByPitch":4,"avg":".258","atBats":372,"obp":".321","slg":".355","ops":".676","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":409,"totalBases":132,"rbi":37,"leftOnBase":179,"sacBunts":0,"sacFlies":1,"babip":".278","groundOutsToAirouts":"1.02","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"46.50","popOuts":33,"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":80,"putOuts":644,"errors":6,"chances":730,"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"}]},"ID645302":{"person":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"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":".---","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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":25,"groundOuts":27,"airOuts":38,"runs":10,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":26,"hitByPitch":2,"avg":".241","atBats":108,"obp":".284","slg":".269","ops":".553","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":29,"rbi":5,"leftOnBase":49,"sacBunts":1,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":69,"errors":1,"chances":73,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"0-5","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":102,"flyOuts":63,"groundOuts":91,"airOuts":117,"runs":48,"doubles":14,"triples":1,"homeRuns":13,"strikeOuts":71,"baseOnBalls":26,"intentionalWalks":0,"hits":92,"hitByPitch":7,"avg":".251","atBats":367,"obp":".310","slg":".401","ops":".711","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":404,"totalBases":147,"rbi":48,"leftOnBase":143,"sacBunts":1,"sacFlies":3,"babip":".276","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.23","popOuts":29,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":268,"putOuts":140,"errors":6,"chances":414,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID678606":{"person":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":7,"strikes":7,"strikePercentage":".500","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":1,"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":47,"gamesStarted":0,"flyOuts":22,"groundOuts":54,"airOuts":35,"runs":14,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":35,"baseOnBalls":13,"intentionalWalks":1,"hits":44,"hitByPitch":4,"atBats":166,"obp":".333","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":692,"era":"2.79","inningsPitched":"42.0","wins":3,"losses":1,"saves":3,"saveOpportunities":5,"holds":10,"blownSaves":2,"earnedRuns":13,"whip":"1.36","battersFaced":185,"outs":126,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":692,"balls":232,"strikes":460,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".750","pitchesPerInning":"16.48","gamesFinished":7,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"7.50","walksPer9Inn":"2.79","hitsPer9Inn":"9.43","runsScoredPer9":"3.00","homeRunsPer9":"0.64","inheritedRunners":17,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":8},"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"}]},"ID689546":{"person":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"jerseyNumber":"82","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":0,"flyOuts":13,"groundOuts":30,"airOuts":22,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":10,"intentionalWalks":0,"hits":14,"hitByPitch":3,"atBats":73,"obp":".307","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":333,"era":"3.38","inningsPitched":"21.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":8,"whip":"1.13","battersFaced":88,"outs":64,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":333,"balls":119,"strikes":214,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".---","pitchesPerInning":"15.61","gamesFinished":6,"strikeoutWalkRatio":"0.90","strikeoutsPer9Inn":"3.80","walksPer9Inn":"4.22","hitsPer9Inn":"5.91","runsScoredPer9":"3.80","homeRunsPer9":"0.42","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621074":{"person":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.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":15,"gamesStarted":0,"flyOuts":5,"groundOuts":14,"airOuts":14,"runs":11,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":60,"obp":".328","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":263,"era":"5.17","inningsPitched":"15.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"1.34","battersFaced":68,"outs":47,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":263,"balls":84,"strikes":179,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".000","pitchesPerInning":"16.79","gamesFinished":7,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.34","walksPer9Inn":"3.45","hitsPer9Inn":"8.62","runsScoredPer9":"6.32","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"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"}]},"ID642215":{"person":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"jerseyNumber":"31","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":11,"groundOuts":11,"airOuts":18,"runs":10,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".231","atBats":65,"obp":".306","slg":".400","ops":".706","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":26,"rbi":9,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".293","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.67","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":13,"obp":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"15.43","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.57","battersFaced":13,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":13,"strikes":28,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"17.57","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"23.14","runsScoredPer9":"15.43","homeRunsPer9":"7.71","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":14,"errors":2,"chances":40,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID668227":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":39,"groundOuts":94,"airOuts":68,"runs":62,"doubles":21,"triples":1,"homeRuns":11,"strikeOuts":86,"baseOnBalls":40,"intentionalWalks":0,"hits":96,"hitByPitch":17,"avg":".282","atBats":341,"obp":".382","slg":".446","ops":".828","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":401,"totalBases":152,"rbi":45,"leftOnBase":125,"sacBunts":0,"sacFlies":3,"babip":".344","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":8,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":174,"errors":0,"chances":175,"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"}]},"ID641487":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":30,"groundOuts":86,"airOuts":75,"runs":38,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":70,"baseOnBalls":50,"intentionalWalks":0,"hits":63,"hitByPitch":5,"avg":".215","atBats":293,"obp":".338","slg":".352","ops":".690","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":349,"totalBases":103,"rbi":28,"leftOnBase":98,"sacBunts":0,"sacFlies":1,"babip":".248","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.30","popOuts":19,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":149,"putOuts":110,"errors":9,"chances":268,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | 2 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":33,"groundOuts":68,"airOuts":57,"runs":34,"doubles":13,"triples":1,"homeRuns":15,"strikeOuts":56,"baseOnBalls":26,"intentionalWalks":1,"hits":62,"hitByPitch":3,"avg":".257","atBats":241,"obp":".335","slg":".506","ops":".841","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":272,"totalBases":122,"rbi":40,"leftOnBase":104,"sacBunts":0,"sacFlies":2,"babip":".273","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.07","popOuts":6,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":15,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":55,"groundOuts":40,"airOuts":84,"runs":24,"doubles":7,"triples":0,"homeRuns":10,"strikeOuts":96,"baseOnBalls":38,"intentionalWalks":0,"hits":42,"hitByPitch":1,"avg":".162","atBats":259,"obp":".269","slg":".305","ops":".574","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":301,"totalBases":79,"rbi":34,"leftOnBase":124,"sacBunts":0,"sacFlies":3,"babip":".205","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.90","popOuts":19,"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":11,"stolenBases":28,"stolenBasePercentage":".718","caughtStealingPercentage":".282","assists":17,"putOuts":441,"errors":1,"chances":459,"fielding":".998","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID671083":{"person":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"jerseyNumber":"39","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":1,"groundOuts":3,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".063","atBats":16,"obp":".167","slg":".125","ops":".292","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":2,"rbi":0,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".100","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"36.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":18,"strikes":21,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"39.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"18.00","hitsPer9Inn":"36.00","runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677961":{"person":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":16,"gamesStarted":0,"flyOuts":10,"groundOuts":21,"airOuts":16,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":14,"intentionalWalks":1,"hits":18,"hitByPitch":2,"atBats":72,"obp":".382","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":351,"era":"3.79","inningsPitched":"19.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.68","battersFaced":89,"outs":57,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":351,"balls":127,"strikes":224,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".---","pitchesPerInning":"18.47","gamesFinished":5,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"8.53","walksPer9Inn":"6.63","hitsPer9Inn":"8.53","runsScoredPer9":"3.79","homeRunsPer9":"0.47","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":68,"groundOuts":88,"airOuts":132,"runs":45,"doubles":29,"triples":0,"homeRuns":15,"strikeOuts":129,"baseOnBalls":25,"intentionalWalks":1,"hits":93,"hitByPitch":5,"atBats":439,"obp":".261","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1878,"era":"3.38","inningsPitched":"120.0","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"0.98","battersFaced":472,"outs":360,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1878,"balls":635,"strikes":1243,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".571","pitchesPerInning":"15.65","gamesFinished":0,"strikeoutWalkRatio":"5.16","strikeoutsPer9Inn":"9.68","walksPer9Inn":"1.88","hitsPer9Inn":"6.98","runsScoredPer9":"3.38","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":28,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":73,"groundOuts":88,"airOuts":130,"runs":55,"doubles":14,"triples":2,"homeRuns":12,"strikeOuts":109,"baseOnBalls":22,"intentionalWalks":1,"hits":98,"hitByPitch":3,"atBats":421,"obp":".273","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1674,"era":"4.16","inningsPitched":"110.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.09","battersFaced":450,"outs":331,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1674,"balls":541,"strikes":1133,"strikePercentage":".680","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".538","pitchesPerInning":"15.17","gamesFinished":0,"strikeoutWalkRatio":"4.95","strikeoutsPer9Inn":"8.89","walksPer9Inn":"1.79","hitsPer9Inn":"7.99","runsScoredPer9":"4.49","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":30,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806068":{"person":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":15,"groundOuts":39,"airOuts":33,"runs":18,"doubles":5,"triples":1,"homeRuns":7,"strikeOuts":61,"baseOnBalls":13,"intentionalWalks":0,"hits":31,"hitByPitch":2,"avg":".193","atBats":161,"obp":".258","slg":".366","ops":".624","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":179,"totalBases":59,"rbi":21,"leftOnBase":72,"sacBunts":1,"sacFlies":2,"babip":".253","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":10,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":94,"putOuts":71,"errors":6,"chances":171,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID622491":{"person":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(L, 3-9)","summary":"7.0 IP, 3 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":7,"airOuts":11,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":101,"inningsPitched":"7.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":35,"strikes":66,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"2.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":16,"flyOuts":60,"groundOuts":89,"airOuts":112,"runs":60,"doubles":20,"triples":2,"homeRuns":14,"strikeOuts":84,"baseOnBalls":30,"intentionalWalks":0,"hits":96,"hitByPitch":5,"atBats":373,"obp":".318","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1677,"era":"4.85","inningsPitched":"94.2","wins":3,"losses":9,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":51,"whip":"1.33","battersFaced":417,"outs":284,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1677,"balls":566,"strikes":1111,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":3,"winPercentage":".250","pitchesPerInning":"17.71","gamesFinished":2,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"7.99","walksPer9Inn":"2.85","hitsPer9Inn":"9.13","runsScoredPer9":"5.70","homeRunsPer9":"1.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":20,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":67,"groundOuts":114,"airOuts":108,"runs":50,"doubles":24,"triples":2,"homeRuns":11,"strikeOuts":104,"baseOnBalls":25,"intentionalWalks":0,"hits":124,"hitByPitch":2,"atBats":449,"obp":".317","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":1748,"era":"3.57","inningsPitched":"116.0","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.28","battersFaced":477,"outs":348,"gamesPitched":19,"completeGames":1,"shutouts":0,"pitchesThrown":1748,"balls":567,"strikes":1181,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".500","pitchesPerInning":"15.07","gamesFinished":0,"strikeoutWalkRatio":"4.16","strikeoutsPer9Inn":"8.07","walksPer9Inn":"1.94","hitsPer9Inn":"9.62","runsScoredPer9":"3.88","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID662253":{"person":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":13,"groundOuts":26,"airOuts":28,"runs":17,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":55,"baseOnBalls":15,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":137,"obp":".292","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":610,"era":"3.96","inningsPitched":"36.1","wins":3,"losses":4,"saves":17,"saveOpportunities":22,"holds":0,"blownSaves":5,"earnedRuns":16,"whip":"1.21","battersFaced":154,"outs":109,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":610,"balls":217,"strikes":393,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".429","pitchesPerInning":"16.79","gamesFinished":29,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"13.62","walksPer9Inn":"3.72","hitsPer9Inn":"7.18","runsScoredPer9":"4.21","homeRunsPer9":"0.99","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641598":{"person":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":18,"groundOuts":20,"airOuts":30,"runs":17,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":20,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".184","atBats":114,"obp":".311","slg":".316","ops":".627","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":36,"rbi":14,"leftOnBase":56,"sacBunts":0,"sacFlies":0,"babip":".254","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":4,"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":4,"stolenBases":29,"stolenBasePercentage":".879","caughtStealingPercentage":".121","assists":8,"putOuts":291,"errors":3,"chances":302,"fielding":".990","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"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,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":17,"groundOuts":28,"airOuts":28,"runs":8,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":10,"intentionalWalks":1,"hits":20,"hitByPitch":3,"atBats":93,"obp":".306","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":404,"era":"2.05","inningsPitched":"26.1","wins":1,"losses":2,"saves":1,"saveOpportunities":2,"holds":13,"blownSaves":1,"earnedRuns":6,"whip":"1.14","battersFaced":110,"outs":79,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":404,"balls":135,"strikes":269,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".333","pitchesPerInning":"15.34","gamesFinished":5,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"7.18","walksPer9Inn":"3.42","hitsPer9Inn":"6.84","runsScoredPer9":"2.73","homeRunsPer9":"1.03","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677594":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"1-2 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","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":91,"flyOuts":51,"groundOuts":80,"airOuts":104,"runs":48,"doubles":15,"triples":0,"homeRuns":15,"strikeOuts":83,"baseOnBalls":30,"intentionalWalks":1,"hits":92,"hitByPitch":4,"avg":".258","atBats":357,"obp":".321","slg":".426","ops":".747","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":393,"totalBases":152,"rbi":43,"leftOnBase":141,"sacBunts":0,"sacFlies":2,"babip":".295","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.80","popOuts":21,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":243,"errors":2,"chances":249,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682243":{"person":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":10,"flyOuts":40,"groundOuts":46,"airOuts":67,"runs":19,"doubles":4,"triples":2,"homeRuns":9,"strikeOuts":71,"baseOnBalls":10,"intentionalWalks":1,"hits":46,"hitByPitch":1,"atBats":229,"obp":".238","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":910,"era":"2.27","inningsPitched":"63.1","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"0.88","battersFaced":241,"outs":190,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":910,"balls":277,"strikes":633,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".500","pitchesPerInning":"14.37","gamesFinished":1,"strikeoutWalkRatio":"7.10","strikeoutsPer9Inn":"10.09","walksPer9Inn":"1.42","hitsPer9Inn":"6.54","runsScoredPer9":"2.70","homeRunsPer9":"1.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660825":{"person":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":0,"flyOuts":29,"groundOuts":30,"airOuts":50,"runs":13,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":44,"baseOnBalls":13,"intentionalWalks":1,"hits":40,"hitByPitch":1,"atBats":159,"obp":".305","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":698,"era":"2.28","inningsPitched":"43.1","wins":3,"losses":2,"saves":0,"saveOpportunities":2,"holds":19,"blownSaves":2,"earnedRuns":11,"whip":"1.22","battersFaced":178,"outs":130,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":698,"balls":236,"strikes":462,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".600","pitchesPerInning":"16.11","gamesFinished":2,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"9.14","walksPer9Inn":"2.70","hitsPer9Inn":"8.31","runsScoredPer9":"2.70","homeRunsPer9":"0.62","inheritedRunners":26,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":10,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670042":{"person":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"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":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":31,"groundOuts":47,"airOuts":59,"runs":27,"doubles":9,"triples":1,"homeRuns":15,"strikeOuts":88,"baseOnBalls":13,"intentionalWalks":1,"hits":57,"hitByPitch":7,"avg":".230","atBats":248,"obp":".286","slg":".456","ops":".742","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":271,"totalBases":113,"rbi":37,"leftOnBase":117,"sacBunts":2,"sacFlies":1,"babip":".288","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.53","popOuts":11,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":119,"errors":1,"chances":121,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676106":{"person":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":63,"groundOuts":84,"airOuts":108,"runs":35,"doubles":13,"triples":0,"homeRuns":12,"strikeOuts":94,"baseOnBalls":25,"intentionalWalks":0,"hits":75,"hitByPitch":4,"atBats":359,"obp":".267","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1532,"era":"3.17","inningsPitched":"99.1","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.01","battersFaced":390,"outs":298,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1532,"balls":554,"strikes":978,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".600","pitchesPerInning":"15.42","gamesFinished":0,"strikeoutWalkRatio":"3.76","strikeoutsPer9Inn":"8.52","walksPer9Inn":"2.27","hitsPer9Inn":"6.80","runsScoredPer9":"3.17","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":9,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[702284,668227,686527,663728,647304,670042,677594,645302,806068,642215,622491,678606,621074],"pitchers":[622491,678606,621074],"bench":[641487,641598,671083],"bullpen":[660825,689546,669302,676106,669923,682243,662253,642100,677961,693433],"battingOrder":[702284,668227,686527,663728,647304,677594,645302,806068,642215],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Wilson, W (3, 7th inning off Antone, 0 on, 1 out); Rodríguez, J (15, 8th inning off Garcia, J, 0 on, 0 out)."},{"label":"TB","value":"Naylor, J 3; Robles; Rodríguez, J 4; Wilson, W 4."},{"label":"RBI","value":"Rodríguez, J (43); Wilson, W (9)."},{"label":"Runners left in scoring position, 2 out","value":"Naylor, J 2; Emerson; Wilson, W; Robles."},{"label":"Team RISP","value":"1-for-10."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Naylor, J (20, 2nd base off Burns, Ch/Trevino)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Ferrer (1, pickoff)."}]}],"note":[{"label":"a","value":"Grounded into a forceout for Raley, L in the 6th."}]}},"officials":[{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":665302,"fullName":"Dillon Wilson","link":"/api/v1/people/665302"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Trevino 2 (Ball-Confirmed, Ball-Confirmed); Raleigh (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Burns, Ch 91-57; Moll 17-10; Antone 30-18; Burke, B 15-6; Garcia, J 16-10; Pagán 11-9; Castillo, L 101-66; Ferrer 14-7; Rucker 11-8."},{"label":"Groundouts-flyouts","value":"Burns, Ch 4-3; Moll 0-0; Antone 4-0; Burke, B 1-0; Garcia, J 1-1; Pagán 1-1; Castillo, L 7-7; Ferrer 3-0; Rucker 0-1."},{"label":"Batters faced","value":"Burns, Ch 20; Moll 3; Antone 6; Burke, B 3; Garcia, J 4; Pagán 3; Castillo, L 27; Ferrer 4; Rucker 4."},{"label":"Inherited runners-scored","value":"Antone 2-0; Burke, B 1-0."},{"label":"Umpires","value":"HP: Chad Fairchild. 1B: Bill Miller. 2B: Chad Whitson. 3B: Dillon Wilson. "},{"label":"Weather","value":"88 degrees, Clear."},{"label":"Wind","value":"3 mph, L To R."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:45."},{"label":"Att","value":"35,239."},{"label":"Venue","value":"T-Mobile Park."},{"label":"July 21, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","boxscoreName":"Burns, Ch"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 12-1)","summary":"5.0 IP, 0 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":91,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":34,"strikes":57,"strikePercentage":".630","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":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":64,"groundOuts":76,"airOuts":113,"runs":29,"doubles":17,"triples":2,"homeRuns":12,"strikeOuts":124,"baseOnBalls":39,"intentionalWalks":0,"hits":80,"hitByPitch":0,"atBats":392,"obp":".275","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","numberOfPitches":1768,"era":"2.42","inningsPitched":"107.2","wins":12,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.11","battersFaced":433,"outs":323,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1768,"balls":657,"strikes":1111,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".923","pitchesPerInning":"16.42","gamesFinished":0,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"10.37","walksPer9Inn":"3.26","hitsPer9Inn":"6.69","runsScoredPer9":"2.42","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":28,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":66,"pitchingGameScore":66},{"player":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","boxscoreName":"De La Cruz, E"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":42,"groundOuts":77,"airOuts":59,"runs":55,"doubles":15,"triples":4,"homeRuns":17,"strikeOuts":98,"baseOnBalls":36,"intentionalWalks":0,"hits":90,"hitByPitch":2,"avg":".280","atBats":322,"obp":".354","slg":".509","ops":".863","caughtStealing":6,"stolenBases":15,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":362,"totalBases":164,"rbi":46,"leftOnBase":129,"sacBunts":0,"sacFlies":2,"babip":".349","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.94","popOuts":3,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":177,"putOuts":106,"errors":8,"chances":291,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":55,"hittingGameScore":55},{"player":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","boxscoreName":"Naylor, J"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":7,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":53,"groundOuts":115,"airOuts":113,"runs":37,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":49,"baseOnBalls":31,"intentionalWalks":2,"hits":96,"hitByPitch":4,"avg":".258","atBats":372,"obp":".321","slg":".355","ops":".676","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":409,"totalBases":132,"rbi":37,"leftOnBase":179,"sacBunts":0,"sacFlies":1,"babip":".278","groundOutsToAirouts":"1.02","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"46.50","popOuts":33,"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":80,"putOuts":644,"errors":6,"chances":730,"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"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"loser":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"save":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}