{"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":822881,"link":"/api/v1.1/game/822881/feed/live","metaData":{"wait":10,"timeStamp":"20260708_025138","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count20","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822881,"type":"R","doubleHeader":"N","id":"2026/07/07/anamlb-texmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822881-2026-07-07","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-08T00:05:00Z","originalDate":"2026-07-07","officialDate":"2026-07-07","dayNight":"night","time":"7:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108","season":2026,"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1"},"springVenue":{"id":2500,"link":"/api/v1/venues/2500"},"teamCode":"ana","fileCode":"ana","abbreviation":"LAA","teamName":"Angels","locationName":"Anaheim","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Angels","record":{"gamesPlayed":92,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":36,"losses":56,"ties":0,"pct":".391"},"records":{},"divisionLeader":false,"wins":36,"losses":56,"winningPercentage":".391"},"franchiseName":"Los Angeles","clubName":"Angels","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140","season":2026,"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"tex","fileCode":"tex","abbreviation":"TEX","teamName":"Rangers","locationName":"Arlington","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Texas","record":{"gamesPlayed":91,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":46,"losses":45,"ties":0,"pct":".505"},"records":{},"divisionLeader":false,"wins":46,"losses":45,"winningPercentage":".505"},"franchiseName":"Texas","clubName":"Rangers","active":true}},"players":{"ID694497":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497","firstName":"Evan","lastName":"Carter","primaryNumber":"32","birthDate":"2002-08-29","currentAge":23,"birthCity":"Elizabethton","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Evan","useLastName":"Carter","middleName":"Jason","boxscoreName":"Carter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Evan Carter","nameSlug":"evan-carter-694497","firstLastName":"Evan Carter","lastFirstName":"Carter, Evan","lastInitName":"Carter, E","initLastName":"E Carter","fullFMLName":"Evan Jason Carter","fullLFMName":"Carter, Evan Jason","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID677958":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958","firstName":"Kumar","lastName":"Rocker","primaryNumber":"80","birthDate":"1999-11-22","currentAge":26,"birthCity":"Watkinsville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kumar","useLastName":"Rocker","boxscoreName":"Rocker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"rhymes with ‘Lamar’","mlbDebutDate":"2024-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kumar Rocker","nameSlug":"kumar-rocker-677958","firstLastName":"Kumar Rocker","lastFirstName":"Rocker, Kumar","lastInitName":"Rocker, K","initLastName":"K Rocker","fullFMLName":"Kumar Rocker","fullLFMName":"Rocker, Kumar ","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID624585":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585","firstName":"Jorge","lastName":"Soler","primaryNumber":"12","birthDate":"1992-02-25","currentAge":34,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Soler","middleName":"Carlos","boxscoreName":"Soler","nickName":"El Crudo","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"HOR-hay soh-LAIR","mlbDebutDate":"2014-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Soler","nameSlug":"jorge-soler-624585","firstLastName":"Jorge Soler","lastFirstName":"Soler, Jorge","lastInitName":"Soler, J","initLastName":"J Soler","fullFMLName":"Jorge Carlos Soler","fullLFMName":"Soler, Jorge Carlos","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID696030":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030","firstName":"Tadeo","lastName":"Osuna","primaryNumber":"19","birthDate":"2002-10-10","currentAge":23,"birthCity":"Ahome","birthStateProvince":"SI","birthCountry":"Mexico","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alejandro","useLastName":"Osuna","middleName":"Alejandro","boxscoreName":"Osuna, A","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"oh-SOON-ah","mlbDebutDate":"2025-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alejandro Osuna","nameSlug":"alejandro-osuna-696030","firstLastName":"Alejandro Osuna","lastFirstName":"Osuna, Alejandro","lastInitName":"Osuna, A","initLastName":"A Osuna","fullFMLName":"Tadeo Alejandro Osuna","fullLFMName":"Osuna, Tadeo Alejandro","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID681217":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217","firstName":"Chase","lastName":"Silseth","primaryNumber":"63","birthDate":"2000-05-18","currentAge":26,"birthCity":"Farmington","birthStateProvince":"NM","birthCountry":"USA","height":"6' 0\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Silseth","middleName":"Robert","boxscoreName":"Silseth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2022-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Silseth","nameSlug":"chase-silseth-681217","firstLastName":"Chase Silseth","lastFirstName":"Silseth, Chase","lastInitName":"Silseth, C","initLastName":"C Silseth","fullFMLName":"Chase Robert Silseth","fullLFMName":"Silseth, Chase Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID696270":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270","firstName":"Ryan","lastName":"Johnson","primaryNumber":"32","birthDate":"2002-08-05","currentAge":24,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Johnson","nameSlug":"ryan-johnson-696270","firstLastName":"Ryan Johnson","lastFirstName":"Johnson, Ryan","lastInitName":"Johnson, R","initLastName":"R Johnson","fullFMLName":"Ryan Christopher Johnson","fullLFMName":"Johnson, Ryan Christopher","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID667755":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","firstName":"José","lastName":"Soriano","primaryNumber":"40","birthDate":"1998-10-20","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Soriano","middleName":"Joaquin","boxscoreName":"Soriano, J","gender":"M","nameMatrilineal":"Santana","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Soriano","nameSlug":"jose-soriano-667755","firstLastName":"José Soriano","lastFirstName":"Soriano, José","lastInitName":"Soriano, J","initLastName":"J Soriano","fullFMLName":"José Joaquin Soriano","fullLFMName":"Soriano, José Joaquin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID592626":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626","firstName":"Joc","lastName":"Pederson","primaryNumber":"3","birthDate":"1992-04-21","currentAge":34,"birthCity":"Palo Alto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Joc","useLastName":"Pederson","middleName":"R.","boxscoreName":"Pederson","nickName":"King","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"PEE-der-sin","mlbDebutDate":"2014-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joc Pederson","nameSlug":"joc-pederson-592626","firstLastName":"Joc Pederson","lastFirstName":"Pederson, Joc","lastInitName":"Pederson, J","initLastName":"J Pederson","fullFMLName":"Joc R. Pederson","fullLFMName":"Pederson, Joc R.","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID815083":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083","firstName":"Mitchell","lastName":"Farris","primaryNumber":"70","birthDate":"2001-02-14","currentAge":25,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Farris","middleName":"Thomas","boxscoreName":"Farris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitch Farris","nameSlug":"mitch-farris-815083","firstLastName":"Mitch Farris","lastFirstName":"Farris, Mitch","lastInitName":"Farris, M","initLastName":"M Farris","fullFMLName":"Mitchell Thomas Farris","fullLFMName":"Farris, Mitchell Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID673962":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962","firstName":"Joshua","lastName":"Jung","primaryNumber":"6","birthDate":"1998-02-12","currentAge":28,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Josh","useLastName":"Jung","middleName":"Ryne","boxscoreName":"Jung, Jo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"young","mlbDebutDate":"2022-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Jung","nameSlug":"josh-jung-673962","firstLastName":"Josh Jung","lastFirstName":"Jung, Josh","lastInitName":"Jung, J","initLastName":"J Jung","fullFMLName":"Joshua Ryne Jung","fullLFMName":"Jung, Joshua Ryne","strikeZoneTop":3.263,"strikeZoneBottom":1.647},"ID679822":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822","firstName":"Justin","lastName":"Foscue","primaryNumber":"14","birthDate":"1999-03-02","currentAge":27,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Justin","useLastName":"Foscue","middleName":"Connor","boxscoreName":"Foscue","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOSS-Q","mlbDebutDate":"2024-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Foscue","nameSlug":"justin-foscue-679822","firstLastName":"Justin Foscue","lastFirstName":"Foscue, Justin","lastInitName":"Foscue, J","initLastName":"J Foscue","fullFMLName":"Justin Connor Foscue","fullLFMName":"Foscue, Justin Connor","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID543309":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309","firstName":"Kyle","lastName":"Higashioka","primaryNumber":"11","birthDate":"1990-04-20","currentAge":36,"birthCity":"Huntington Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kyle","useLastName":"Higashioka","middleName":"Harris","boxscoreName":"Higashioka","nickName":"Higgy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"he-GAH-she-OH-kah","mlbDebutDate":"2017-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Higashioka","nameSlug":"kyle-higashioka-543309","firstLastName":"Kyle Higashioka","lastFirstName":"Higashioka, Kyle","lastInitName":"Higashioka, K","initLastName":"K Higashioka","fullFMLName":"Kyle Harris Higashioka","fullLFMName":"Higashioka, Kyle Harris","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"ID694203":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203","firstName":"Denzer","lastName":"Guzman","primaryNumber":"23","birthDate":"2004-02-08","currentAge":22,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Denzer","useLastName":"Guzman","boxscoreName":"Guzman, D","gender":"M","nameMatrilineal":"Daniel","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Denzer Guzman","nameSlug":"denzer-guzman-694203","firstLastName":"Denzer Guzman","lastFirstName":"Guzman, Denzer","lastInitName":"Guzman, D","initLastName":"D Guzman","fullFMLName":"Denzer Guzman","fullLFMName":"Guzman, Denzer ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID696147":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147","firstName":"Samuel","lastName":"Bachman","primaryNumber":"40","birthDate":"1999-09-30","currentAge":26,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Bachman","middleName":"Duane","boxscoreName":"Bachman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BOCK-min","mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Bachman","nameSlug":"sam-bachman-696147","firstLastName":"Sam Bachman","lastFirstName":"Bachman, Sam","lastInitName":"Bachman, S","initLastName":"S Bachman","fullFMLName":"Samuel Duane Bachman","fullLFMName":"Bachman, Samuel Duane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669022":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022","firstName":"MacKenzie","lastName":"Gore","primaryNumber":"1","birthDate":"1999-02-24","currentAge":27,"birthCity":"Wilmington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"MacKenzie","useLastName":"Gore","middleName":"Evan","boxscoreName":"Gore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"MacKenzie Gore","nameSlug":"mackenzie-gore-669022","firstLastName":"MacKenzie Gore","lastFirstName":"Gore, MacKenzie","lastInitName":"Gore, M","initLastName":"M Gore","fullFMLName":"MacKenzie Evan Gore","fullLFMName":"Gore, MacKenzie Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID685133":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133","firstName":"Wade","lastName":"Meckler","primaryNumber":"53","birthDate":"2000-04-21","currentAge":26,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wade","useLastName":"Meckler","middleName":"Jameson","boxscoreName":"Meckler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wade Meckler","nameSlug":"wade-meckler-685133","firstLastName":"Wade Meckler","lastFirstName":"Meckler, Wade","lastInitName":"Meckler, W","initLastName":"W Meckler","fullFMLName":"Wade Jameson Meckler","fullLFMName":"Meckler, Wade Jameson","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID642048":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048","firstName":"Tayler","lastName":"Saucedo","primaryNumber":"55","birthDate":"1993-06-18","currentAge":33,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tayler","useLastName":"Saucedo","middleName":"Andrew","boxscoreName":"Saucedo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"saw-SAY-doe","mlbDebutDate":"2021-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tayler Saucedo","nameSlug":"tayler-saucedo-642048","firstLastName":"Tayler Saucedo","lastFirstName":"Saucedo, Tayler","lastInitName":"Saucedo, T","initLastName":"T Saucedo","fullFMLName":"Tayler Andrew Saucedo","fullLFMName":"Saucedo, Tayler Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687239":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239","firstName":"Benjamin","lastName":"Peoples","primaryNumber":"70","birthDate":"2001-05-01","currentAge":25,"birthCity":"Columbia","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Peoples","middleName":"Cole","boxscoreName":"Peoples","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-07-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Peoples","nameSlug":"ben-peoples-687239","firstLastName":"Ben Peoples","lastFirstName":"Peoples, Ben","lastInitName":"Peoples, B","initLastName":"B Peoples","fullFMLName":"Benjamin Cole Peoples","fullLFMName":"Peoples, Benjamin Cole","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669701":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701","firstName":"Josh","lastName":"Smith","primaryNumber":"9","birthDate":"1997-08-07","currentAge":29,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"5' 9\"","weight":172,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Josh","useLastName":"Smith","middleName":"Harris","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Smith","nameSlug":"josh-smith-669701","firstLastName":"Josh Smith","lastFirstName":"Smith, Josh","lastInitName":"Smith, J","initLastName":"J Smith","fullFMLName":"Josh Harris Smith","fullLFMName":"Smith, Josh Harris","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID553869":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869","firstName":"Elias","lastName":"Díaz","primaryNumber":"35","birthDate":"1990-11-17","currentAge":35,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Elias","useLastName":"Díaz","middleName":"David","boxscoreName":"Díaz, E","nickName":"El Maracucho","gender":"M","nameMatrilineal":"Soto","isPlayer":true,"isVerified":true,"pronunciation":"ee-LEE-iss DEE-az","mlbDebutDate":"2015-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elias Díaz","nameSlug":"elias-diaz-553869","firstLastName":"Elias Díaz","lastFirstName":"Díaz, Elias","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Elias David Díaz","fullLFMName":"Díaz, Elias David","strikeZoneTop":3.241,"strikeZoneBottom":1.636},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"39","birthDate":"1989-08-29","currentAge":36,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Suter","middleName":"Michael","boxscoreName":"Suter","nickName":"The Raptor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SOO-ter","mlbDebutDate":"2016-08-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Suter","nameSlug":"brent-suter-608718","firstLastName":"Brent Suter","lastFirstName":"Suter, Brent","lastInitName":"Suter, B","initLastName":"B Suter","fullFMLName":"Brent Michael Suter","fullLFMName":"Suter, Brent Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID455119":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119","firstName":"Christopher","lastName":"Martin","primaryNumber":"31","birthDate":"1986-06-02","currentAge":40,"birthCity":"Arlington","birthStateProvince":"TX","birthCountry":"USA","height":"6' 8\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Martin","middleName":"Riley","boxscoreName":"Martin, C","nickName":"C-Mart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"mlbDebutDate":"2014-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Martin","nameSlug":"chris-martin-455119","firstLastName":"Chris Martin","lastFirstName":"Martin, Chris","lastInitName":"Martin, C","initLastName":"C Martin","fullFMLName":"Christopher Riley Martin","fullLFMName":"Martin, Christopher Riley","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID672724":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724","firstName":"Oswald","lastName":"Peraza","primaryNumber":"2","birthDate":"2000-06-15","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Oswald","useLastName":"Peraza","middleName":"Dair","boxscoreName":"Peraza, O","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswald Peraza","nameSlug":"oswald-peraza-672724","firstLastName":"Oswald Peraza","lastFirstName":"Peraza, Oswald","lastInitName":"Peraza, O","initLastName":"O Peraza","fullFMLName":"Oswald Dair Peraza","fullLFMName":"Peraza, Oswald Dair","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID642350":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350","firstName":"Jose","lastName":"Siri","primaryNumber":"28","birthDate":"1995-07-22","currentAge":31,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jose","useLastName":"Siri","middleName":"Alexander","boxscoreName":"Siri","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SEER-ee","mlbDebutDate":"2021-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Siri","nameSlug":"jose-siri-642350","firstLastName":"Jose Siri","lastFirstName":"Siri, Jose","lastInitName":"Siri, J","initLastName":"J Siri","fullFMLName":"Jose Alexander Siri","fullLFMName":"Siri, Jose Alexander","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID622268":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268","firstName":"Donovan","lastName":"Walton","primaryNumber":"29","birthDate":"1994-05-25","currentAge":32,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Donovan","useLastName":"Walton","middleName":"R.","boxscoreName":"Walton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Walton","nameSlug":"donovan-walton-622268","firstLastName":"Donovan Walton","lastFirstName":"Walton, Donovan","lastInitName":"Walton, D","initLastName":"D Walton","fullFMLName":"Donovan R. Walton","fullLFMName":"Walton, Donovan R.","strikeZoneTop":3.094,"strikeZoneBottom":1.561},"ID669394":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394","firstName":"Jacob","lastName":"Burger","primaryNumber":"21","birthDate":"1996-04-10","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Burger","middleName":"Michael","boxscoreName":"Burger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Burger","nameSlug":"jake-burger-669394","firstLastName":"Jake Burger","lastFirstName":"Burger, Jake","lastInitName":"Burger, J","initLastName":"J Burger","fullFMLName":"Jacob Michael Burger","fullLFMName":"Burger, Jacob Michael","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID682608":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608","firstName":"Peyton","lastName":"Gray","primaryNumber":"75","birthDate":"1995-06-02","currentAge":31,"birthCity":"Columbus","birthStateProvince":"IN","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peyton","useLastName":"Gray","middleName":"Charles Paul","boxscoreName":"Gray","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peyton Gray","nameSlug":"peyton-gray-682608","firstLastName":"Peyton Gray","lastFirstName":"Gray, Peyton","lastInitName":"Gray, P","initLastName":"P Gray","fullFMLName":"Peyton Charles Paul Gray","fullLFMName":"Gray, Peyton Charles Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687263":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","firstName":"Zachary","lastName":"Neto","primaryNumber":"9","birthDate":"2001-01-31","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zach","useLastName":"Neto","middleName":"Adam","boxscoreName":"Neto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"NET-oh","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Neto","nameSlug":"zach-neto-687263","firstLastName":"Zach Neto","lastFirstName":"Neto, Zach","lastInitName":"Neto, Z","initLastName":"Z Neto","fullFMLName":"Zachary Adam Neto","fullLFMName":"Neto, Zachary Adam","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID641302":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302","firstName":"Tyler","lastName":"Alexander","primaryNumber":"13","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Alexander","middleName":"John","boxscoreName":"Alexander, T","nickName":"Todd The Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Alexander","nameSlug":"tyler-alexander-641302","firstLastName":"Tyler Alexander","lastFirstName":"Alexander, Tyler","lastInitName":"Alexander, T","initLastName":"T Alexander","fullFMLName":"Tyler John Alexander","fullLFMName":"Alexander, Tyler John","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID656641":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641","firstName":"Jacob","lastName":"Latz","primaryNumber":"67","birthDate":"1996-04-08","currentAge":30,"birthCity":"Lemont","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Latz","middleName":"Eugene","boxscoreName":"Latz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Latz","nameSlug":"jacob-latz-656641","firstLastName":"Jacob Latz","lastFirstName":"Latz, Jacob","lastInitName":"Latz, J","initLastName":"J Latz","fullFMLName":"Jacob Eugene Latz","fullLFMName":"Latz, Jacob Eugene","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID615698":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698","firstName":"Cal","lastName":"Quantrill","primaryNumber":"44","birthDate":"1995-02-10","currentAge":31,"birthCity":"Port Hope","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cal","useLastName":"Quantrill","middleName":"Paul","boxscoreName":"Quantrill","nickName":"Quan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"kwan-trull","mlbDebutDate":"2019-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Quantrill","nameSlug":"cal-quantrill-615698","firstLastName":"Cal Quantrill","lastFirstName":"Quantrill, Cal","lastInitName":"Quantrill, C","initLastName":"C Quantrill","fullFMLName":"Cal Paul Quantrill","fullLFMName":"Quantrill, Cal Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID670032":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032","firstName":"Nicholas","lastName":"Lopez","primaryNumber":"33","birthDate":"1995-03-13","currentAge":31,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nicky","useLastName":"Lopez","boxscoreName":"Lopez, N","nickName":"Shorts","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nicky Lopez","nameSlug":"nicky-lopez-670032","firstLastName":"Nicky Lopez","lastFirstName":"Lopez, Nicky","lastInitName":"Lopez, N","initLastName":"N Lopez","fullFMLName":"Nicholas Lopez","fullLFMName":"Lopez, Nicholas","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID820862":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862","firstName":"Jose","lastName":"Fermin","primaryNumber":"65","birthDate":"2001-11-28","currentAge":24,"birthCity":"Payita","birthCountry":"Dominican Republic","height":"6' 3\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Fermin","middleName":"Miguel","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Pena","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2025-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermin","nameSlug":"jose-fermin-820862","firstLastName":"José Fermin","lastFirstName":"Fermin, José","lastInitName":"Fermin, J","initLastName":"J Fermin","fullFMLName":"Jose Miguel Fermin","fullLFMName":"Fermin, Jose Miguel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695239":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239","firstName":"Robert","lastName":"Ahlstrom","primaryNumber":"54","birthDate":"1999-06-18","currentAge":27,"birthCity":"Placerville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robby","useLastName":"Ahlstrom","middleName":"Coolidge","boxscoreName":"Ahlstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robby Ahlstrom","nameSlug":"robby-ahlstrom-695239","firstLastName":"Robby Ahlstrom","lastFirstName":"Ahlstrom, Robby","lastInitName":"Ahlstrom, R","initLastName":"R Ahlstrom","fullFMLName":"Robert Coolidge Ahlstrom","fullLFMName":"Ahlstrom, Robert Coolidge","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666176":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","firstName":"Jordon","lastName":"Adell","primaryNumber":"7","birthDate":"1999-04-08","currentAge":27,"birthCity":"Shelby","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jo","useLastName":"Adell","middleName":"Scott","boxscoreName":"Adell","nickName":"Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Uh-DEL","mlbDebutDate":"2020-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jo Adell","nameSlug":"jo-adell-666176","firstLastName":"Jo Adell","lastFirstName":"Adell, Jo","lastInitName":"Adell, J","initLastName":"J Adell","fullFMLName":"Jo Adell","fullLFMName":"Adell, J","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID687093":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093","firstName":"Vaughn","lastName":"Grissom","primaryNumber":"5","birthDate":"2001-01-05","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Vaughn","useLastName":"Grissom","middleName":"Anthony","boxscoreName":"Grissom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vaughn Grissom","nameSlug":"vaughn-grissom-687093","firstLastName":"Vaughn Grissom","lastFirstName":"Grissom, Vaughn","lastInitName":"Grissom, V","initLastName":"V Grissom","fullFMLName":"Vaughn Anthony Grissom","fullLFMName":"Grissom, Vaughn Anthony","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"ID677649":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649","firstName":"Ezequiel","lastName":"Duran","primaryNumber":"20","birthDate":"1999-05-22","currentAge":27,"birthCity":"San Juan de la Maguana","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Duran","middleName":"Alberto","boxscoreName":"Duran, E","gender":"M","nameMatrilineal":"Zabala","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Duran","nameSlug":"ezequiel-duran-677649","firstLastName":"Ezequiel Duran","lastFirstName":"Duran, Ezequiel","lastInitName":"Duran, E","initLastName":"E Duran","fullFMLName":"Ezequiel Alberto Duran","fullLFMName":"Duran, Ezequiel Alberto","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID666171":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171","firstName":"Ryan","lastName":"Zeferjahn","primaryNumber":"56","birthDate":"1998-02-28","currentAge":28,"birthCity":"Topeka","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Zeferjahn","middleName":"Joseph","boxscoreName":"Zeferjahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ZEFF-er-john","mlbDebutDate":"2024-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Zeferjahn","nameSlug":"ryan-zeferjahn-666171","firstLastName":"Ryan Zeferjahn","lastFirstName":"Zeferjahn, Ryan","lastInitName":"Zeferjahn, R","initLastName":"R Zeferjahn","fullFMLName":"Ryan Joseph Zeferjahn","fullLFMName":"Zeferjahn, Ryan Joseph","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694384":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384","firstName":"Nolan","lastName":"Schanuel","primaryNumber":"18","birthDate":"2002-02-14","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nolan","useLastName":"Schanuel","middleName":"Ryan","boxscoreName":"Schanuel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"SHAWN-uh-well","mlbDebutDate":"2023-08-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Schanuel","nameSlug":"nolan-schanuel-694384","firstLastName":"Nolan Schanuel","lastFirstName":"Schanuel, Nolan","lastInitName":"Schanuel, N","initLastName":"N Schanuel","fullFMLName":"Nolan Ryan Schanuel","fullLFMName":"Schanuel, Nolan Ryan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID686560":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560","firstName":"Gavin","lastName":"Collyer","primaryNumber":"65","birthDate":"2001-05-12","currentAge":25,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Collyer","middleName":"Thomas","boxscoreName":"Collyer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Collyer","nameSlug":"gavin-collyer-686560","firstLastName":"Gavin Collyer","lastFirstName":"Collyer, Gavin","lastInitName":"Collyer, G","initLastName":"G Collyer","fullFMLName":"Gavin Thomas Collyer","fullLFMName":"Collyer, Gavin Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID666139":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139","firstName":"Joshua","lastName":"Lowe","primaryNumber":"3","birthDate":"1998-02-02","currentAge":28,"birthCity":"Chesapeake","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Josh","useLastName":"Lowe","middleName":"Edward","boxscoreName":"Lowe, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"low","mlbDebutDate":"2021-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Lowe","nameSlug":"josh-lowe-666139","firstLastName":"Josh Lowe","lastFirstName":"Lowe, Josh","lastInitName":"Lowe, J","initLastName":"J Lowe","fullFMLName":"Joshua Edward Lowe","fullLFMName":"Lowe, Joshua Edward","strikeZoneTop":3.355,"strikeZoneBottom":1.693},"ID594798":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798","firstName":"Jacob","lastName":"deGrom","primaryNumber":"48","birthDate":"1988-06-19","currentAge":38,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"deGrom","middleName":"Anthony","boxscoreName":"deGrom","nickName":"Jake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob deGrom","nameSlug":"jacob-degrom-594798","firstLastName":"Jacob deGrom","lastFirstName":"deGrom, Jacob","lastInitName":"deGrom, J","initLastName":"J deGrom","fullFMLName":"Jacob Anthony deGrom","fullLFMName":"deGrom, Jacob Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID623168":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168","firstName":"Tyler","lastName":"Heineman","primaryNumber":"31","birthDate":"1991-06-19","currentAge":35,"birthCity":"Pacific Palisades","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Heineman","middleName":"Andrew","boxscoreName":"Heineman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HIY-nuh-min","mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Heineman","nameSlug":"tyler-heineman-623168","firstLastName":"Tyler Heineman","lastFirstName":"Heineman, Tyler","lastInitName":"Heineman, T","initLastName":"T Heineman","fullFMLName":"Tyler Andrew Heineman","fullLFMName":"Heineman, Tyler Andrew","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID607043":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043","firstName":"Brandon","lastName":"Nimmo","primaryNumber":"24","birthDate":"1993-03-27","currentAge":33,"birthCity":"Cheyenne","birthStateProvince":"WY","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Brandon","useLastName":"Nimmo","middleName":"Tate","boxscoreName":"Nimmo","nickName":"Tater","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"NIH-mo","mlbDebutDate":"2016-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Nimmo","nameSlug":"brandon-nimmo-607043","firstLastName":"Brandon Nimmo","lastFirstName":"Nimmo, Brandon","lastInitName":"Nimmo, B","initLastName":"B Nimmo","fullFMLName":"Brandon Tate Nimmo","fullLFMName":"Nimmo, Brandon Tate","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID700712":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712","firstName":"Walbert","lastName":"Ureña","primaryNumber":"57","birthDate":"2004-01-25","currentAge":22,"birthCity":"Mao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walbert","useLastName":"Ureña","middleName":"Jhoel","boxscoreName":"Ureña","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walbert Ureña","nameSlug":"walbert-urena-700712","firstLastName":"Walbert Ureña","lastFirstName":"Ureña, Walbert","lastInitName":"Ureña, W","initLastName":"W Ureña","fullFMLName":"Walbert Jhoel Ureña","fullLFMName":"Ureña, Walbert Jhoel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID681351":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351","firstName":"Logan","lastName":"O'Hoppe","birthDate":"2000-02-09","currentAge":26,"birthCity":"West Islip","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Logan","useLastName":"O'Hoppe","boxscoreName":"O'Hoppe","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"oh-HOP-ee","mlbDebutDate":"2022-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan O'Hoppe","nameSlug":"logan-o-hoppe-681351","firstLastName":"Logan O'Hoppe","lastFirstName":"O'Hoppe, Logan","lastInitName":"O'Hoppe, L","initLastName":"L O'Hoppe","fullFMLName":"Logan O'Hoppe","fullLFMName":"O'Hoppe, Logan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID489446":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446","firstName":"Kirby","lastName":"Yates","primaryNumber":"54","birthDate":"1987-03-25","currentAge":39,"birthCity":"Lihue","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kirby","useLastName":"Yates","middleName":"Kali","boxscoreName":"Yates","nickName":"Chubbs Senior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"mlbDebutDate":"2014-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kirby Yates","nameSlug":"kirby-yates-489446","firstLastName":"Kirby Yates","lastFirstName":"Yates, Kirby","lastInitName":"Yates, K","initLastName":"K Yates","fullFMLName":"Kirby Kali Yates","fullLFMName":"Yates, Kirby Kali","strikeZoneTop":3.301,"strikeZoneBottom":1.504},"ID672282":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282","firstName":"Reid","lastName":"Detmers","primaryNumber":"48","birthDate":"1999-07-08","currentAge":27,"birthCity":"Nokomis","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reid","useLastName":"Detmers","middleName":"Kristien","boxscoreName":"Detmers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2021-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reid Detmers","nameSlug":"reid-detmers-672282","firstLastName":"Reid Detmers","lastFirstName":"Detmers, Reid","lastInitName":"Detmers, R","initLastName":"R Detmers","fullFMLName":"Reid Kristien Detmers","fullLFMName":"Detmers, Reid Kristien","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID543135":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135","firstName":"Nathan","lastName":"Eovaldi","primaryNumber":"17","birthDate":"1990-02-13","currentAge":36,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nathan","useLastName":"Eovaldi","middleName":"Edward","boxscoreName":"Eovaldi","nickName":"Nitro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"ee-VAHL-dee","mlbDebutDate":"2011-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Eovaldi","nameSlug":"nathan-eovaldi-543135","firstLastName":"Nathan Eovaldi","lastFirstName":"Eovaldi, Nathan","lastInitName":"Eovaldi, N","initLastName":"N Eovaldi","fullFMLName":"Nathan Edward Eovaldi","fullLFMName":"Eovaldi, Nathan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695508":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508","firstName":"Cameron","lastName":"Cauley","primaryNumber":"27","birthDate":"2003-02-06","currentAge":23,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cam","useLastName":"Cauley","middleName":"Andrew","boxscoreName":"Cauley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Cauley","nameSlug":"cam-cauley-695508","firstLastName":"Cam Cauley","lastFirstName":"Cauley, Cam","lastInitName":"Cauley, C","initLastName":"C Cauley","fullFMLName":"Cameron Andrew Cauley","fullLFMName":"Cauley, Cameron Andrew","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID696519":{"id":696519,"fullName":"Samy Natera Jr.","link":"/api/v1/people/696519","firstName":"Samuel","lastName":"Natera","primaryNumber":"52","birthDate":"1999-11-05","currentAge":26,"birthCity":"Ciudad Juarez","birthStateProvince":"CH","birthCountry":"Mexico","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Samy","useLastName":"Natera Jr.","boxscoreName":"Natera Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"nuh-TAIR-uh","mlbDebutDate":"2026-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Samy Natera Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"samy-natera-jr-696519","firstLastName":"Samy Natera Jr.","lastFirstName":"Natera Jr., Samy","lastInitName":"Natera Jr., S","initLastName":"S Natera Jr.","fullFMLName":"Samuel Natera Jr.","fullLFMName":"Natera Jr., Samuel ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668390":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390","firstName":"Cole","lastName":"Winn","primaryNumber":"60","birthDate":"1999-11-25","currentAge":26,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Winn","middleName":"Robert","boxscoreName":"Winn, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Winn","nameSlug":"cole-winn-668390","firstLastName":"Cole Winn","lastFirstName":"Winn, Cole","lastInitName":"Winn, C","initLastName":"C Winn","fullFMLName":"Cole Robert Winn","fullLFMName":"Winn, Cole Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665}},"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325","location":{"address1":"734 Stadium Drive","city":"Arlington","state":"Texas","stateAbbrev":"TX","postalCode":"76011","defaultCoordinates":{"latitude":32.747299,"longitude":-97.081818},"azimuthAngle":30.0,"elevation":545,"country":"USA","phone":"(817) 533-1972"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40000,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":329,"leftCenter":372,"center":407,"rightCenter":374,"rightLine":326},"active":true,"season":"2026"},"officialVenue":{"id":5325,"link":"/api/v1/venues/5325"},"weather":{"condition":"Roof Closed","temp":"74","wind":"0 mph, None"},"gameInfo":{"attendance":23816,"firstPitch":"2026-07-08T00:08:00.000Z","gameDurationMinutes":163},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"home":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"}},"officialScorer":{"id":674635,"fullName":"Chris Ruiz","link":"/api/v1/people/674635"},"primaryDatacaster":{"id":679748,"fullName":"Cameron Varnau","link":"/api/v1/people/679748"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T00:08:26.028Z","endTime":"2026-07-08T00:09:11.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-07T20:07:35.012Z","endTime":"2026-07-07T23:46:09.611Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-07T23:46:09.611Z","endTime":"2026-07-08T00:07:16.763Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-08T00:07:16.763Z","endTime":"2026-07-08T00:08:28.164Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":91.8,"endSpeed":84.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03633583864177,"aZ":-28.456617462100297,"pfxX":3.611276751820376,"pfxZ":2.0607678540888275,"pX":1.3351236640581818,"pZ":0.21707966785646754,"vX0":5.831709443756959,"vY0":-133.37289994890338,"vZ0":-8.53678174020565,"x":66.11,"y":232.92,"x0":-1.3470619146966043,"y0":50.00531473242514,"z0":5.504375756610533,"aX":6.521904698105005},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.2,"breakHorizontal":-7.8,"spinRate":2531,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4102906836942313,"extension":6.676900658361099},"index":3,"playId":"d67a638f-5aae-35bc-84ba-e78ad5f54d35","pitchNumber":1,"startTime":"2026-07-08T00:08:28.164Z","endTime":"2026-07-08T00:08:32.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.352849830407628,"aZ":-36.183943110842364,"pfxX":7.1806281782659065,"pfxZ":-2.7614155488936776,"pX":1.375115669830619,"pZ":1.2027395159972263,"vX0":4.160066453479374,"vY0":-119.43437235722367,"vZ0":-3.0095496889836166,"x":64.58,"y":206.31,"x0":-1.3207097034060877,"y0":50.00563120714043,"z0":5.723475056166111,"aX":10.407162299158655},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.5,"breakHorizontal":-14.0,"spinRate":2797,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4580633395693736,"extension":6.593421997818075},"index":4,"playId":"f1ac416d-b49c-3b1e-a420-942152325e26","pitchNumber":2,"startTime":"2026-07-08T00:08:45.674Z","endTime":"2026-07-08T00:08:50.385Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-08T00:08:55.223Z","endTime":"2026-07-08T00:09:07.608Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09345003110616,"aZ":-35.96004943440214,"pfxX":8.692841308072271,"pfxZ":-2.617842445672519,"pX":0.27948575665649994,"pZ":0.8230633753539902,"vX0":1.2590398482984704,"vY0":-119.51482795407246,"vZ0":-3.808676293568105,"x":106.35,"y":216.56,"x0":-1.3835223278886768,"y0":50.00302020452547,"z0":5.6678886268772315,"aX":12.571389628816464},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.4,"breakHorizontal":-16.1,"spinRate":2884,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4583426609543224,"extension":6.652395304038708},"index":6,"playId":"67860e17-9f14-34b9-a022-a2bae86d9170","pitchNumber":3,"startTime":"2026-07-08T00:09:07.608Z","endTime":"2026-07-08T00:09:11.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:09:11.881Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Schanuel challenged (pitch result), call on the field was overturned: Nolan Schanuel walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T00:09:26.729Z","endTime":"2026-07-08T00:11:12.036Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43366650646145,"aZ":-12.360904886537451,"pfxX":-5.450364671817785,"pfxZ":9.678523637825883,"pX":-0.8867726777854659,"pZ":2.0498210885671626,"vX0":3.5390341657216404,"vY0":-142.36506329568678,"vZ0":-7.23249615556166,"x":150.8,"y":183.43,"x0":-1.4394060716904924,"y0":50.005889911512085,"z0":5.409930471254865,"aX":-11.16247079131393},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":9.1,"spinRate":2510,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.385092285723482,"extension":6.836495698155491},"index":0,"playId":"3297dd41-f4bd-3209-bc0b-77bc3d48b9d5","pitchNumber":1,"startTime":"2026-07-08T00:09:36.848Z","endTime":"2026-07-08T00:09:41.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.940753500869747,"aZ":-11.630465585251704,"pfxX":-5.816408640812211,"pfxZ":10.152694508695475,"pX":-1.1397002865390045,"pZ":1.5724520655576146,"vX0":3.0566593077973825,"vY0":-141.27666857433627,"vZ0":-8.356966826059203,"x":160.44,"y":196.32,"x0":-1.4795614046454606,"y0":50.00135525003249,"z0":5.3149096424556985,"aX":-11.76561371112626},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":10.0,"spinRate":2452,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3875811961577922,"extension":6.735420408439596},"index":1,"playId":"a7f2e33d-e94f-3686-b46f-38cbffc97735","pitchNumber":2,"startTime":"2026-07-08T00:09:50.143Z","endTime":"2026-07-08T00:09:55.453Z","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":89.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4039242843291,"aZ":-11.426912181108998,"pfxX":-6.417280505698049,"pfxZ":10.211431420016268,"pX":-0.40107649495645853,"pZ":1.259564287657708,"vX0":5.049396183288235,"vY0":-141.65869098292117,"vZ0":-9.428077511314418,"x":132.29,"y":204.77,"x0":-1.3730259151754283,"y0":50.004393173715634,"z0":5.361739815499741,"aX":-13.04159433688831},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":10.6,"spinRate":2496,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.38666463418510233,"extension":6.662854412207866},"index":2,"playId":"7107ec34-099d-3ea0-9c6f-2081fcb861dd","pitchNumber":3,"startTime":"2026-07-08T00:10:08.082Z","endTime":"2026-07-08T00:10:13.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50108210882977,"aZ":-12.696913858499856,"pfxX":-5.711601154518438,"pfxZ":9.652063712732254,"pX":-1.6583114664713299,"pZ":2.318146772576894,"vX0":1.614096610096363,"vY0":-141.230843642126,"vZ0":-6.469225104668155,"x":180.21,"y":176.19,"x0":-1.4955708797256064,"y0":50.003800147415184,"z0":5.4570357597178605,"aX":-11.52515516557474},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":10.0,"spinRate":2468,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3880016565746818,"extension":6.828030095599597},"index":3,"playId":"f949d76b-b614-381a-8d92-2deacf691476","pitchNumber":4,"startTime":"2026-07-08T00:10:24.852Z","endTime":"2026-07-08T00:10:29.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.927274206374534,"aZ":-11.846405392023446,"pfxX":-5.688400229207703,"pfxZ":9.980046865335845,"pX":-0.9657683938988539,"pZ":2.058826068062658,"vX0":3.4801660873615017,"vY0":-141.93179844452916,"vZ0":-7.423479372142174,"x":153.81,"y":183.19,"x0":-1.4696722965009543,"y0":50.00503927215203,"z0":5.465220973286277,"aX":-11.59020572803895},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":9.6,"spinRate":2515,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.38612500374876957,"extension":6.650355797466248},"index":4,"playId":"bc5c4786-002d-3c8a-aaf1-ca66c80f56dd","pitchNumber":5,"startTime":"2026-07-08T00:10:45.035Z","endTime":"2026-07-08T00:11:12.036Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"}},"playEndTime":"2026-07-08T00:11:12.036Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzer Guzman strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T00:11:16.514Z","endTime":"2026-07-08T00:13:38.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":98.3,"endSpeed":89.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97104800918751,"aZ":-11.666366640669134,"pfxX":-6.424505309938925,"pfxZ":9.971450017615961,"pX":0.49556518183474635,"pZ":1.8876984709066038,"vX0":7.181944963377834,"vY0":-142.75458197433554,"vZ0":-7.8974967698125385,"x":98.11,"y":187.81,"x0":-1.222511211491525,"y0":50.00166893978138,"z0":5.4308397372373065,"aX":-13.211493896312138},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":10.1,"spinRate":2369,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.3842196848634356,"extension":6.7976096133531305},"index":0,"playId":"42382bdd-d387-30d3-b564-7aa4c137a1d3","pitchNumber":1,"startTime":"2026-07-08T00:11:26.155Z","endTime":"2026-07-08T00:11:30.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31081282860659,"aZ":-26.97932768147607,"pfxX":3.2088750763789107,"pfxZ":2.907226364822024,"pX":1.053093809800108,"pZ":1.7517316686694802,"vX0":4.752202632356316,"vY0":-132.15333837333054,"vZ0":-4.855338976993269,"x":76.86,"y":191.48,"x0":-1.1781197228543403,"y0":50.00594460961623,"z0":5.568842604891514,"aX":5.736547410851773},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.6,"breakHorizontal":-6.7,"spinRate":2725,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.41277846685815733,"extension":7.085180774505918},"index":1,"playId":"136a0136-6691-3d95-9562-1557846e4ecd","pitchNumber":2,"startTime":"2026-07-08T00:11:41.744Z","endTime":"2026-07-08T00:11:47.027Z","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.7,"endSpeed":89.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67214411662761,"aZ":-12.824940029205633,"pfxX":-7.24248138859186,"pfxZ":9.495597148576795,"pX":0.9969439875897934,"pZ":1.983620926056754,"vX0":8.894160521177358,"vY0":-141.89897462296517,"vZ0":-7.478610328149168,"x":79.0,"y":185.22,"x0":-1.2381188936591085,"y0":50.0048400747655,"z0":5.47174245611598,"aX":-14.76163969458777},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":11.3,"spinRate":2397,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38609545437631665,"extension":6.697027165440871},"index":2,"playId":"50182fbc-c30f-3e39-8581-4277d383d585","pitchNumber":3,"startTime":"2026-07-08T00:12:02.224Z","endTime":"2026-07-08T00:12:07.672Z","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":98.5,"endSpeed":89.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86631005593745,"aZ":-13.020373719675268,"pfxX":-6.516096718787063,"pfxZ":9.24385575425088,"pX":0.06024384265843157,"pZ":2.4017193492079696,"vX0":6.133570337035539,"vY0":-143.21889964670038,"vZ0":-6.393760218570948,"x":114.7,"y":173.93,"x0":-1.2652101993711922,"y0":50.003469923130076,"z0":5.48165150214154,"aX":-13.50261409068491},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.6,"breakHorizontal":10.6,"spinRate":2408,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.38282471784875405,"extension":6.626021277106045},"index":3,"playId":"7887b9ad-cd9d-34db-895a-a88a7510a37d","pitchNumber":4,"startTime":"2026-07-08T00:12:23.807Z","endTime":"2026-07-08T00:12:27.610Z","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":92.0,"endSpeed":85.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63422463897898,"aZ":-29.142479770765075,"pfxX":3.2916484403418482,"pfxZ":1.6514013083069035,"pX":0.985627273113026,"pZ":0.8201810003178038,"vX0":4.805934481721446,"vY0":-133.9449564032823,"vZ0":-6.917992644858176,"x":79.43,"y":216.64,"x0":-1.2536400001355634,"y0":50.002028843141794,"z0":5.4965320887870766,"aX":6.029412845552},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.8,"breakHorizontal":-7.0,"spinRate":2729,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4076069180765023,"extension":6.826049793826083},"index":4,"playId":"b61c3706-f004-3265-8508-c0b8e214f2ed","pitchNumber":5,"startTime":"2026-07-08T00:12:47.652Z","endTime":"2026-07-08T00:12:51.537Z","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":99.0,"endSpeed":89.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.609950727543854,"aZ":-13.060321827815935,"pfxX":-4.917023069134298,"pfxZ":9.149168249540823,"pX":-0.42779530953999895,"pZ":3.0118723397571068,"vX0":4.2503584413304125,"vY0":-144.11044880355325,"vZ0":-4.691297777215006,"x":133.31,"y":157.46,"x0":-1.287920241428762,"y0":50.00379391402967,"z0":5.476974073711524,"aX":-10.272808995250589},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.7,"breakHorizontal":7.9,"spinRate":2434,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3810636808333139,"extension":6.7004163172114675},"index":5,"playId":"29e8f514-17ca-3ca0-afe3-ceb7059bcdf9","pitchNumber":6,"startTime":"2026-07-08T00:13:09.244Z","endTime":"2026-07-08T00:13:14.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40686214749506,"aZ":-11.507370432404873,"pfxX":-4.9511615583348645,"pfxZ":9.849016785163958,"pX":0.15695476046132487,"pZ":2.376370168611126,"vX0":5.897914561978907,"vY0":-143.72907906810005,"vZ0":-6.8057796278079055,"x":111.02,"y":174.62,"x0":-1.2755674133200279,"y0":50.00277693249854,"z0":5.484977043067928,"aX":-10.389407371467847},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.7,"breakHorizontal":7.8,"spinRate":2482,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3806634569927385,"extension":6.639971790563586},"index":6,"playId":"922ea704-f690-3241-aec1-f86c03346e6f","pitchNumber":7,"startTime":"2026-07-08T00:13:33.858Z","endTime":"2026-07-08T00:13:38.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:13:38.762Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Soler doubles (11) on a sharp line drive to left fielder Alejandro Osuna. Nolan Schanuel scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T00:13:53.591Z","endTime":"2026-07-08T00:15:49.424Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59827081862486,"aZ":-25.337861361666928,"pfxX":1.6462906710184426,"pfxZ":3.6411724422716594,"pX":0.8561865064460482,"pZ":1.7535268985059576,"vX0":5.232358694716662,"vY0":-135.36839780882386,"vZ0":-5.42289438210251,"x":84.36,"y":191.43,"x0":-1.30723598189561,"y0":50.00063211243258,"z0":5.532109609918201,"aX":3.0855744769063347},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.8,"breakHorizontal":-4.0,"spinRate":2609,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.40299745842589685,"extension":6.6911145647957},"index":0,"playId":"56bd57ca-4e18-3bb7-bb0a-a0517e629b54","pitchNumber":1,"startTime":"2026-07-08T00:14:04.916Z","endTime":"2026-07-08T00:14:09.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.546512377399182,"aZ":-26.05903141253107,"pfxX":2.534437320219421,"pfxZ":3.3302808958470793,"pX":0.08031792361626056,"pZ":1.3740771857718024,"vX0":2.95172814952277,"vY0":-133.99076988262826,"vZ0":-6.186660617017373,"x":113.94,"y":201.68,"x0":-1.3611041742134338,"y0":50.00012751184071,"z0":5.552652381405923,"aX":4.64767761283068},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.0,"breakHorizontal":-5.2,"spinRate":2672,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.40739647975650106,"extension":6.536427385687864},"index":1,"playId":"6e8019db-8446-3104-87df-99976c35d653","pitchNumber":2,"startTime":"2026-07-08T00:14:25.360Z","endTime":"2026-07-08T00:14:30.062Z","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":98.6,"endSpeed":90.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29651077959868,"aZ":-10.581194051498306,"pfxX":-5.947391030879603,"pfxZ":10.387182537601834,"pX":1.1474150471949882,"pZ":1.654984409127119,"vX0":8.660287485092127,"vY0":-143.11149033842204,"vZ0":-8.69564962642034,"x":73.26,"y":194.1,"x0":-1.141966199724398,"y0":50.00580068577311,"z0":5.391446732147245,"aX":-12.36775569660141},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.3,"breakHorizontal":9.1,"spinRate":2528,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.382376796237458,"extension":6.721523517629249},"index":2,"playId":"ba984d10-91ad-36f2-975e-44922919f1ff","pitchNumber":3,"startTime":"2026-07-08T00:14:46.192Z","endTime":"2026-07-08T00:14:50.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9365095679402,"aZ":-11.815097471361746,"pfxX":-5.56181850901806,"pfxZ":9.829217201749533,"pX":0.6594096995135422,"pZ":1.9763945138490842,"vX0":7.29067668814733,"vY0":-142.78659076841424,"vZ0":-7.518037288719859,"x":91.86,"y":185.42,"x0":-1.2007397967550708,"y0":50.000882592012054,"z0":5.381524816100692,"aX":-11.51848059827906},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.4,"breakHorizontal":8.6,"spinRate":2499,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.3831457188660874,"extension":6.728642238270358},"index":3,"playId":"7347e312-5a7e-3409-816b-172b95043c3d","pitchNumber":4,"startTime":"2026-07-08T00:15:07.704Z","endTime":"2026-07-08T00:15:11.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05482013436111,"aZ":-12.700274125219558,"pfxX":-4.272442429079559,"pfxZ":9.229190787889708,"pX":0.23041240737897964,"pZ":2.94296502784988,"vX0":5.880388841768043,"vY0":-144.43555697874996,"vZ0":-4.968335773929619,"x":108.22,"y":159.32,"x0":-1.2780506531639155,"y0":50.00248251266532,"z0":5.468186169429083,"aX":-9.01517635673243},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.8,"breakHorizontal":6.6,"spinRate":2468,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.37940118790437394,"extension":6.687192950282303},"hitData":{"launchSpeed":110.9,"launchAngle":16.0,"totalDistance":393.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":90.14,"coordY":60.28}},"index":4,"playId":"a495ba46-63b4-3907-ac5c-ee75621d617a","pitchNumber":5,"startTime":"2026-07-08T00:15:34.511Z","endTime":"2026-07-08T00:15:49.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:15:49.424Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Lowe singles on a fly ball to center fielder Evan Carter. Jorge Soler scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T00:16:12.496Z","endTime":"2026-07-08T00:17:35.005Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.931261319437674,"aZ":-28.721282271621426,"pfxX":2.1804817184174503,"pfxZ":1.8790622765641025,"pX":-0.42597889405707307,"pZ":3.0916403552816805,"vX0":2.238421617352646,"vY0":-134.39702629289962,"vZ0":-1.3816969266124937,"x":133.24,"y":155.31,"x0":-1.551593458237856,"y0":50.00265823922648,"z0":5.643895482772358,"aX":4.005880577719943},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.4,"breakHorizontal":-4.4,"spinRate":2491,"spinDirection":167},"zone":1,"typeConfidence":2.0,"plateTime":0.40687166665760355,"extension":6.494033722860008},"index":0,"playId":"edb148b0-b582-3f60-a116-36e606641ab8","pitchNumber":1,"startTime":"2026-07-08T00:16:24.720Z","endTime":"2026-07-08T00:16:29.426Z","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":92.3,"endSpeed":85.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27549033185558,"aZ":-22.293248123467947,"pfxX":-6.67803074544034,"pfxZ":5.404667109446041,"pX":1.344722071364112,"pZ":-0.1726117353865704,"vX0":8.618085640777057,"vY0":-133.9340957273141,"vZ0":-10.188351567029772,"x":65.74,"y":243.44,"x0":-1.037921243569189,"y0":50.00130653093939,"z0":5.25706377523711,"aX":-12.205664598343445},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.8,"breakHorizontal":10.3,"spinRate":1623,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4079914806845406,"extension":6.658866218182955},"index":1,"playId":"574f4295-8873-31ed-9d71-f813d99d7656","pitchNumber":2,"startTime":"2026-07-08T00:16:43.691Z","endTime":"2026-07-08T00:16:48.042Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Jacob deGrom. Jorge Soler to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"574f4295-8873-31ed-9d71-f813d99d7656","startTime":"2026-07-08T00:16:58.114Z","endTime":"2026-07-08T00:17:22.147Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":624585,"link":"/api/v1/people/624585"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.064156025248607,"aZ":-24.04611561882658,"pfxX":1.2716181535579354,"pfxZ":4.407610820556536,"pX":-1.0692209662771683,"pZ":1.9243295783981504,"vX0":0.7704487428357857,"vY0":-134.19800602323699,"vZ0":-5.052771513475487,"x":157.76,"y":186.82,"x0":-1.5242210141171264,"y0":50.00218208194074,"z0":5.520362171828221,"aX":2.3445027116940054},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.2,"breakHorizontal":-2.4,"spinRate":2582,"spinDirection":175},"zone":13,"typeConfidence":2.0,"plateTime":0.406456273201794,"extension":6.493698097755288},"hitData":{"launchSpeed":71.4,"launchAngle":30.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.3,"coordY":95.83}},"index":3,"playId":"ab20e485-d933-36ef-bd3f-19543df938c1","pitchNumber":3,"startTime":"2026-07-08T00:17:22.147Z","endTime":"2026-07-08T00:17:35.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:17:35.005Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out, pitcher Jacob deGrom to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T00:17:53.472Z","endTime":"2026-07-08T00:18:28.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":594798,"link":"/api/v1/people/594798"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8217615704131,"aZ":-10.387830342102175,"pfxX":-6.70602502429126,"pfxZ":10.50770286069557,"pX":-0.670854711872084,"pZ":2.108249619756662,"vX0":4.436766732554174,"vY0":-143.04911413402627,"vZ0":-7.298466383952135,"x":142.57,"y":181.86,"x0":-1.3701664447770732,"y0":50.00637314873265,"z0":5.343208374046038,"aX":-13.908792472327256},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.8,"breakHorizontal":11.3,"spinRate":2552,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.3828032829893373,"extension":6.686847610439117},"index":0,"playId":"c4674199-ae65-31f7-9c9d-0ebca0f41b0a","pitchNumber":1,"startTime":"2026-07-08T00:18:01.662Z","endTime":"2026-07-08T00:18:05.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":85.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.664419166003146,"aZ":-29.417228825496174,"pfxX":1.7972297664374368,"pfxZ":1.5081018417373517,"pX":0.6684806261197556,"pZ":1.4604058333052543,"vX0":4.761823172296357,"vY0":-133.557793071907,"vZ0":-5.199869891250917,"x":91.52,"y":199.35,"x0":-1.362847061170042,"y0":50.00149857362288,"z0":5.5186619602478775,"aX":3.2839092486413906},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.9,"breakHorizontal":-4.2,"spinRate":2653,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.40831076800957433,"extension":6.601365633843719},"hitData":{"launchSpeed":84.0,"launchAngle":-16.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.7,"coordY":184.03}},"index":1,"playId":"4555a74c-1ab9-35a8-b775-dfc604e5ad3e","pitchNumber":2,"startTime":"2026-07-08T00:18:19.897Z","endTime":"2026-07-08T00:18:28.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:18:28.079Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joc Pederson flies out to center fielder Josh Lowe.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-08T00:20:47.246Z","endTime":"2026-07-08T00:21:15.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T00:20:28.965Z","endTime":"2026-07-08T00:20:49.560Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.017775013708558,"aZ":-30.014462981225854,"pfxX":-9.137016122639295,"pfxZ":1.1285662848610203,"pX":-0.14667971474690883,"pZ":1.9864429529657837,"vX0":8.673907488253139,"vY0":-136.86087505760008,"vZ0":-4.290137257729673,"x":122.59,"y":185.15,"x0":-2.1581483453459054,"y0":50.00167947342067,"z0":5.611677769274432,"aX":-17.466443477844454},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.3,"breakHorizontal":14.9,"spinRate":1684,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.39902908316741126,"extension":6.423293060648662},"index":1,"playId":"3140906c-c98d-34d0-a7bf-97b7c14518f0","pitchNumber":1,"startTime":"2026-07-08T00:20:49.560Z","endTime":"2026-07-08T00:20:53.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.549987601773754,"aZ":-40.05969474215062,"pfxX":6.924314575597101,"pfxZ":-5.209257304504458,"pX":-0.09101417163907845,"pZ":2.4759320364503385,"vX0":2.5246966815322196,"vY0":-122.35248851917147,"vZ0":0.10967594183972396,"x":91.67,"y":188.96,"x0":-2.036420202350409,"y0":50.00357336466511,"z0":5.8685215536932,"aX":10.479133267312347},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-9.1,"breakHorizontal":-13.1,"spinRate":2093,"spinDirection":28},"zone":5,"typeConfidence":2.0,"plateTime":0.44798033012855054,"extension":6.476771348854558},"hitData":{"launchSpeed":94.4,"launchAngle":35.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.14,"coordY":74.52}},"index":2,"playId":"b240c578-e17c-3e16-97c5-2b8aa7432790","pitchNumber":2,"startTime":"2026-07-08T00:21:04.831Z","endTime":"2026-07-08T00:21:15.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:21:15.509Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-08T00:21:23.613Z","endTime":"2026-07-08T00:22:18.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.185789542642443,"aZ":-39.87583686862208,"pfxX":8.712917998283976,"pfxZ":-5.300079735416544,"pX":0.17802715219942852,"pZ":3.1738645603742524,"vX0":2.7125853968046374,"vY0":-120.02758802269312,"vZ0":1.795178252897595,"x":110.21,"y":153.09,"x0":-2.100030043649185,"y0":50.00306957526545,"z0":5.9785258492508255,"aX":12.657381914004937},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-8.9,"breakHorizontal":-16.4,"spinRate":2089,"spinDirection":26},"zone":2,"typeConfidence":2.0,"plateTime":0.4570996486392813,"extension":6.495847533609241},"index":0,"playId":"9391f740-175d-3719-901e-2f83423f597a","pitchNumber":1,"startTime":"2026-07-08T00:21:39.044Z","endTime":"2026-07-08T00:21:43.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.658212798833205,"aZ":-40.08938148674031,"pfxX":8.710781461632113,"pfxZ":-5.2957617496405085,"pX":0.6835027094238847,"pZ":2.03060915162063,"vX0":3.8969132616928164,"vY0":-121.90704237105496,"vZ0":-0.8293475399554836,"x":90.95,"y":183.95,"x0":-2.0713130526162487,"y0":50.004917300704385,"z0":5.858825062786925,"aX":13.012320394370851},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-9.5,"breakHorizontal":-16.7,"spinRate":2193,"spinDirection":23},"zone":9,"typeConfidence":2.0,"plateTime":0.45060754716124674,"extension":6.50502819657314},"index":1,"playId":"18e4dd80-1045-36b6-8d48-395314b49a87","pitchNumber":2,"startTime":"2026-07-08T00:21:52.724Z","endTime":"2026-07-08T00:21:56.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.326302971293252,"aZ":-20.633170777412666,"pfxX":-6.156540506283298,"pfxZ":5.838050346425161,"pX":0.28865287277423235,"pZ":3.266214994605187,"vX0":8.914481747772992,"vY0":-139.47960733449844,"vZ0":-2.7013154976002562,"x":106.0,"y":150.59,"x0":-2.143714123644801,"y0":50.00499719797009,"z0":5.602416469298487,"aX":-12.175807150047834},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":9.4,"spinRate":2055,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.3921550604739439,"extension":6.4513049921802885},"hitData":{"launchSpeed":83.3,"launchAngle":4.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.67,"coordY":138.91}},"index":2,"playId":"1427f85b-957d-3e8c-bcfd-d022ff5b28a9","pitchNumber":3,"startTime":"2026-07-08T00:22:10.530Z","endTime":"2026-07-08T00:22:18.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:22:18.785Z","atBatIndex":7},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jake Burger hit by pitch.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-08T00:22:34.460Z","endTime":"2026-07-08T00:22:53.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02777334123872,"aZ":-39.25912368613314,"pfxX":6.763990445911697,"pfxZ":-4.824244704053758,"pX":-2.5654509350998858,"pZ":4.095033968473122,"vX0":-2.9913661793353494,"vY0":-120.61348200427918,"vZ0":3.542615880791021,"x":214.79,"y":128.21,"x0":-2.186130181287587,"y0":50.0005940811691,"z0":6.0750361863456925,"aX":9.938620525333251},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-7.6,"breakHorizontal":-11.5,"spinRate":1919,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.45456125174369477,"extension":6.491366093682067},"index":0,"playId":"5c787598-e6c1-39b1-8bc0-c70bf6cd2b23","pitchNumber":1,"startTime":"2026-07-08T00:22:45.582Z","endTime":"2026-07-08T00:22:53.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:22:53.099Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Oswald Peraza to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-08T00:23:27.661Z","endTime":"2026-07-08T00:24:14.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T00:23:13.006Z","endTime":"2026-07-08T00:23:29.987Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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":94.9,"endSpeed":87.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.130166995816207,"aZ":-29.258359096570377,"pfxX":-9.52865547974843,"pfxZ":1.5141007550307304,"pX":0.309526769566071,"pZ":0.8019866857553437,"vX0":9.709845257698806,"vY0":-137.73672366361328,"vZ0":-7.542340301880005,"x":105.2,"y":217.13,"x0":-2.0206899817397086,"y0":50.003114981637765,"z0":5.5498449266750525,"aX":-18.338873278704003},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.3,"breakHorizontal":15.2,"spinRate":1801,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.39742892778213035,"extension":6.6428495927480515},"index":1,"playId":"615677d9-cdf8-309b-a444-68aaf2e9b1ec","pitchNumber":1,"startTime":"2026-07-08T00:23:29.987Z","endTime":"2026-07-08T00:23:34.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30262325705902,"aZ":-20.268213097724487,"pfxX":-6.300328301312543,"pfxZ":6.125075687596655,"pX":0.11356294459542393,"pZ":1.8642121777435052,"vX0":8.447247331196902,"vY0":-138.61222686722218,"vZ0":-6.102663646684625,"x":112.67,"y":188.45,"x0":-2.1564289446788436,"y0":50.00300263277134,"z0":5.449975464029952,"aX":-12.246986233515047},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.0,"breakHorizontal":9.6,"spinRate":1987,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.3953171132629598,"extension":6.605271380221387},"index":2,"playId":"bc2f5fd8-964a-3660-b801-5f49749ef4ba","pitchNumber":2,"startTime":"2026-07-08T00:23:47.417Z","endTime":"2026-07-08T00:23:51.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.774053838513627,"aZ":-39.13022548839567,"pfxX":8.286808959633623,"pfxZ":-4.610634723807291,"pX":-0.13181217839282702,"pZ":2.636819505498839,"vX0":2.06788693179449,"vY0":-122.45048787483475,"vZ0":0.4315127709380837,"x":122.02,"y":167.59,"x0":-2.065245365595858,"y0":50.004724426553246,"z0":5.825449235495649,"aX":12.49576810226891},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.9,"breakHorizontal":-15.5,"spinRate":2297,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.44851980268280656,"extension":6.409680439398746},"hitData":{"launchSpeed":89.5,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.42,"coordY":152.59}},"index":3,"playId":"17d984c5-c866-3f1a-802d-bfd4a3ed87f0","pitchNumber":3,"startTime":"2026-07-08T00:24:04.905Z","endTime":"2026-07-08T00:24:14.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:24:14.787Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oswald Peraza grounds out, shortstop Nicky Lopez to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-08T00:26:01.411Z","endTime":"2026-07-08T00:27:18.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12570960760618,"aZ":-28.953116077605433,"pfxX":1.0267858649742663,"pfxZ":1.815345651189725,"pX":0.5955277057831506,"pZ":2.1824188061740846,"vX0":4.84671995379285,"vY0":-131.9605211571366,"vZ0":-3.4367179319343673,"x":94.3,"y":179.85,"x0":-1.392880680202505,"y0":50.00493839117431,"z0":5.617483977625529,"aX":1.8242145698134098},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.8,"breakHorizontal":-2.9,"spinRate":2579,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.41390147894003926,"extension":6.728896326980273},"index":0,"playId":"ce42e32e-2327-32d7-95ee-29f0f15a5db8","pitchNumber":1,"startTime":"2026-07-08T00:26:16.067Z","endTime":"2026-07-08T00:26:21.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05052099890185,"aZ":-34.172121650814105,"pfxX":7.28455132941056,"pfxZ":-1.394334758068906,"pX":0.2590840130425257,"pZ":2.121490643040293,"vX0":1.4591240743609262,"vY0":-119.0243346116929,"vZ0":-1.3214306141590773,"x":107.12,"y":181.5,"x0":-1.308379460949125,"y0":50.00288232000594,"z0":5.78099430150584,"aX":10.440959546421386},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.5,"breakHorizontal":-13.6,"spinRate":2759,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.4603616687959078,"extension":6.625370032276271},"index":1,"playId":"da836804-e6fe-3062-b0e4-1de3a238a578","pitchNumber":2,"startTime":"2026-07-08T00:26:33.086Z","endTime":"2026-07-08T00:26:36.767Z","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-08T00:26:45.204Z","endTime":"2026-07-08T00:26:52.851Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":90.5,"endSpeed":84.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.130116233265927,"aZ":-30.080658876145428,"pfxX":3.8572955483991436,"pfxZ":1.1813946490805343,"pX":1.7506853660938915,"pZ":0.5241390765717189,"vX0":6.588551767483024,"vY0":-131.6813756106963,"vZ0":-7.149811240092269,"x":50.27,"y":224.63,"x0":-1.274768775367439,"y0":50.00657370280543,"z0":5.4682290636080975,"aX":6.846480575347365},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.0,"breakHorizontal":-8.3,"spinRate":2737,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4142519568074645,"extension":7.116499345510457},"index":3,"playId":"798d25b2-ac68-33ad-af2a-9c0cc3b75cee","pitchNumber":3,"startTime":"2026-07-08T00:26:52.851Z","endTime":"2026-07-08T00:26:59.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21888098805245,"aZ":-31.85926745488025,"pfxX":3.487982449621942,"pfxZ":0.18125750723681922,"pX":0.10138558117702276,"pZ":1.6899704233565225,"vX0":3.1558425246299446,"vY0":-132.07950649464365,"vZ0":-3.970048704860176,"x":113.14,"y":193.15,"x0":-1.5639853665521828,"y0":50.0054858399774,"z0":5.5662500047612395,"aX":6.137142875061486},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.4,"breakHorizontal":-7.1,"spinRate":2712,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.41535788203415835,"extension":6.968861319137356},"hitData":{"launchSpeed":95.7,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.34,"coordY":151.07}},"index":4,"playId":"24a7f37c-6f29-3685-a933-e7b2d372e98a","pitchNumber":4,"startTime":"2026-07-08T00:27:09.428Z","endTime":"2026-07-08T00:27:18.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:27:18.846Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wade Meckler flies out to left fielder Alejandro Osuna.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-08T00:27:33.063Z","endTime":"2026-07-08T00:28:04.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.543074805918593,"aZ":-34.03824808858142,"pfxX":7.708707403060902,"pfxZ":-1.3385211534154697,"pX":0.5594473562070391,"pZ":0.35334687623358074,"vX0":1.9955911240082762,"vY0":-117.34200113004054,"vZ0":-4.884278613483539,"x":95.68,"y":229.24,"x0":-1.303808227730486,"y0":50.00229291693236,"z0":5.638701200513164,"aX":10.732112577745777},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.4,"breakHorizontal":-14.4,"spinRate":2756,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4670722422367102,"extension":6.942411662314992},"index":0,"playId":"bdf77f84-8b3d-3f8b-aa8b-a9f7b8f29c25","pitchNumber":1,"startTime":"2026-07-08T00:27:39.358Z","endTime":"2026-07-08T00:27:43.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08899342855261,"aZ":-13.580336079200498,"pfxX":-4.088761073737112,"pfxZ":9.542926464545019,"pX":-0.590500225120092,"pZ":2.9614336084769963,"vX0":3.6570543953370347,"vY0":-138.93247892744193,"vZ0":-4.414155224727908,"x":139.51,"y":158.82,"x0":-1.3947862679752046,"y0":50.001291204794875,"z0":5.478023767133683,"aX":-7.965978459138168},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":6.6,"spinRate":2508,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.3947406402382456,"extension":6.666020945664231},"hitData":{"launchSpeed":97.9,"launchAngle":41.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.93,"coordY":66.5}},"index":1,"playId":"5084458f-29d1-37c6-bb36-e01645dc8743","pitchNumber":2,"startTime":"2026-07-08T00:27:53.135Z","endTime":"2026-07-08T00:28:04.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:28:04.836Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Logan O'Hoppe lines out sharply to left fielder Alejandro Osuna.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-08T00:28:15.284Z","endTime":"2026-07-08T00:28:49.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.373165981628876,"aZ":-13.456281062982873,"pfxX":-5.206015648161627,"pfxZ":9.404796796681529,"pX":1.2039145505590667,"pZ":1.8147324982372817,"vX0":8.673324160067363,"vY0":-140.09844139724876,"vZ0":-7.527411670152195,"x":71.11,"y":189.78,"x0":-1.254259604044139,"y0":50.000721547243614,"z0":5.414159528990124,"aX":-10.359044599314704},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":7.7,"spinRate":2325,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39082286684282463,"extension":7.07077173849597},"index":0,"playId":"4698842c-4b8a-3e53-b309-0f54685868fd","pitchNumber":1,"startTime":"2026-07-08T00:28:26.365Z","endTime":"2026-07-08T00:28:30.387Z","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":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.321436164831034,"aZ":-29.699786639428844,"pfxX":2.6831627236512445,"pfxZ":1.3881136046446958,"pX":0.4818706153512876,"pZ":2.170343068234027,"vX0":3.9470432555588317,"vY0":-132.14129417144312,"vZ0":-3.1923691294346703,"x":98.63,"y":180.18,"x0":-1.3738513849177352,"y0":50.00591241150359,"z0":5.551360023266081,"aX":4.796858998436236},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.0,"breakHorizontal":-5.6,"spinRate":2509,"spinDirection":136},"zone":9,"typeConfidence":2.0,"plateTime":0.41281167852347034,"extension":6.716841079224909},"hitData":{"launchSpeed":106.5,"launchAngle":18.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":55.66,"coordY":91.67}},"index":1,"playId":"962ead35-008e-3164-a2d4-5b2c6a859171","pitchNumber":2,"startTime":"2026-07-08T00:28:39.270Z","endTime":"2026-07-08T00:28:49.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:28:49.208Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Duran lines out to center fielder Josh Lowe.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-08T00:30:52.181Z","endTime":"2026-07-08T00:31:58.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69651186345086,"aZ":-18.501456885704094,"pfxX":-5.765351816279397,"pfxZ":7.182959615789594,"pX":0.7314747232574647,"pZ":2.6341555014872227,"vX0":9.355756820324338,"vY0":-136.97878361136134,"vZ0":-4.349562061816217,"x":89.12,"y":167.66,"x0":-1.9762128979116313,"y0":50.005345778846724,"z0":5.5042380201342755,"aX":-10.979383829959346},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":8.5,"spinRate":2039,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.39956625922092526,"extension":6.583242195344767},"index":0,"playId":"25168f1f-3101-3e73-9c9b-5c6c950f23a8","pitchNumber":1,"startTime":"2026-07-08T00:31:05.698Z","endTime":"2026-07-08T00:31:11.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.316698086708335,"aZ":-18.264969052137516,"pfxX":-6.615291223470355,"pfxZ":7.0661413557009976,"pX":-0.11552925042946521,"pZ":1.038911798852968,"vX0":7.804155163318031,"vY0":-139.17978676874,"vZ0":-8.563714479535559,"x":121.4,"y":210.73,"x0":-2.0922086853328103,"y0":50.001542490383635,"z0":5.358032439026065,"aX":-13.018777977455716},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.3,"breakHorizontal":10.4,"spinRate":2048,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.3930729177516108,"extension":6.630660748015161},"index":1,"playId":"8a71ee1b-3357-33aa-8a1d-e031c623c866","pitchNumber":2,"startTime":"2026-07-08T00:31:20.149Z","endTime":"2026-07-08T00:31:24.328Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.347348014341534,"aZ":-39.40187407223466,"pfxX":7.213755701274135,"pfxZ":-4.8098636724932,"pX":1.0463087376881157,"pZ":1.1998985714741488,"vX0":4.70147027068827,"vY0":-122.6387458049985,"vZ0":-2.6850549173220757,"x":77.12,"y":206.38,"x0":-1.8418861171421521,"y0":50.00451489014439,"z0":5.714930185924239,"aX":10.83721830083356},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-9.1,"breakHorizontal":-14.3,"spinRate":2133,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.44898803394306164,"extension":6.767304240983384},"index":2,"playId":"5ef2a7ce-201a-3ff6-86b5-aa3b82557f48","pitchNumber":3,"startTime":"2026-07-08T00:31:33.981Z","endTime":"2026-07-08T00:31:38.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89754200589764,"aZ":-16.836011234872746,"pfxX":-5.77631225316395,"pfxZ":7.8067040612391665,"pX":-0.6694510230599271,"pZ":2.554361352162972,"vX0":5.94836628418082,"vY0":-139.4228060570582,"vZ0":-5.127247464991911,"x":142.52,"y":169.81,"x0":-2.0820539406085006,"y0":50.005738169300756,"z0":5.5316548261890235,"aX":-11.352884761013721},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":9.2,"spinRate":2134,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3931334395556756,"extension":6.681235777877254},"hitData":{"launchSpeed":86.7,"launchAngle":25.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.71,"coordY":77.96}},"index":3,"playId":"348f2812-f08c-3d89-aa6e-527ddcd90021","pitchNumber":4,"startTime":"2026-07-08T00:31:49.414Z","endTime":"2026-07-08T00:31:58.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:31:58.940Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Evan Carter walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-08T00:32:08.006Z","endTime":"2026-07-08T00:33:32.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910384254629992,"aZ":-36.42660290036928,"pfxX":6.912527515151101,"pfxZ":-2.8359136503331266,"pX":-0.11587480973574059,"pZ":1.97059598546644,"vX0":2.3010219243848646,"vY0":-121.9429095768222,"vZ0":-1.594909560339686,"x":121.42,"y":185.57,"x0":-1.9708300267220595,"y0":50.003597283758964,"z0":5.787838723516025,"aX":10.366061387566702},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.3,"breakHorizontal":-13.1,"spinRate":2180,"spinDirection":25},"zone":8,"typeConfidence":2.0,"plateTime":0.449886496482482,"extension":6.651599228218016},"index":0,"playId":"58d6447f-9216-3652-9838-8bfcd72e964e","pitchNumber":1,"startTime":"2026-07-08T00:32:24.140Z","endTime":"2026-07-08T00:32:28.608Z","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":91.3,"endSpeed":83.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.940489458373083,"aZ":-29.663518827453082,"pfxX":-8.964424844111957,"pfxZ":1.4076778557908778,"pX":-1.0549032631324775,"pZ":1.6107498432991534,"vX0":5.91197678546271,"vY0":-132.815567321835,"vZ0":-4.5490697354125915,"x":157.21,"y":195.29,"x0":-2.1471492091295903,"y0":50.00184224608788,"z0":5.5075456544788794,"aX":-15.984695897136328},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.8,"breakHorizontal":14.9,"spinRate":1584,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.41267866465047964,"extension":6.666002263681454},"index":1,"playId":"e492892b-0632-32ee-bcce-0a4f06d04039","pitchNumber":2,"startTime":"2026-07-08T00:32:39.435Z","endTime":"2026-07-08T00:32:44.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.544784082343305,"aZ":-32.30284223962501,"pfxX":-8.338678165764373,"pfxZ":-0.06909564146631109,"pX":0.2727820092606505,"pZ":1.1279633593592417,"vX0":8.952095003530042,"vY0":-133.57749426899716,"vZ0":-5.306405793690089,"x":106.6,"y":208.32,"x0":-2.0372758143599827,"y0":50.00566730856866,"z0":5.460577562187985,"aX":-15.084791929436935},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-1.1,"breakHorizontal":13.2,"spinRate":1718,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.40991393669267007,"extension":6.70036811721391},"index":2,"playId":"d54a49dd-41a4-3137-9e09-5dd02b922b5c","pitchNumber":3,"startTime":"2026-07-08T00:32:54.666Z","endTime":"2026-07-08T00:32:58.978Z","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":96.0,"endSpeed":87.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5782333320529,"aZ":-21.085382689484728,"pfxX":-6.5352676085511545,"pfxZ":5.641379775396758,"pX":-1.3543654033512702,"pZ":2.110076750737813,"vX0":4.929648139843803,"vY0":-139.58953392521957,"vZ0":-5.265485520674298,"x":168.63,"y":181.81,"x0":-2.2976915229309114,"y0":50.00253165184195,"z0":5.416705444517802,"aX":-12.845922337049371},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.2,"breakHorizontal":10.8,"spinRate":2111,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.3929794411086651,"extension":6.645439956089964},"index":3,"playId":"d3c5d63e-27b1-326a-b65b-40ca301a0581","pitchNumber":4,"startTime":"2026-07-08T00:33:10.052Z","endTime":"2026-07-08T00:33:14.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.239312909115405,"aZ":-16.78470937719972,"pfxX":-5.99905070043334,"pfxZ":7.635730073683329,"pX":0.26826156519140676,"pZ":1.4121602324594855,"vX0":8.607017159888807,"vY0":-141.08246176871364,"vZ0":-8.072282352993884,"x":106.77,"y":200.65,"x0":-2.043239163981325,"y0":50.000888387921435,"z0":5.393220790916749,"aX":-12.087275143655189},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.2,"breakHorizontal":9.1,"spinRate":2099,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.38830880873367946,"extension":6.716281324078868},"index":4,"playId":"7cd40f27-bfd1-326c-a5fd-bd1c75e901b4","pitchNumber":5,"startTime":"2026-07-08T00:33:27.313Z","endTime":"2026-07-08T00:33:32.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:33:32.181Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Osuna walks. Evan Carter to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-08T00:33:46.784Z","endTime":"2026-07-08T00:35:30.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28346653547876,"aZ":-16.206254615254903,"pfxX":-5.147924207069659,"pfxZ":8.109394530299143,"pX":0.34407849549410335,"pZ":3.6533378447420968,"vX0":8.078766157234016,"vY0":-139.8346983968473,"vZ0":-2.6832966537398377,"x":103.88,"y":140.14,"x0":-1.921463057731798,"y0":50.000789571839846,"z0":5.696327588940482,"aX":-10.13456558498616},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":7.6,"spinRate":2092,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39259535511416077,"extension":6.504116055593184},"index":0,"playId":"5c545a16-2186-328a-9496-bf8188ee9390","pitchNumber":1,"startTime":"2026-07-08T00:33:59.670Z","endTime":"2026-07-08T00:34:03.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.523038817329674,"aZ":-36.40170979927724,"pfxX":5.201702050099118,"pfxZ":-2.7515332061093183,"pX":1.7753427810820002,"pZ":1.0995817873734846,"vX0":7.206392973278174,"vY0":-123.46819428386671,"vZ0":-3.6614397643831946,"x":49.33,"y":209.09,"x0":-1.8614207994229315,"y0":50.00168283691614,"z0":5.678017817833097,"aX":7.9964678002313},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.6,"breakHorizontal":-11.2,"spinRate":2413,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.44431142019374104,"extension":6.606317505687208},"index":1,"playId":"0d203939-aa5c-3ac1-b6a3-94a4ac00e470","pitchNumber":2,"startTime":"2026-07-08T00:34:19.039Z","endTime":"2026-07-08T00:34:23.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.307704715892317,"aZ":-37.516197016145085,"pfxX":5.972373830534178,"pfxZ":-3.507564884136684,"pX":0.2341742579916316,"pZ":3.078059231695389,"vX0":3.5531462409680716,"vY0":-122.85676646941758,"vZ0":1.1481956326763665,"x":108.07,"y":155.67,"x0":-2.0088880472811645,"y0":50.004534526732016,"z0":5.803735753903774,"aX":9.090649066688641},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.8,"breakHorizontal":-11.6,"spinRate":2352,"spinDirection":31},"zone":3,"typeConfidence":2.0,"plateTime":0.4465629514127305,"extension":6.763173193465866},"index":2,"playId":"6fc8a3b0-c449-3afc-9ec2-33a2a96c202e","pitchNumber":3,"startTime":"2026-07-08T00:34:44.808Z","endTime":"2026-07-08T00:34:49.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.383659219010628,"aZ":-27.77470205535548,"pfxX":-8.217146970116652,"pfxZ":2.2798550522707135,"pX":-0.980192175374525,"pZ":2.7865255149024204,"vX0":6.068887025861664,"vY0":-138.0596943031358,"vZ0":-2.6032980617873003,"x":154.36,"y":163.54,"x0":-2.137888745613455,"y0":50.006714047767474,"z0":5.6087351426920025,"aX":-15.88560986588817},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.7,"breakHorizontal":13.7,"spinRate":1838,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3965515230864334,"extension":6.601788470279853},"index":3,"playId":"508f4768-7cca-3641-bfb6-686d9fb0d41b","pitchNumber":4,"startTime":"2026-07-08T00:35:05.024Z","endTime":"2026-07-08T00:35:09.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.797192479445332,"aZ":-39.332629367705145,"pfxX":7.923437921261928,"pfxZ":-4.64179161294339,"pX":1.4502646751369082,"pZ":1.6521430554562193,"vX0":5.577859658016501,"vY0":-123.90396679431682,"vZ0":-1.7639387341250252,"x":61.72,"y":194.17,"x0":-1.8665971992807688,"y0":50.00484114422901,"z0":5.686969759408058,"aX":12.211634585878356},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-8.5,"breakHorizontal":-15.7,"spinRate":2370,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4435539617408928,"extension":6.915786878885533},"index":4,"playId":"83460be1-c9b2-34d4-80a7-4a5fc956f6db","pitchNumber":5,"startTime":"2026-07-08T00:35:25.103Z","endTime":"2026-07-08T00:35:30.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:35:30.597Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elias Díaz grounds out, shortstop Zach Neto to first baseman Nolan Schanuel. Evan Carter to 3rd. Alejandro Osuna to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-08T00:36:22.125Z","endTime":"2026-07-08T00:37:53.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"postOnThird":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T00:35:36.738Z","endTime":"2026-07-08T00:36:24.317Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.285027410667436,"aZ":-26.520821709449883,"pfxX":-8.695320745726978,"pfxZ":2.938804648103562,"pX":-0.874733755687443,"pZ":2.0519648353312068,"vX0":6.022436952148518,"vY0":-137.93640863035665,"vZ0":-4.738289182265386,"x":150.34,"y":183.38,"x0":-1.9590349054267264,"y0":50.001358395841706,"z0":5.584759034004763,"aX":-16.718949563351924},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.4,"breakHorizontal":14.4,"spinRate":1909,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3973960849929905,"extension":6.709955767112523},"index":1,"playId":"cb71fccb-b7f5-3583-975c-0f14190b9dd0","pitchNumber":1,"startTime":"2026-07-08T00:36:24.317Z","endTime":"2026-07-08T00:36:29.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.825724023689524,"aZ":-16.39870890098347,"pfxX":-5.490924640050355,"pfxZ":7.88272893441092,"pX":-0.33250785078949646,"pZ":3.0193672596653784,"vX0":6.33271763786799,"vY0":-140.78090441277567,"vZ0":-4.2168302258372306,"x":129.67,"y":157.26,"x0":-1.9008119491905073,"y0":50.003122011016146,"z0":5.60246445114126,"aX":-10.990066958270516},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":8.6,"spinRate":2075,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.3895002350033834,"extension":6.619670139644798},"index":2,"playId":"6d0e4c47-f9c2-31cf-a314-f17518a25318","pitchNumber":2,"startTime":"2026-07-08T00:36:44.322Z","endTime":"2026-07-08T00:36:47.462Z","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.6,"endSpeed":87.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.054566202895312,"aZ":-17.48175368569121,"pfxX":-4.466043799812443,"pfxZ":7.566285491190001,"pX":-1.011114174570942,"pZ":2.8891611241003234,"vX0":3.8269126138428864,"vY0":-137.85801884484607,"vZ0":-4.423830710443587,"x":155.54,"y":160.77,"x0":-1.8308995662884089,"y0":50.00543902897009,"z0":5.67996992840793,"aX":-8.675279961991057},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":7.4,"spinRate":2009,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39594668023879365,"extension":6.786439412309377},"index":3,"playId":"459a03ce-8d2c-3f01-ad7b-75615338492c","pitchNumber":3,"startTime":"2026-07-08T00:37:06.575Z","endTime":"2026-07-08T00:37:11.918Z","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":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-08T00:37:27.606Z","endTime":"2026-07-08T00:37:44.370Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"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":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8061503283993,"aZ":-26.553292936750637,"pfxX":-9.01835767015763,"pfxZ":2.9586243468724387,"pX":-0.9511050292680976,"pZ":2.0549104367255357,"vX0":5.850465792276619,"vY0":-136.83613167510214,"vZ0":-4.667502841325876,"x":153.25,"y":183.3,"x0":-1.9436942124646088,"y0":50.00244233200959,"z0":5.5990062216036325,"aX":-17.124989868423686},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.6,"breakHorizontal":15.1,"spinRate":1842,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4000808293798199,"extension":6.911733420220278},"hitData":{"launchSpeed":58.0,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.44,"coordY":160.37}},"index":5,"playId":"d65c9274-f332-392f-b661-b2b6f02fe4cf","pitchNumber":4,"startTime":"2026-07-08T00:37:44.370Z","endTime":"2026-07-08T00:37:53.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:37:53.040Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nicky Lopez singles on a ground ball to left fielder Wade Meckler. Evan Carter scores. Alejandro Osuna scores. Nicky Lopez to 2nd.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-08T00:38:15.603Z","endTime":"2026-07-08T00:38:52.176Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.556652087144947,"aZ":-36.88484950209228,"pfxX":5.538299332067435,"pfxZ":-3.0406271877158355,"pX":0.7097861082585751,"pZ":1.152596928710894,"vX0":4.566411570277005,"vY0":-123.59678433242244,"vZ0":-3.444550280619131,"x":89.94,"y":207.66,"x0":-1.881172749165197,"y0":50.00475707657294,"z0":5.66075464538154,"aX":8.571978571428986},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.1,"breakHorizontal":-11.0,"spinRate":2427,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.44310080830246745,"extension":6.605998092732949},"index":0,"playId":"24642e35-61df-3547-b012-84118f8005c2","pitchNumber":1,"startTime":"2026-07-08T00:38:23.983Z","endTime":"2026-07-08T00:38:28.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14269118834814,"aZ":-30.204905831851132,"pfxX":-9.82376787888511,"pfxZ":1.0207789260375204,"pX":-0.6474544134346576,"pZ":2.0988109310307257,"vX0":7.305936880219553,"vY0":-137.97323932884305,"vZ0":-3.9528196069156474,"x":141.68,"y":182.11,"x0":-2.0554766066094197,"y0":50.002193174640794,"z0":5.589152919099974,"aX":-18.910294391390043},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.2,"breakHorizontal":16.2,"spinRate":1909,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.3972288485447639,"extension":6.832596490400975},"hitData":{"launchSpeed":97.2,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.16,"coordY":109.0}},"index":1,"playId":"03272e4d-af68-375c-ae38-4340674d37a0","pitchNumber":2,"startTime":"2026-07-08T00:38:42.014Z","endTime":"2026-07-08T00:38:52.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:38:52.176Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joc Pederson flies out sharply to right fielder Jo Adell.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-08T00:40:02.432Z","endTime":"2026-07-08T00:40:14.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T00:39:39.825Z","endTime":"2026-07-08T00:40:04.751Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45291517933471,"aZ":-37.070572725977875,"pfxX":6.174999943806188,"pfxZ":-3.2390004738010347,"pX":-0.027920470280302173,"pZ":3.1155084408765132,"vX0":2.830493700224532,"vY0":-122.05410591130834,"vZ0":1.2367838806703215,"x":118.06,"y":154.66,"x0":-2.0038943855513853,"y0":50.00198940502322,"z0":5.788339701039771,"aX":9.338667488728001},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.3,"breakHorizontal":-11.9,"spinRate":2241,"spinDirection":32},"zone":2,"typeConfidence":2.0,"plateTime":0.4483332593237219,"extension":6.798081307196182},"hitData":{"launchSpeed":100.5,"launchAngle":40.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":188.6,"coordY":62.2}},"index":1,"playId":"b0464538-c9fd-30ab-949b-d3a50699e748","pitchNumber":1,"startTime":"2026-07-08T00:40:04.751Z","endTime":"2026-07-08T00:40:14.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:40:14.752Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach Neto walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T00:42:38.685Z","endTime":"2026-07-08T00:43:54.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T00:42:18.871Z","endTime":"2026-07-08T00:42:40.936Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.041476386262257,"aZ":-28.491040073502422,"pfxX":1.8345531434898992,"pfxZ":2.055431978115866,"pX":0.5979086707888178,"pZ":0.9765679711229642,"vX0":4.960680536186011,"vY0":-132.75174699412605,"vZ0":-6.570767628052577,"x":94.21,"y":212.41,"x0":-1.5295947131858674,"y0":50.00575690850743,"z0":5.543716171510442,"aX":3.2911263106457906},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.5,"breakHorizontal":-4.3,"spinRate":2477,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.4117854692584406,"extension":6.630560970961934},"index":1,"playId":"c956520a-bf60-3f0d-af2b-ab49381f628f","pitchNumber":1,"startTime":"2026-07-08T00:42:40.936Z","endTime":"2026-07-08T00:42:44.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.059469162730334,"aZ":-30.339104877689266,"pfxX":2.9061296415426767,"pfxZ":1.0141786751849384,"pX":1.2597436437571061,"pZ":1.9043554956105038,"vX0":5.945032676358931,"vY0":-132.86954150983422,"vZ0":-3.9792874600705326,"x":68.98,"y":187.36,"x0":-1.3762609622836892,"y0":50.001966515708354,"z0":5.604013625868691,"aX":5.240256142627029},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.2,"breakHorizontal":-6.5,"spinRate":2717,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.4108204546678733,"extension":6.592246320007108},"index":2,"playId":"4553dfc0-b7ed-3d8d-8b0e-7e8d94db3b93","pitchNumber":2,"startTime":"2026-07-08T00:42:54.052Z","endTime":"2026-07-08T00:42:57.521Z","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":98.9,"endSpeed":90.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92911797214833,"aZ":-13.664992539787587,"pfxX":-6.452080213440784,"pfxZ":8.86261022296259,"pX":1.8220217237005483,"pZ":1.8000693949275424,"vX0":10.990817053482566,"vY0":-143.52360178537063,"vZ0":-7.629354457501342,"x":47.55,"y":190.18,"x0":-1.217056162381339,"y0":50.000518627022785,"z0":5.3419697934471895,"aX":-13.472189339720783},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.6,"breakHorizontal":9.5,"spinRate":2485,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38148839493825815,"extension":6.800402795031947},"index":3,"playId":"fccc4cdd-07b5-32f3-bd0d-4ac917b41689","pitchNumber":3,"startTime":"2026-07-08T00:43:12.232Z","endTime":"2026-07-08T00:43:16.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.512190841882195,"aZ":-11.17117118988276,"pfxX":-6.08258644654566,"pfxZ":10.13186254912668,"pX":1.425491412283529,"pZ":1.9191170472770578,"vX0":9.570133534819728,"vY0":-142.96213556387485,"vZ0":-7.874907061200007,"x":62.66,"y":186.96,"x0":-1.1729264045758778,"y0":50.00316563783683,"z0":5.408111133043273,"aX":-12.609931684822042},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.9,"breakHorizontal":9.1,"spinRate":2462,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3829184546716444,"extension":6.69212844762018},"index":4,"playId":"3949ea19-1a6b-38f1-a9c7-a09dc75265e8","pitchNumber":4,"startTime":"2026-07-08T00:43:30.010Z","endTime":"2026-07-08T00:43:33.978Z","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":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.950349049765315,"aZ":-27.184741756534716,"pfxX":2.272237443501618,"pfxZ":2.722460393531998,"pX":-1.0932284778706536,"pZ":2.650482979404195,"vX0":0.7148116451258968,"vY0":-134.171174418318,"vZ0":-2.818688445932666,"x":158.67,"y":167.22,"x0":-1.6579892335672626,"y0":50.000564316436645,"z0":5.64378282510987,"aX":4.158028054260595},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.6,"breakHorizontal":-4.3,"spinRate":2601,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.4076102499934944,"extension":6.5096426135166485},"index":5,"playId":"898310ac-f87c-3660-a77b-0eb0165f285b","pitchNumber":5,"startTime":"2026-07-08T00:43:45.516Z","endTime":"2026-07-08T00:43:54.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:43:54.772Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Schanuel strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T00:44:03.283Z","endTime":"2026-07-08T00:45:37.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98984982542144,"aZ":-10.496966737369661,"pfxX":-6.08197283296045,"pfxZ":10.712522297152457,"pX":-0.7972955731164231,"pZ":2.1992680912482694,"vX0":3.968485890187199,"vY0":-141.50842710200945,"vZ0":-7.235286618140241,"x":147.39,"y":179.4,"x0":-1.429363232200208,"y0":50.00325540955499,"z0":5.465641706725232,"aX":-12.306256153493498},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.1,"breakHorizontal":10.2,"spinRate":2432,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.38742386948076035,"extension":6.8018621005453594},"index":0,"playId":"90dcb2e1-0950-393b-89ae-324de123a2e6","pitchNumber":1,"startTime":"2026-07-08T00:44:17.430Z","endTime":"2026-07-08T00:44:21.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.793121488956558,"aZ":-34.70551821425691,"pfxX":6.521060404503968,"pfxZ":-1.739096890277704,"pX":0.6624601255340626,"pZ":2.4838637319045613,"vX0":2.7014452315304216,"vY0":-119.65934346457978,"vZ0":-0.4613095007975193,"x":91.75,"y":171.72,"x0":-1.3280500944434654,"y0":50.0048753818029,"z0":5.78483698510643,"aX":9.4706423856426},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.0,"breakHorizontal":-12.5,"spinRate":2743,"spinDirection":68},"zone":6,"typeConfidence":2.0,"plateTime":0.45750075467201645,"extension":6.555136359864147},"index":1,"playId":"0369b5f9-fc60-3693-8bc0-c8dd1e5d5094","pitchNumber":2,"startTime":"2026-07-08T00:44:34.877Z","endTime":"2026-07-08T00:44:43.461Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-08T00:44:51.714Z","endTime":"2026-07-08T00:45:09.565Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.804242269375074,"aZ":-29.315846982824525,"pfxX":-8.699051522270262,"pfxZ":1.6410396403296592,"pX":-0.01983267320774542,"pZ":0.5220621916169143,"vX0":5.84269928871773,"vY0":-130.72903324511694,"vZ0":-6.9975578080443785,"x":117.76,"y":224.68,"x0":-1.1458991549572775,"y0":50.002857907652086,"z0":5.4139499648440355,"aX":-15.159318909282467},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.7,"breakHorizontal":14.6,"spinRate":1495,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4178879063973473,"extension":6.700279901888935},"index":3,"playId":"5de3816b-f528-39ad-83fd-32319dc245f5","pitchNumber":3,"startTime":"2026-07-08T00:45:09.565Z","endTime":"2026-07-08T00:45:16.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93780744757018,"aZ":-11.696615527937746,"pfxX":-6.848466944337151,"pfxZ":9.813351636716478,"pX":-0.6742909094078307,"pZ":3.936560309789564,"vX0":4.554212624440624,"vY0":-143.6926034939847,"vZ0":-2.395138174562372,"x":142.7,"y":132.49,"x0":-1.3916599710354978,"y0":50.00381171739376,"z0":5.509620927118922,"aX":-14.292415092677256},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.4,"breakHorizontal":11.5,"spinRate":2477,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.38148666256872543,"extension":6.695695414949917},"index":4,"playId":"462c7b36-9691-3147-8dbd-5357b543a078","pitchNumber":4,"startTime":"2026-07-08T00:45:32.944Z","endTime":"2026-07-08T00:45:37.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:45:37.048Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Angels challenged (play at 1st), call on the field was overturned: Denzer Guzman singles on a ground ball to third baseman Ezequiel Duran. Zach Neto to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T00:45:50.447Z","endTime":"2026-07-08T00:46:28.109Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.975237143180884,"aZ":-28.42175711207866,"pfxX":2.1102721052114117,"pfxZ":2.1091324831439975,"pX":1.0181174136950242,"pZ":2.056360713609068,"vX0":5.481586771470954,"vY0":-131.79879643342915,"vZ0":-3.896229126047506,"x":78.19,"y":183.26,"x0":-1.3533051810433565,"y0":50.00352798781125,"z0":5.625651623759935,"aX":3.755018855264564},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.2,"breakHorizontal":-4.9,"spinRate":2707,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4137590690083388,"extension":6.581990994225001},"index":0,"playId":"285e5654-8a1a-3e20-a501-a4325be7c17a","pitchNumber":1,"startTime":"2026-07-08T00:45:59.808Z","endTime":"2026-07-08T00:46:04.507Z","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":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8126294386206,"aZ":-17.144952821255906,"pfxX":-8.507809562394325,"pfxZ":7.500342502173215,"pX":-1.2966767666310266,"pZ":2.884766279823155,"vX0":3.3908349592605456,"vY0":-140.62823140505506,"vZ0":-4.297692082686924,"x":166.43,"y":160.89,"x0":-1.4126619655867978,"y0":50.000146120044874,"z0":5.5444661340465045,"aX":-17.041927205013305},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.8,"breakHorizontal":14.8,"spinRate":2297,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38944746986386036,"extension":6.565644385055553},"hitData":{"launchSpeed":56.8,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.79,"coordY":168.85}},"index":1,"playId":"c9c2ba8c-86eb-33be-bc57-460a00a86f25","pitchNumber":2,"startTime":"2026-07-08T00:46:18.847Z","endTime":"2026-07-08T00:46:28.109Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":108},"playEndTime":"2026-07-08T00:46:28.109Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elias Díaz challenged (pitch result), call on the field was overturned: Jorge Soler called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T00:47:45.353Z","endTime":"2026-07-08T00:49:41.446Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77333776574853,"aZ":-29.568645658286833,"pfxX":1.9639586599439172,"pfxZ":1.4869696162842434,"pX":0.5456299106019715,"pZ":2.297394196134769,"vX0":4.391827605824759,"vY0":-131.11656978018704,"vZ0":-2.939862026790002,"x":96.2,"y":176.75,"x0":-1.401349119329041,"y0":50.004251185247476,"z0":5.622399907739765,"aX":3.4450526648517164},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.3,"breakHorizontal":-4.4,"spinRate":2571,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.4165481100207251,"extension":6.77014897919041},"index":0,"playId":"17a094af-808f-3ab7-8e35-7f71ab347567","pitchNumber":1,"startTime":"2026-07-08T00:47:53.700Z","endTime":"2026-07-08T00:47:57.437Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"ca335f36-445f-37c4-a0ac-9ddecbdf0fd7","startTime":"2026-07-08T00:48:12.504Z","endTime":"2026-07-08T00:48:16.758Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10292578296322,"aZ":-22.050961058299517,"pfxX":-8.460557899741312,"pfxZ":5.044952389051755,"pX":-0.8183561057398268,"pZ":3.8147121042095886,"vX0":4.656666620500765,"vY0":-140.57082490336998,"vZ0":-1.2173939676196617,"x":148.19,"y":135.78,"x0":-1.3949602814367574,"y0":50.00206913167923,"z0":5.681467222910156,"aX":-16.974261375336912},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.1,"breakHorizontal":14.4,"spinRate":2345,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3892680900129144,"extension":6.453013011550662},"index":2,"playId":"95939b28-4765-3fcd-a2f6-0a1595aa4ebb","pitchNumber":2,"startTime":"2026-07-08T00:48:33.831Z","endTime":"2026-07-08T00:48:37.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27189736296705,"aZ":-27.628253173969206,"pfxX":1.85876428111573,"pfxZ":2.517592915042611,"pX":0.7136670645366762,"pZ":2.81606861649199,"vX0":5.094601512039225,"vY0":-132.67521126746206,"vZ0":-2.333262471730779,"x":89.8,"y":162.75,"x0":-1.463863875968173,"y0":50.00145293610314,"z0":5.696761963645163,"aX":3.3502735192250337},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.3,"breakHorizontal":-4.3,"spinRate":2607,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.411003916592513,"extension":6.49567764194289},"index":3,"playId":"9a066dc6-d5ee-374b-9515-c873f79d9cc5","pitchNumber":3,"startTime":"2026-07-08T00:48:53.611Z","endTime":"2026-07-08T00:48:58.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.899390842095464,"aZ":-27.146216470504104,"pfxX":1.7467400130410287,"pfxZ":2.780817683729822,"pX":0.736280562198975,"pZ":1.8019514212588064,"vX0":4.6412045771114965,"vY0":-132.99220757697546,"vZ0":-4.834153884057271,"x":88.93,"y":190.13,"x0":-1.2517241436140347,"y0":50.00541816462346,"z0":5.58895915446614,"aX":3.158772791224908},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.3,"breakHorizontal":-4.1,"spinRate":2662,"spinDirection":157},"zone":9,"typeConfidence":2.0,"plateTime":0.41032204371244685,"extension":6.6791403787278645},"index":4,"playId":"5847cae8-0952-3682-8404-fdfd700315d6","pitchNumber":4,"startTime":"2026-07-08T00:49:14.438Z","endTime":"2026-07-08T00:49:41.446Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"}},"playEndTime":"2026-07-08T00:49:41.446Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Lowe grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T00:49:46.718Z","endTime":"2026-07-08T00:51:57.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.698182061136006,"aZ":-28.331677291560588,"pfxX":2.9131162746870602,"pfxZ":2.112407235717896,"pX":-1.1026598555605676,"pZ":2.500926538267322,"vX0":0.5500345474236623,"vY0":-133.49529069488423,"vZ0":-2.6476393790347243,"x":159.03,"y":171.25,"x0":-1.6896527241923298,"y0":50.002462304817506,"z0":5.529110693303074,"aX":5.297268926947066},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.5,"breakHorizontal":-5.4,"spinRate":2608,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.4091121452023625,"extension":6.9094859953594945},"index":0,"playId":"d9c870de-23b6-3a45-863c-bb18c496caa8","pitchNumber":1,"startTime":"2026-07-08T00:50:15.089Z","endTime":"2026-07-08T00:50:20.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.763958824531127,"aZ":-29.78866652907257,"pfxX":3.551611145213394,"pfxZ":1.34896139500729,"pX":-0.5055018135375301,"pZ":2.6276822635881167,"vX0":1.4458773346099274,"vY0":-131.67562017553738,"vZ0":-2.0850063338123954,"x":136.27,"y":167.83,"x0":-1.5219481291958856,"y0":50.00531598669787,"z0":5.615869887693016,"aX":6.289105560179797},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.3,"breakHorizontal":-6.7,"spinRate":2666,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.4146393681263909,"extension":6.520411840781767},"index":1,"playId":"81f340d4-c196-33cf-9dc5-a04e20e1ef44","pitchNumber":2,"startTime":"2026-07-08T00:50:36.001Z","endTime":"2026-07-08T00:50:39.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.952577410691692,"aZ":-35.929300087939794,"pfxX":7.022870155456921,"pfxZ":-2.6011435717155376,"pX":-0.9297129404517616,"pZ":3.0402805304826757,"vX0":-0.8890658130144093,"vY0":-118.88758883369869,"vZ0":1.2047840294796381,"x":152.44,"y":156.69,"x0":-1.4659685406853629,"y0":50.0025076602905,"z0":5.766545224504989,"aX":10.139436697628605},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.2,"breakHorizontal":-12.6,"spinRate":2697,"spinDirection":71},"zone":11,"typeConfidence":2.0,"plateTime":0.459205724749018,"extension":6.343303555803433},"index":2,"playId":"0f7e84f3-74dd-3bbb-ba10-54cad35f7dd3","pitchNumber":3,"startTime":"2026-07-08T00:50:56.373Z","endTime":"2026-07-08T00:51:00.097Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.615265781636264,"aZ":-21.649072735205646,"pfxX":-6.616404941792459,"pfxZ":5.973308109594184,"pX":1.0660331976299764,"pZ":-0.533366605710935,"vX0":7.6502349796758855,"vY0":-131.77729830383177,"vZ0":-10.956168882676623,"x":76.37,"y":253.18,"x0":-1.0130285936688879,"y0":50.00165150338111,"z0":5.272920038668849,"aX":-11.653533952575126},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.6,"breakHorizontal":10.3,"spinRate":1672,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4154097823300247,"extension":6.79929632938876},"index":3,"playId":"dba61bea-523a-3374-bc8d-f0ee58e029ad","pitchNumber":4,"startTime":"2026-07-08T00:51:17.128Z","endTime":"2026-07-08T00:51:22.932Z","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":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.844535296727596,"aZ":-30.124828777451064,"pfxX":3.06578514260751,"pfxZ":1.1326350954680375,"pX":-0.43333162539255654,"pZ":1.9842621472505912,"vX0":1.8079101395007475,"vY0":-132.88887753468518,"vZ0":-3.5331094650529415,"x":133.52,"y":185.2,"x0":-1.518540168559721,"y0":50.000703251453935,"z0":5.495993621434624,"aX":5.536413841784235},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.6,"breakHorizontal":-5.9,"spinRate":2674,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.4106125305499191,"extension":6.47207594337068},"hitData":{"launchSpeed":97.7,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.49,"coordY":155.13}},"index":4,"playId":"91d55a06-3c8e-3466-8d05-0b40196f42fa","pitchNumber":5,"startTime":"2026-07-08T00:51:46.298Z","endTime":"2026-07-08T00:51:57.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:51:57.209Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, second baseman Oswald Peraza to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T00:54:11.037Z","endTime":"2026-07-08T00:54:49.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T00:53:55.402Z","endTime":"2026-07-08T00:54:13.359Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.728765829917645,"aZ":-32.592533373373726,"pfxX":-7.814049654009285,"pfxZ":-0.23860041425354517,"pX":-0.31370966056777905,"pZ":2.9017600798312584,"vX0":7.45382277376338,"vY0":-131.3665449987684,"vZ0":-0.9471840947495992,"x":128.96,"y":160.43,"x0":-2.161715327852131,"y0":50.00268968706643,"z0":5.672553895236947,"aX":-13.767763921619471},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.4,"breakHorizontal":12.7,"spinRate":1424,"spinDirection":250},"zone":1,"typeConfidence":2.0,"plateTime":0.41567293551406603,"extension":6.519635347666597},"index":1,"playId":"94a85b1b-0d34-33f2-b5c5-b6d8f4570ce7","pitchNumber":1,"startTime":"2026-07-08T00:54:13.359Z","endTime":"2026-07-08T00:54:17.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07926812906952,"aZ":-31.388897785878648,"pfxX":-8.453673268645627,"pfxZ":0.4440097935789282,"pX":1.0912020533071944,"pZ":0.8529716814223924,"vX0":10.41716465579113,"vY0":-132.1098879465315,"vZ0":-5.964094360057991,"x":75.41,"y":215.75,"x0":-1.7903722327468168,"y0":50.005205480569295,"z0":5.424675528992502,"aX":-15.062208573615301},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-0.2,"breakHorizontal":13.2,"spinRate":1667,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4133558012238727,"extension":6.849333917691769},"index":2,"playId":"f616dee7-9f81-3419-a91e-ad702d6d4692","pitchNumber":2,"startTime":"2026-07-08T00:54:26.901Z","endTime":"2026-07-08T00:54:31.297Z","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":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.930458648286578,"aZ":-28.185297447349573,"pfxX":-10.539685508582432,"pfxZ":2.098175140409035,"pX":-0.3148949209109386,"pZ":1.3676693558214892,"vX0":8.643370146238489,"vY0":-136.73842016126653,"vZ0":-5.656116331209285,"x":129.0,"y":201.85,"x0":-2.1407404566691453,"y0":50.00408566593406,"z0":5.386200789560961,"aX":-20.04643160151343},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.8,"breakHorizontal":17.4,"spinRate":1773,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.39990078258079276,"extension":6.725728677332755},"hitData":{"launchSpeed":68.7,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.44,"coordY":149.14}},"index":3,"playId":"dea6583f-ef5b-3ea6-816d-1682df67c1c0","pitchNumber":3,"startTime":"2026-07-08T00:54:41.950Z","endTime":"2026-07-08T00:54:49.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:54:49.927Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Burger lines out to second baseman Oswald Peraza.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T00:55:03.180Z","endTime":"2026-07-08T00:57:21.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.974431159861833,"aZ":-37.82772843896366,"pfxX":7.648410229161358,"pfxZ":-3.7724069375584293,"pX":1.4996926157213986,"pZ":2.31010391366099,"vX0":5.361702216073508,"vY0":-121.93570975364425,"vZ0":-0.49791815875779233,"x":59.84,"y":176.41,"x0":-1.7247151784421675,"y0":50.003217954482416,"z0":5.793403060234783,"aX":11.463685909617755},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.7,"breakHorizontal":-15.1,"spinRate":2322,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4499607991071084,"extension":6.935787089311928},"index":0,"playId":"0071592b-ed27-3432-986e-f8c3f4574e65","pitchNumber":1,"startTime":"2026-07-08T00:55:14.432Z","endTime":"2026-07-08T00:55:18.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.081904974909897,"aZ":-15.223097760470248,"pfxX":-6.305921938068301,"pfxZ":8.575621689101375,"pX":0.7875455230704131,"pZ":1.4496550167205648,"vX0":9.875141677753428,"vY0":-139.6150640337759,"vZ0":-8.293485383474795,"x":86.98,"y":199.64,"x0":-1.9740637603545927,"y0":50.001611890520365,"z0":5.458002694626676,"aX":-12.463435849978842},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":9.4,"spinRate":2120,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3921316067330105,"extension":6.813156201174928},"index":1,"playId":"aef62ede-737a-3672-9841-d32fc1d02156","pitchNumber":2,"startTime":"2026-07-08T00:55:28.561Z","endTime":"2026-07-08T00:55:33.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.604057276005637,"aZ":-38.6067411999936,"pfxX":7.337302313967607,"pfxZ":-4.2722640251883615,"pX":-0.065102374828121,"pZ":2.751458654048791,"vX0":2.4036279728182217,"vY0":-122.35120656613715,"vZ0":0.5958145496444549,"x":119.48,"y":164.49,"x0":-2.0150622344493816,"y0":50.00213457533936,"z0":5.830536272218185,"aX":11.050475415682776},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.3,"breakHorizontal":-13.9,"spinRate":2140,"spinDirection":32},"zone":5,"typeConfidence":2.0,"plateTime":0.44878593364266184,"extension":6.780303203813442},"index":2,"playId":"129a170a-f511-376f-875b-718b0c19a9e4","pitchNumber":3,"startTime":"2026-07-08T00:55:43.032Z","endTime":"2026-07-08T00:55:47.357Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-07-08T00:55:53.021Z","endTime":"2026-07-08T00:56:08.788Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73517401793671,"aZ":-39.06641724053268,"pfxX":7.871776401952365,"pfxZ":-4.481093545661887,"pX":0.6621564421165423,"pZ":1.1041157237294918,"vX0":3.6907069841786644,"vY0":-123.73439816388084,"vZ0":-3.4915146493517524,"x":91.76,"y":208.97,"x0":-1.8756887524592034,"y0":50.00430195227697,"z0":5.836461452226225,"aX":12.098922902559815},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-8.8,"breakHorizontal":-15.1,"spinRate":2297,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4441641618072616,"extension":6.853923488377031},"index":4,"playId":"c0c3e59b-408b-3f23-b0ee-3e07d1d3a9f4","pitchNumber":4,"startTime":"2026-07-08T00:56:08.788Z","endTime":"2026-07-08T00:56:12.568Z","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.9,"endSpeed":88.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82049573724032,"aZ":-14.5106353755713,"pfxX":-6.181843578693295,"pfxZ":8.811065747916107,"pX":-0.02598821751790352,"pZ":1.6000897193169847,"vX0":7.972327337614406,"vY0":-140.6755186518909,"vZ0":-7.973601544326494,"x":117.99,"y":195.58,"x0":-2.093130396788516,"y0":50.00436549237251,"z0":5.411395887634075,"aX":-12.395303608895981},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":9.6,"spinRate":2164,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.3893017184799872,"extension":6.65527523545304},"index":5,"playId":"18dc5d61-a16f-3cf2-88cd-f9e2743f413c","pitchNumber":5,"startTime":"2026-07-08T00:56:25.060Z","endTime":"2026-07-08T00:56:30.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.630600606720307,"aZ":-38.46359763116274,"pfxX":8.666898221636302,"pfxZ":-4.1229463413705165,"pX":-0.21078862696996506,"pZ":3.1265897499084505,"vX0":1.716491815574209,"vY0":-123.1183402036199,"vZ0":1.3698741838095272,"x":125.03,"y":154.36,"x0":-2.0433236602740092,"y0":50.000643731224784,"z0":5.831193986749775,"aX":13.232809997078004},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.8,"breakHorizontal":-16.1,"spinRate":2345,"spinDirection":38},"zone":2,"typeConfidence":2.0,"plateTime":0.4457671160113241,"extension":6.804164991309186},"index":6,"playId":"b8c8a2d0-87b9-31ca-8f4d-a076ca340d69","pitchNumber":6,"startTime":"2026-07-08T00:56:39.580Z","endTime":"2026-07-08T00:56:45.021Z","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":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55701214357112,"aZ":-29.207246890244033,"pfxX":-8.736387794562342,"pfxZ":1.4743226377570497,"pX":-1.2124026831678945,"pZ":2.1906181848434394,"vX0":5.753627022850982,"vY0":-140.771315445579,"vZ0":-4.28298903701511,"x":163.21,"y":179.63,"x0":-2.1463581748091105,"y0":50.00180069632354,"z0":5.619654662295986,"aX":-17.55608315722366},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.0,"breakHorizontal":14.6,"spinRate":1933,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3888893529783446,"extension":6.895178225613862},"hitData":{"launchSpeed":68.6,"launchAngle":15.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":141.24,"coordY":140.97}},"index":7,"playId":"4b313219-79c5-3030-a40b-2b1719694d5c","pitchNumber":7,"startTime":"2026-07-08T00:57:14.591Z","endTime":"2026-07-08T00:57:21.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:57:21.311Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T00:57:34.716Z","endTime":"2026-07-08T00:58:56.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.158034593672483,"aZ":-30.405864007101933,"pfxX":-9.412962091832707,"pfxZ":0.9877810955723891,"pX":-1.6880622296434238,"pZ":2.3353886964244914,"vX0":4.536792332918332,"vY0":-133.15996809752838,"vZ0":-2.686649376985265,"x":181.34,"y":175.72,"x0":-2.189311993697173,"y0":50.00604722040158,"z0":5.553522400434002,"aX":-16.93489977064452},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.4,"breakHorizontal":16.1,"spinRate":1558,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4110704996662453,"extension":6.7985888052129315},"index":0,"playId":"f4cfdb17-a4d4-3931-b31c-ea4907ccab06","pitchNumber":1,"startTime":"2026-07-08T00:57:46.279Z","endTime":"2026-07-08T00:57:50.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.179867092162358,"aZ":-26.51687805481514,"pfxX":-9.874108484534073,"pfxZ":2.8046873147416758,"pX":0.5619847569284118,"pZ":1.545735345781171,"vX0":10.640582627946305,"vY0":-140.72670939642472,"vZ0":-6.236504889090389,"x":95.58,"y":197.05,"x0":-1.974649989224015,"y0":50.00524983175261,"z0":5.494699036112339,"aX":-19.924845967185085},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.0,"breakHorizontal":15.8,"spinRate":1938,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.3883548891367452,"extension":6.91999898605826},"index":1,"playId":"947932c8-cfc6-3bc4-903a-07b042af11f9","pitchNumber":2,"startTime":"2026-07-08T00:58:01.455Z","endTime":"2026-07-08T00:58:05.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12802489770577,"aZ":-39.70717494070357,"pfxX":6.369263044109031,"pfxZ":-4.834554049560639,"pX":0.31664533967187153,"pZ":2.4442043008357692,"vX0":3.9646733982656395,"vY0":-124.38543823359245,"vZ0":0.09178056154670777,"x":104.93,"y":172.79,"x0":-2.127975526294631,"y0":50.0014635763536,"z0":5.713001651390776,"aX":9.92793746641227},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-8.4,"breakHorizontal":-12.5,"spinRate":2418,"spinDirection":20},"zone":6,"typeConfidence":2.0,"plateTime":0.4411947760614532,"extension":6.564910864116144},"index":2,"playId":"95122a2d-3f79-387c-ae21-d7926973341d","pitchNumber":3,"startTime":"2026-07-08T00:58:17.051Z","endTime":"2026-07-08T00:58:21.251Z","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":96.8,"endSpeed":88.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.376246211115525,"aZ":-28.949073342821006,"pfxX":-9.893016807207493,"pfxZ":1.605928262552851,"pX":-0.16133290405545375,"pZ":2.4882212081656863,"vX0":8.606375314524865,"vY0":-140.73037851970005,"vZ0":-3.263363899638532,"x":123.15,"y":171.6,"x0":-1.9709794555124414,"y0":50.00377619703405,"z0":5.534150772194255,"aX":-19.882138628974815},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.4,"breakHorizontal":16.2,"spinRate":1949,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.3889209124209745,"extension":6.6986663815158325},"index":3,"playId":"5dc50102-c764-31dc-83f3-1468c8b5a9a8","pitchNumber":4,"startTime":"2026-07-08T00:58:36.303Z","endTime":"2026-07-08T00:58:40.513Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20774385498532,"aZ":-31.128002731377183,"pfxX":-8.100945766462,"pfxZ":0.5522851133169189,"pX":-0.5785362832338299,"pZ":1.4765131988712756,"vX0":6.911904208235067,"vY0":-135.95466382191586,"vZ0":-4.891271817585451,"x":139.05,"y":198.91,"x0":-2.0942037265493454,"y0":50.001592132475,"z0":5.44488888296975,"aX":-15.25121141705486},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.2,"breakHorizontal":13.3,"spinRate":1736,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.40200541668112777,"extension":6.640186474855644},"index":4,"playId":"1b399500-56ef-3d9e-9f68-4f002820ca50","pitchNumber":5,"startTime":"2026-07-08T00:58:52.379Z","endTime":"2026-07-08T00:58:56.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:58:56.637Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a fly ball to right fielder Brandon Nimmo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T01:00:47.528Z","endTime":"2026-07-08T01:02:38.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46392648026181,"aZ":-17.679606365741602,"pfxX":-9.340562155628836,"pfxZ":7.3631279377963015,"pX":-0.794501546395177,"pZ":1.4559489065893694,"vX0":4.859138172766141,"vY0":-139.2446429994631,"vZ0":-7.552465820057277,"x":147.28,"y":199.47,"x0":-1.3459548024727093,"y0":50.0058241391579,"z0":5.3675344206112365,"aX":-18.39547582764842},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.0,"breakHorizontal":16.0,"spinRate":2412,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3929433918516265,"extension":6.73515816530022},"index":0,"playId":"ef55fcb2-818d-3130-8c7e-d8633b055e69","pitchNumber":1,"startTime":"2026-07-08T01:01:08.658Z","endTime":"2026-07-08T01:01:11.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19892628255743,"aZ":-28.146796813826228,"pfxX":0.9473246650342256,"pfxZ":2.2439475092388523,"pX":0.12513304716944293,"pZ":1.7627473932242503,"vX0":3.8971260087992343,"vY0":-132.40661074513386,"vZ0":-4.454287521644294,"x":112.23,"y":191.19,"x0":-1.4820328092954853,"y0":50.004819705038166,"z0":5.49870875758561,"aX":1.7012125099726745},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.4,"breakHorizontal":-2.5,"spinRate":2581,"spinDirection":163},"zone":8,"typeConfidence":2.0,"plateTime":0.4118600861012154,"extension":6.8091027444835746},"index":1,"playId":"8a3925cb-e2f6-38eb-a92e-2d31d8776d6b","pitchNumber":2,"startTime":"2026-07-08T01:01:25.036Z","endTime":"2026-07-08T01:01:30.342Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-08T01:01:37.209Z","endTime":"2026-07-08T01:01:50.174Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"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":89.7,"endSpeed":83.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32244946227348,"aZ":-29.45934495380525,"pfxX":1.1849385952292746,"pfxZ":1.5647251486263936,"pX":1.5679568720026527,"pZ":0.9830955863842082,"vX0":6.805931593518213,"vY0":-130.48495324613114,"vZ0":-6.107430290718404,"x":57.23,"y":212.24,"x0":-1.2193536647499443,"y0":50.00464417815972,"z0":5.550267295392605,"aX":2.0609367052062733},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.8,"breakHorizontal":-3.5,"spinRate":2720,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4184331014074685,"extension":6.572601272283938},"index":3,"playId":"b22bc99f-3abd-3d3a-8284-f8c475678277","pitchNumber":3,"startTime":"2026-07-08T01:01:50.174Z","endTime":"2026-07-08T01:01:53.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40210968339431,"aZ":-28.414761344548108,"pfxX":1.3460066312803058,"pfxZ":2.0655617362380108,"pX":0.8917013180858789,"pZ":2.1359577156398006,"vX0":5.335138105146808,"vY0":-133.6062412442641,"vZ0":-3.7913247130419387,"x":83.01,"y":181.11,"x0":-1.2989632690939956,"y0":50.00630786295667,"z0":5.5953177858874135,"aX":2.4555867943787772},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.2,"breakHorizontal":-3.5,"spinRate":2667,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4085755333183956,"extension":6.501575958117118},"index":4,"playId":"a2c8a170-14ee-3187-b0e7-00b1c5bf6522","pitchNumber":4,"startTime":"2026-07-08T01:02:07.052Z","endTime":"2026-07-08T01:02:10.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53303233119908,"aZ":-12.716166023706649,"pfxX":-5.595210109504244,"pfxZ":9.546781235149346,"pX":-0.08400802044951151,"pZ":2.96426571625532,"vX0":5.632490382482151,"vY0":-141.87945795609,"vZ0":-4.671907181544391,"x":120.2,"y":158.74,"x0":-1.3682383162149823,"y0":50.004399571783054,"z0":5.4430963063740965,"aX":-11.405744070552394},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.6,"breakHorizontal":9.0,"spinRate":2542,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.38608349972901834,"extension":6.608405585460113},"hitData":{"launchSpeed":74.3,"launchAngle":30.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.41,"coordY":101.44}},"index":5,"playId":"12e94cfa-da4f-321e-852d-ddc0839b037b","pitchNumber":5,"startTime":"2026-07-08T01:02:28.472Z","endTime":"2026-07-08T01:02:38.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:02:38.828Z","atBatIndex":27},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Oswald Peraza grounds into a double play, second baseman Josh Smith to first baseman Jake Burger. Jo Adell out at 2nd. Oswald Peraza out at 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T01:02:54.455Z","endTime":"2026-07-08T01:03:13.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47998304891231,"aZ":-15.661944508779381,"pfxX":-8.846000292106643,"pfxZ":8.41541309465968,"pX":-0.16407472296556833,"pZ":1.7959559951358097,"vX0":6.230074348440931,"vY0":-139.24368482396096,"vZ0":-6.960668075901015,"x":123.25,"y":190.29,"x0":-1.2819858347625592,"y0":50.004985726039344,"z0":5.366016755535324,"aX":-17.360057225628232},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":14.8,"spinRate":2349,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.3934717410355115,"extension":6.8679189289347855},"hitData":{"launchSpeed":77.4,"launchAngle":4.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.71,"coordY":149.15}},"index":0,"playId":"614e4113-a30d-32de-920a-9704a8b158a9","pitchNumber":1,"startTime":"2026-07-08T01:03:04.993Z","endTime":"2026-07-08T01:03:13.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:03:13.005Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wade Meckler strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T01:03:34.580Z","endTime":"2026-07-08T01:05:32.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45024122188224,"aZ":-25.791833993689245,"pfxX":1.9822199545243495,"pfxZ":3.5826639037734127,"pX":-0.24928651104838714,"pZ":1.4598563710712982,"vX0":2.694007371183899,"vY0":-132.38705875052858,"vZ0":-5.549163878021874,"x":126.5,"y":199.36,"x0":-1.5363835618122201,"y0":50.00223251452492,"z0":5.4635239701546485,"aX":3.528192087256052},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.5,"breakHorizontal":-4.2,"spinRate":2589,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.41324473428850217,"extension":6.527203143394171},"index":0,"playId":"63c56373-60ea-3167-8584-c3285c3c043f","pitchNumber":1,"startTime":"2026-07-08T01:03:44.764Z","endTime":"2026-07-08T01:04:11.771Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"}}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.329144367270565,"aZ":-27.389442843927377,"pfxX":2.551748173495578,"pfxZ":2.741743939400158,"pX":0.05930999194661037,"pZ":1.6496714457979036,"vX0":3.275676162292192,"vY0":-131.2469766350795,"vZ0":-4.551289520281551,"x":114.74,"y":194.24,"x0":-1.5358033639158073,"y0":50.006118370353256,"z0":5.441907319087169,"aX":4.460240515740372},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.2,"breakHorizontal":-5.3,"spinRate":2549,"spinDirection":175},"zone":8,"typeConfidence":2.0,"plateTime":0.41705051106764746,"extension":6.841891166788656},"index":1,"playId":"2db93ae4-ada3-332a-91c3-61da441ae293","pitchNumber":2,"startTime":"2026-07-08T01:04:12.126Z","endTime":"2026-07-08T01:04:16.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.473439447263765,"aZ":-39.08828826142372,"pfxX":5.852385026580146,"pfxZ":-5.016704165712014,"pX":-0.6507062103108562,"pZ":3.4101220534040513,"vX0":-0.10949233490986404,"vY0":-116.81215780719782,"vZ0":2.8515063581108784,"x":141.8,"y":146.71,"x0":-1.3631649633946155,"y0":50.00155233558057,"z0":5.854281477803569,"aX":8.068350143725963},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.0,"breakHorizontal":-10.6,"spinRate":2670,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.4692983101972379,"extension":6.497331157287152},"index":2,"playId":"918e802c-306b-3d06-bb33-7269224b7ffb","pitchNumber":3,"startTime":"2026-07-08T01:04:29.035Z","endTime":"2026-07-08T01:04:33.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":72.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.57480020875748,"aZ":-36.205897020025645,"pfxX":6.166048327988255,"pfxZ":-3.101753646383986,"pX":1.0643255539473864,"pZ":1.5785589875587782,"vX0":3.474581843801766,"vY0":-113.32941970090151,"vZ0":-1.2350517576250346,"x":76.43,"y":196.16,"x0":-1.2892314196096513,"y0":50.00076896529495,"z0":5.744648720669165,"aX":8.024260585514448},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-5.6,"breakHorizontal":-12.0,"spinRate":2610,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.48317770573647634,"extension":6.638635076699699},"index":3,"playId":"c7dccf79-2117-3015-ae6f-c21c8399d62f","pitchNumber":4,"startTime":"2026-07-08T01:04:43.874Z","endTime":"2026-07-08T01:04:48.532Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-08T01:04:53.959Z","endTime":"2026-07-08T01:05:08.051Z","isPitch":false,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39962443703829,"aZ":-14.658713850620003,"pfxX":-5.342018963197237,"pfxZ":8.574945606264471,"pX":-2.1990605893147053,"pZ":3.083621755566603,"vX0":0.00627243005691841,"vY0":-142.41721894190871,"vZ0":-3.883213845303002,"x":200.82,"y":155.52,"x0":-1.5079028214586374,"y0":50.002870464690325,"z0":5.399385764660271,"aX":-10.912902549761442},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.9,"breakHorizontal":9.6,"spinRate":2490,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3853999054320725,"extension":6.53003615948279},"index":5,"playId":"1df2a9a5-6c6f-3aff-a777-a8ac28520df2","pitchNumber":5,"startTime":"2026-07-08T01:05:08.051Z","endTime":"2026-07-08T01:05:11.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.343965094444037,"aZ":-38.40220469371455,"pfxX":7.872071253829801,"pfxZ":-4.719109120411716,"pX":-0.23208677581062057,"pZ":2.147414829940774,"vX0":0.14111011518196162,"vY0":-114.50759663237494,"vZ0":0.3790296215576343,"x":125.85,"y":180.8,"x0":-1.3163749743427857,"y0":50.00360804465105,"z0":5.755723884411106,"aX":10.389665822070766},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-8.2,"breakHorizontal":-14.3,"spinRate":2651,"spinDirection":69},"zone":8,"typeConfidence":2.0,"plateTime":0.4794642517805858,"extension":6.655481310142971},"index":6,"playId":"02be02fe-34ee-3ac6-bd32-c51069b7f13f","pitchNumber":6,"startTime":"2026-07-08T01:05:28.279Z","endTime":"2026-07-08T01:05:32.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:05:32.276Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T01:07:39.886Z","endTime":"2026-07-08T01:08:06.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.591365071235117,"aZ":-35.858251287307645,"pfxX":3.820258698859191,"pfxZ":-2.4511049640252427,"pX":0.36421070576314185,"pZ":2.4921993858435165,"vX0":4.167995744681063,"vY0":-121.98753968771386,"vZ0":-0.6204177186955298,"x":103.12,"y":171.49,"x0":-1.8645355624219742,"y0":50.00306164889026,"z0":5.848208067390684,"aX":5.7414906367016},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.3,"breakHorizontal":-7.9,"spinRate":2211,"spinDirection":30},"zone":6,"typeConfidence":2.0,"plateTime":0.4494632604446136,"extension":6.826965942439611},"hitData":{"launchSpeed":103.4,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.4,"coordY":151.58}},"index":0,"playId":"b7887d72-1534-3caf-8fe3-c69ecaa55cd1","pitchNumber":1,"startTime":"2026-07-08T01:07:59.019Z","endTime":"2026-07-08T01:08:06.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:08:06.322Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T01:08:21.683Z","endTime":"2026-07-08T01:09:32.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.906996830352558,"aZ":-30.37330392259171,"pfxX":-9.252317039691983,"pfxZ":0.9472412032646957,"pX":-0.8704690935237208,"pZ":2.8945253067478296,"vX0":6.682464457477709,"vY0":-136.78009692934407,"vZ0":-1.6168767689317254,"x":150.18,"y":160.63,"x0":-2.1376582899071432,"y0":50.0034399565843,"z0":5.567132033889007,"aX":-17.610345827304293},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.6,"breakHorizontal":15.5,"spinRate":1815,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3997569624744912,"extension":6.849449375437682},"index":0,"playId":"f8d5f1e9-efa4-30c6-9fcd-448b629e0066","pitchNumber":1,"startTime":"2026-07-08T01:08:30.873Z","endTime":"2026-07-08T01:08:34.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95174242432646,"aZ":-33.57912615210197,"pfxX":-8.43432792722725,"pfxZ":-0.8050074323064216,"pX":-0.7277216747547334,"pZ":2.8304921012074264,"vX0":6.415656623054885,"vY0":-131.20677273242944,"vZ0":-0.7001346867080964,"x":144.74,"y":162.36,"x0":-2.1050498477744397,"y0":50.00124990952182,"z0":5.59618267595452,"aX":-14.750058648226117},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.4,"breakHorizontal":13.9,"spinRate":1609,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.41695941870480446,"extension":6.744533943650057},"index":1,"playId":"20aa0248-5627-39da-ba33-9dfc485222e7","pitchNumber":2,"startTime":"2026-07-08T01:08:44.150Z","endTime":"2026-07-08T01:08:48.018Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-08T01:08:54.334Z","endTime":"2026-07-08T01:09:08.881Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"}},{"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":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24896609369879,"aZ":-34.50136641979294,"pfxX":-8.644307094319462,"pfxZ":-1.3091831458062524,"pX":-0.222211775399589,"pZ":0.6252523854946479,"vX0":7.614682460936706,"vY0":-132.28148285274855,"vZ0":-5.857539374411974,"x":125.47,"y":221.9,"x0":-2.0151792365696943,"y0":50.00611865734736,"z0":5.3981775952328075,"aX":-15.320738459416633},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-3.5,"breakHorizontal":14.0,"spinRate":1479,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4140797253050885,"extension":7.03801536367989},"index":3,"playId":"198d7a62-8378-3c1e-9238-e79111d187bf","pitchNumber":3,"startTime":"2026-07-08T01:09:08.881Z","endTime":"2026-07-08T01:09:13.132Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56179312685675,"aZ":-39.936411734287915,"pfxX":7.754202365947694,"pfxZ":-5.043833554487748,"pX":0.8468381514547727,"pZ":1.5863871092960216,"vX0":4.372712632948045,"vY0":-123.6951950628689,"vZ0":-1.8896477632670123,"x":84.72,"y":195.95,"x0":-1.9563590096564014,"y0":50.00608155409809,"z0":5.734208561233031,"aX":11.920284919285711},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-9.4,"breakHorizontal":-15.1,"spinRate":2249,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.44419174505293135,"extension":6.8175339965287876},"index":4,"playId":"734849c2-77d8-3b99-9023-c4effb6f1375","pitchNumber":4,"startTime":"2026-07-08T01:09:28.263Z","endTime":"2026-07-08T01:09:32.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:09:32.053Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Osuna grounds out, third baseman Denzer Guzman to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T01:09:44.941Z","endTime":"2026-07-08T01:11:06.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48883668896713,"aZ":-37.52661245442454,"pfxX":7.210684568503585,"pfxZ":-3.4589884041247174,"pX":-0.4505991692828653,"pZ":3.1178562769797047,"vX0":1.7274719509866456,"vY0":-123.85784530225314,"vZ0":1.271441682519132,"x":134.18,"y":154.6,"x0":-2.0942017511928723,"y0":50.0010999280347,"z0":5.743760797585315,"aX":11.164888629435483},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.6,"breakHorizontal":-13.4,"spinRate":2163,"spinDirection":20},"zone":1,"typeConfidence":2.0,"plateTime":0.4427693566626676,"extension":6.76300802265917},"index":0,"playId":"7736f8c9-aab1-348c-a7a4-915cc27e855f","pitchNumber":1,"startTime":"2026-07-08T01:09:59.726Z","endTime":"2026-07-08T01:10:04.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.821604679111804,"aZ":-32.46886760488307,"pfxX":-8.864165714353426,"pfxZ":-0.1638146382193959,"pX":-0.8926565123836944,"pZ":1.478985120083627,"vX0":6.2136977006507434,"vY0":-132.793104101434,"vZ0":-4.071725123669134,"x":151.03,"y":198.85,"x0":-2.1129758420700084,"y0":50.00305841938329,"z0":5.397918522273316,"aX":-15.808179780219096},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-1.0,"breakHorizontal":14.6,"spinRate":1452,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4126858669638973,"extension":6.938966856357919},"index":1,"playId":"a077c403-79d9-3fd8-976d-f4ce614acff2","pitchNumber":2,"startTime":"2026-07-08T01:10:16.102Z","endTime":"2026-07-08T01:10:21.055Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-08T01:10:24.942Z","endTime":"2026-07-08T01:10:40.371Z","isPitch":false,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"}},{"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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.016716278622635,"aZ":-34.388367144511676,"pfxX":-7.209773266103197,"pfxZ":-1.2454478058865694,"pX":0.1616802480328615,"pZ":1.251333826520796,"vX0":8.154027094189297,"vY0":-132.1016734257919,"vZ0":-4.203075065857243,"x":110.84,"y":204.99,"x0":-2.022101862105582,"y0":50.00480739876388,"z0":5.3792726638384405,"aX":-12.79880920102323},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-3.0,"breakHorizontal":11.4,"spinRate":1504,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.41394519869262547,"extension":6.850124285649609},"index":3,"playId":"153478d7-3c4a-33b8-8700-cba4be300ae0","pitchNumber":3,"startTime":"2026-07-08T01:10:40.371Z","endTime":"2026-07-08T01:10:44.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.578563116279796,"aZ":-18.488379410427534,"pfxX":-7.725503972982301,"pfxZ":6.8445455799262,"pX":0.7932749469649326,"pZ":2.586175399337826,"vX0":10.665385720812374,"vY0":-140.4670623816355,"vZ0":-4.471427507786224,"x":86.76,"y":168.95,"x0":-2.0477449340391964,"y0":50.0051115274087,"z0":5.399461704814295,"aX":-15.453137712882334},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.6,"breakHorizontal":11.9,"spinRate":2132,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.3898181412880044,"extension":6.878476414710011},"hitData":{"launchSpeed":71.2,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.44,"coordY":161.21}},"index":4,"playId":"a614961e-7025-3d1d-b665-a12e32433a3d","pitchNumber":4,"startTime":"2026-07-08T01:10:58.217Z","endTime":"2026-07-08T01:11:06.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:11:06.344Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Logan O'Hoppe singles on a sharp line drive to left fielder Alejandro Osuna.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T01:13:03.095Z","endTime":"2026-07-08T01:14:08.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.648270220625026,"aZ":-28.366995097248466,"pfxX":1.3517578900936145,"pfxZ":2.1743764729846937,"pX":-0.23447651751917875,"pZ":2.2386285857318358,"vX0":3.0281878948617065,"vY0":-130.9400579174998,"vZ0":-3.34144632895595,"x":125.94,"y":178.34,"x0":-1.5780125768489321,"y0":50.00247727942999,"z0":5.636148864294846,"aX":2.3644926290408215},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.5,"breakHorizontal":-3.1,"spinRate":2403,"spinDirection":164},"zone":8,"typeConfidence":2.0,"plateTime":0.4170751206040655,"extension":6.82156116304413},"index":0,"playId":"12120c28-00c4-3d80-bcc5-a9e1b6d391bf","pitchNumber":1,"startTime":"2026-07-08T01:13:17.818Z","endTime":"2026-07-08T01:13:23.158Z","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.5,"endSpeed":83.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.047918225564274,"aZ":-26.738908788921137,"pfxX":2.917625258354918,"pfxZ":3.121036504669614,"pX":1.3885255318866145,"pZ":1.2760090005023466,"vX0":5.838453349913115,"vY0":-130.3116677323757,"vZ0":-5.861295504203397,"x":64.07,"y":204.33,"x0":-1.2488402784830372,"y0":50.0050303914916,"z0":5.540809781370823,"aX":5.0823019717905575},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":-6.5,"spinRate":2544,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.41826359978723504,"extension":6.791696144810844},"index":1,"playId":"f934c853-18f3-34ee-9d2d-b13e3337e9f9","pitchNumber":2,"startTime":"2026-07-08T01:13:44.567Z","endTime":"2026-07-08T01:13:48.507Z","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":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.428568254057303,"aZ":-17.679763025377238,"pfxX":-7.177031801849007,"pfxZ":7.531105523044149,"pX":-0.39336292362452097,"pZ":3.271430134063626,"vX0":5.0566253321615795,"vY0":-137.60454642717656,"vZ0":-2.978248521323164,"x":131.99,"y":150.45,"x0":-1.318703645318636,"y0":50.00586803203873,"z0":5.560063077545499,"aX":-13.81919696459535},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":12.0,"spinRate":2352,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3974551366077197,"extension":6.823447321001769},"hitData":{"launchSpeed":109.3,"launchAngle":9.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":42.26,"coordY":105.51}},"index":2,"playId":"6c0c75d1-a1e3-3a7c-9423-c148a8636166","pitchNumber":3,"startTime":"2026-07-08T01:13:57.028Z","endTime":"2026-07-08T01:14:08.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:14:08.808Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T01:14:24.988Z","endTime":"2026-07-08T01:16:15.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":90.8,"endSpeed":84.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.081592023190407,"aZ":-24.516978560675202,"pfxX":-0.15383417293725765,"pfxZ":4.2800926483383295,"pX":0.8546940491635535,"pZ":2.026460253496951,"vX0":5.77475335181076,"vY0":-132.14245896353444,"vZ0":-4.494722342258869,"x":84.42,"y":184.07,"x0":-1.3283296883342592,"y0":50.00464236564381,"z0":5.525232456806687,"aX":-0.2768273973607001},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.1,"breakHorizontal":-0.8,"spinRate":2578,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.4126670510015109,"extension":6.669407279414134},"index":0,"playId":"424df246-939b-33b2-889a-d7f7cd8f09d4","pitchNumber":1,"startTime":"2026-07-08T01:14:33.778Z","endTime":"2026-07-08T01:14:39.860Z","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":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.6951160345406,"aZ":-35.50305706590816,"pfxX":5.991564067005256,"pfxZ":-2.4983579936465263,"pX":2.2056803107525047,"pZ":1.7845515272419543,"vX0":5.805164840906302,"vY0":-114.57151277912699,"vZ0":-1.1266958297568737,"x":32.92,"y":190.6,"x0":-1.1370245801928034,"y0":50.00198746118134,"z0":5.744858814858793,"aX":7.9840425687543854},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-4.6,"breakHorizontal":-12.2,"spinRate":2636,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4776270490945289,"extension":6.9698135634012965},"index":1,"playId":"c24a2416-1906-3636-a202-2935ef1a3d36","pitchNumber":2,"startTime":"2026-07-08T01:14:53.081Z","endTime":"2026-07-08T01:14:57.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.980706096002933,"aZ":-11.564054562748199,"pfxX":-8.204471636730496,"pfxZ":10.359808727995082,"pX":-0.17208159496809508,"pZ":2.019329484817244,"vX0":6.214753601111926,"vY0":-140.00371065311685,"vZ0":-7.172215643417812,"x":123.56,"y":184.26,"x0":-1.3523330558671356,"y0":50.00348468252227,"z0":5.367645773691358,"aX":-16.322498021320254},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":13.6,"spinRate":2430,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3909049371932505,"extension":6.853575830339001},"index":2,"playId":"fe6067f5-3e15-3f81-b821-02aec4511372","pitchNumber":3,"startTime":"2026-07-08T01:15:12.721Z","endTime":"2026-07-08T01:15:17.329Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-08T01:15:21.659Z","endTime":"2026-07-08T01:15:42.485Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65762563851219,"aZ":-38.57178401749546,"pfxX":7.502010416334732,"pfxZ":-4.575805952148367,"pX":1.0808744758545485,"pZ":1.3541379994716611,"vX0":3.295874683235011,"vY0":-117.54001193496961,"vZ0":-1.8101347276891266,"x":75.8,"y":202.22,"x0":-1.3151773036859524,"y0":50.00552730232763,"z0":5.721842983557125,"aX":10.479107076047775},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-8.5,"breakHorizontal":-14.4,"spinRate":2814,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4663119561348421,"extension":6.5463530947625586},"index":4,"playId":"eba01a26-76a9-3dbc-85eb-9b593b6eb07d","pitchNumber":4,"startTime":"2026-07-08T01:15:42.485Z","endTime":"2026-07-08T01:15:51.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49994280566507,"aZ":-40.43203435512045,"pfxX":5.88984445201338,"pfxZ":-6.281028259751565,"pX":1.3727133111074863,"pZ":0.33467566725571635,"vX0":3.9944709726275676,"vY0":-114.35535108823517,"vZ0":-3.0053865538266384,"x":64.68,"y":229.74,"x0":-1.1662089436959169,"y0":50.002513473924445,"z0":5.660028727499951,"aX":7.743961379124722},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-11.9,"breakHorizontal":-11.8,"spinRate":2748,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.48028867446023593,"extension":6.824841620291826},"index":5,"playId":"3f87f1c1-f6af-3b5d-949b-ecab26389c0a","pitchNumber":5,"startTime":"2026-07-08T01:16:09.344Z","endTime":"2026-07-08T01:16:15.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:16:15.227Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Schanuel strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T01:16:29.506Z","endTime":"2026-07-08T01:18:28.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":95.8,"endSpeed":87.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.780987823320125,"aZ":-13.426932073673076,"pfxX":-6.4802236615116175,"pfxZ":9.558295836682687,"pX":-1.233115086016955,"pZ":1.7191138861631725,"vX0":2.943892297405666,"vY0":-139.28756467530675,"vZ0":-7.2910533098044965,"x":164.0,"y":192.36,"x0":-1.462759655201451,"y0":50.004309881451874,"z0":5.261683432228915,"aX":-12.712478575743315},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":11.2,"spinRate":2479,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39349005179159846,"extension":6.795001310731558},"index":0,"playId":"5920ee7e-247e-3ceb-8b26-f5f8956d5a40","pitchNumber":1,"startTime":"2026-07-08T01:16:42.909Z","endTime":"2026-07-08T01:16:47.415Z","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.3,"endSpeed":88.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98992171892448,"aZ":-12.893915054970655,"pfxX":-7.236952164729116,"pfxZ":9.70965260688823,"pX":-0.7614577533021433,"pZ":2.092673975000273,"vX0":4.112900344067156,"vY0":-140.09726765222044,"vZ0":-6.74398045241409,"x":146.02,"y":182.28,"x0":-1.3092631502824394,"y0":50.00098032632163,"z0":5.375723957962642,"aX":-14.36759390030585},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":12.2,"spinRate":2439,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.3911306355126274,"extension":6.613545203860398},"index":1,"playId":"9c1ebfbe-3051-3505-8433-3f960ee5cfb6","pitchNumber":2,"startTime":"2026-07-08T01:17:02.898Z","endTime":"2026-07-08T01:17:07.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26508671876154,"aZ":-26.217866997983624,"pfxX":1.4973812460501712,"pfxZ":3.261139686321441,"pX":0.7612971681118107,"pZ":0.9708379590506139,"vX0":5.194245161627969,"vY0":-133.69222752144464,"vZ0":-6.769481274258511,"x":87.98,"y":212.57,"x0":-1.393935016655759,"y0":50.00342440848922,"z0":5.392671739803455,"aX":2.736587610889406},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.8,"breakHorizontal":-3.7,"spinRate":2698,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.40821017958571293,"extension":6.65443400389682},"index":2,"playId":"aef5fb67-86cc-3015-9773-596abf604807","pitchNumber":3,"startTime":"2026-07-08T01:17:23.896Z","endTime":"2026-07-08T01:17:28.014Z","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":95.9,"endSpeed":87.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.433900779141712,"aZ":-11.459856898954776,"pfxX":-5.988343215829493,"pfxZ":10.513226939228076,"pX":-0.5518646346042081,"pZ":2.160286635671836,"vX0":4.423041676602644,"vY0":-139.4960189056522,"vZ0":-6.853452360079879,"x":138.04,"y":180.45,"x0":-1.380096978797558,"y0":50.0050146224837,"z0":5.404936460044077,"aX":-11.801114986383952},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":10.0,"spinRate":2416,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.3926787922772714,"extension":6.7158162841094695},"index":3,"playId":"01a69c4d-bb5f-3f62-81f9-f924b0185fa5","pitchNumber":4,"startTime":"2026-07-08T01:17:47.049Z","endTime":"2026-07-08T01:17:50.748Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-08T01:18:01.049Z","endTime":"2026-07-08T01:18:23.092Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"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":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99669340833308,"aZ":-11.983506523944017,"pfxX":-4.07685467449922,"pfxZ":9.836615560669113,"pX":-0.47844455171987355,"pZ":3.2563263183798794,"vX0":4.051298791550054,"vY0":-142.42680017226974,"vZ0":-4.102202085437849,"x":135.24,"y":150.86,"x0":-1.3902740288803328,"y0":50.00294459851418,"z0":5.474338685818906,"aX":-8.368297958558864},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.2,"breakHorizontal":6.6,"spinRate":2419,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.38470229032880265,"extension":6.683486177802574},"index":5,"playId":"a11995fa-f7d9-3d69-b32a-c52e91e1587a","pitchNumber":5,"startTime":"2026-07-08T01:18:23.092Z","endTime":"2026-07-08T01:18:28.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:18:28.431Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Denzer Guzman grounds out, third baseman Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T01:18:40.462Z","endTime":"2026-07-08T01:19:24.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14404133950321,"aZ":-28.771574006455072,"pfxX":1.700929801267503,"pfxZ":1.9015378580897568,"pX":0.5889159592958967,"pZ":2.667140545966586,"vX0":4.768851301319856,"vY0":-132.74226912585533,"vZ0":-2.1669155382107324,"x":94.55,"y":166.77,"x0":-1.4486198109502821,"y0":50.006254567628936,"z0":5.578843758730307,"aX":3.050334826995584},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.2,"breakHorizontal":-4.1,"spinRate":2488,"spinDirection":164},"zone":6,"typeConfidence":2.0,"plateTime":0.41187579145301667,"extension":6.70675734899148},"index":0,"playId":"3eff172d-70cf-39e7-9961-3c63778c69de","pitchNumber":1,"startTime":"2026-07-08T01:18:53.264Z","endTime":"2026-07-08T01:18:57.477Z","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":91.3,"endSpeed":84.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.014311042281104,"aZ":-27.104367551631967,"pfxX":1.3632651455432383,"pfxZ":2.8023613943474324,"pX":0.4026876946206132,"pZ":1.987155632662908,"vX0":4.22319156452893,"vY0":-133.0511063797689,"vZ0":-4.524524425606786,"x":101.65,"y":185.13,"x0":-1.3762880860507318,"y0":50.00376893597116,"z0":5.651805389750658,"aX":2.467176436713256},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.4,"breakHorizontal":-3.4,"spinRate":2584,"spinDirection":160},"zone":9,"typeConfidence":2.0,"plateTime":0.41018627530614316,"extension":6.669075841930179},"hitData":{"launchSpeed":85.8,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.27,"coordY":166.28}},"index":1,"playId":"031a50b8-3881-36df-9829-ea27f0ae0780","pitchNumber":2,"startTime":"2026-07-08T01:19:16.526Z","endTime":"2026-07-08T01:19:24.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:19:24.868Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elias Díaz singles on a sharp line drive to left fielder Wade Meckler.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T01:21:39.857Z","endTime":"2026-07-08T01:24:46.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.674992321954242,"aZ":-31.032881961965774,"pfxX":-6.548443457458446,"pfxZ":0.6024138654602229,"pX":-0.39527593513221954,"pZ":3.4722180603428368,"vX0":7.025448565558048,"vY0":-136.50448859299635,"vZ0":-0.08067046897571939,"x":132.07,"y":145.03,"x0":-2.1455473486540044,"y0":50.004120199559026,"z0":5.630018711957225,"aX":-12.419921121478495},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.3,"breakHorizontal":10.4,"spinRate":1692,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4005043044131842,"extension":6.5727919456022565},"index":0,"playId":"214843d4-4ad0-39a2-b63f-63abc8638d81","pitchNumber":1,"startTime":"2026-07-08T01:21:59.191Z","endTime":"2026-07-08T01:22:04.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.185346026700838,"aZ":-26.73925412098903,"pfxX":-10.530766233706874,"pfxZ":2.8594479557521915,"pX":-0.1577739440950773,"pZ":1.628981386554955,"vX0":8.826476507256812,"vY0":-136.55630016905917,"vZ0":-5.319534931477037,"x":123.01,"y":194.8,"x0":-2.053076481635064,"y0":50.005009128906906,"z0":5.426270673506542,"aX":-20.024597397183687},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.3,"breakHorizontal":17.4,"spinRate":2027,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.40009230137216134,"extension":6.791694314656444},"index":1,"playId":"4c0414b7-d4b1-369a-84de-4369fb83922e","pitchNumber":2,"startTime":"2026-07-08T01:22:20.221Z","endTime":"2026-07-08T01:22:24.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35048247883598,"aZ":-37.038640307189524,"pfxX":6.274007217124153,"pfxZ":-3.2488869216878573,"pX":1.4578485183945067,"pZ":1.833210149029631,"vX0":5.959342336479899,"vY0":-121.9299423191307,"vZ0":-1.703768104523381,"x":61.43,"y":189.28,"x0":-1.8385877907752677,"y0":50.00324112506706,"z0":5.7551763905816005,"aX":9.38913217125909},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-6.0,"breakHorizontal":-12.8,"spinRate":2236,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.45025985179882744,"extension":6.891355881090891},"index":2,"playId":"fb549bd4-542b-32c0-a743-f8184db0fae7","pitchNumber":3,"startTime":"2026-07-08T01:22:41.788Z","endTime":"2026-07-08T01:22:47.488Z","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.2,"endSpeed":86.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.709071732621346,"aZ":-12.815665889072623,"pfxX":-6.788230999541506,"pfxZ":10.023771916249363,"pX":0.18349419665833222,"pZ":1.9965022154786634,"vX0":8.51571234885874,"vY0":-138.30213993829554,"vZ0":-6.896878515864831,"x":110.01,"y":184.87,"x0":-2.057907639160823,"y0":50.0054051003718,"z0":5.387610099079367,"aX":-13.113431497811842},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":10.4,"spinRate":2198,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.39649760296349523,"extension":6.902724482555853},"index":3,"playId":"87c16095-88ab-3f77-90ba-886e5e95b35f","pitchNumber":4,"startTime":"2026-07-08T01:22:57.901Z","endTime":"2026-07-08T01:23:01.338Z","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.2,"endSpeed":87.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.994794645538786,"aZ":-16.29216176131629,"pfxX":-7.583004253583587,"pfxZ":8.175336553663616,"pX":0.588645083132842,"pZ":2.180884549951991,"vX0":9.748459064244965,"vY0":-138.27349833141955,"vZ0":-5.859167702283114,"x":94.56,"y":179.9,"x0":-1.9925261568831534,"y0":50.00005925566713,"z0":5.415227686637255,"aX":-14.725402464538623},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":11.8,"spinRate":2161,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.39568782019552406,"extension":6.867757738249949},"index":4,"playId":"5590c58c-4d78-3209-ace1-cb7415850806","pitchNumber":5,"startTime":"2026-07-08T01:23:20.939Z","endTime":"2026-07-08T01:23:25.533Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-08T01:23:36.221Z","endTime":"2026-07-08T01:23:51.201Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4466063307131,"aZ":-34.98957752822317,"pfxX":4.845723590117872,"pfxZ":-1.7790436501437288,"pX":1.7437712116985906,"pZ":1.2483362779103309,"vX0":7.064852293795561,"vY0":-124.88047135911667,"vZ0":-3.7152320036117437,"x":50.53,"y":205.07,"x0":-1.7531835296764327,"y0":50.00601799373438,"z0":5.637388174049788,"aX":7.645744404313492},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.8,"breakHorizontal":-10.4,"spinRate":2159,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4388150035502676,"extension":7.159642265550469},"index":6,"playId":"f2f8d3e4-8f59-34d8-99f0-cf1a56616126","pitchNumber":6,"startTime":"2026-07-08T01:23:51.201Z","endTime":"2026-07-08T01:23:54.707Z","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.9,"endSpeed":88.0,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.961438939705683,"aZ":-27.269956745194644,"pfxX":-9.932140578646514,"pfxZ":2.485319174966901,"pX":0.03263556306469593,"pZ":2.002713288577527,"vX0":8.853620685885334,"vY0":-139.41770107617887,"vZ0":-4.633150013537862,"x":115.76,"y":184.71,"x0":-1.891749907262638,"y0":50.00057929268237,"z0":5.482977090720168,"aX":-19.575547485713752},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.7,"breakHorizontal":16.2,"spinRate":2016,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.3926741260175799,"extension":6.719646196553892},"index":7,"playId":"67d6f0b3-1bfb-3506-85e2-32eb8834f18a","pitchNumber":7,"startTime":"2026-07-08T01:24:06.765Z","endTime":"2026-07-08T01:24:13.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04120797522435,"aZ":-31.79163274855562,"pfxX":-7.713697636171075,"pfxZ":0.21631858453343433,"pX":-0.6635151859988287,"pZ":2.4610139585665465,"vX0":6.26673336145934,"vY0":-132.38980651393373,"vZ0":-1.9188804031852247,"x":142.29,"y":172.33,"x0":-2.05372391265448,"y0":50.00390959995419,"z0":5.511765354066813,"aX":-13.756911330008048},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.2,"breakHorizontal":12.7,"spinRate":1417,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.412994500595794,"extension":6.987480122896277},"hitData":{"launchSpeed":108.0,"launchAngle":12.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":47.15,"coordY":91.27}},"index":8,"playId":"a1ed5118-c710-3bf0-ac28-a0429d2b29de","pitchNumber":8,"startTime":"2026-07-08T01:24:35.941Z","endTime":"2026-07-08T01:24:46.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:24:46.682Z","atBatIndex":37},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Nicky Lopez out on a sacrifice bunt, first baseman Nolan Schanuel to second baseman Oswald Peraza. Elias Díaz to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T01:25:00.220Z","endTime":"2026-07-08T01:25:59.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"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(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.7,"endSpeed":86.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26612730040422,"aZ":-32.10097306530815,"pfxX":-9.659293063648501,"pfxZ":0.03593447593573629,"pX":-1.5256714033453598,"pZ":2.18773027197578,"vX0":5.604724881705365,"vY0":-136.44117562334534,"vZ0":-2.8721309478701427,"x":175.16,"y":179.71,"x0":-2.3487033813890767,"y0":50.00090535575555,"z0":5.459995499477121,"aX":-18.258472293844743},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-0.4,"breakHorizontal":16.3,"spinRate":1767,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.40103616030299216,"extension":6.656390608103671},"index":0,"playId":"6d029bf6-9321-3a35-a417-f63db8232b9c","pitchNumber":1,"startTime":"2026-07-08T01:25:13.146Z","endTime":"2026-07-08T01:25:17.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.824503633682564,"aZ":-36.763699928098404,"pfxX":7.475613107542458,"pfxZ":-3.1143101118946497,"pX":-0.9535734200273106,"pZ":2.8171611777517622,"vX0":0.6336958291066421,"vY0":-120.70025764543004,"vZ0":0.8782173511906013,"x":153.35,"y":162.72,"x0":-2.1906964323787275,"y0":50.003376034063315,"z0":5.689666375899032,"aX":11.013358569441362},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.2,"breakHorizontal":-13.7,"spinRate":2195,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.45404711972298495,"extension":6.593762507009461},"index":1,"playId":"76f702a3-b590-3f86-a1d7-315178d7691e","pitchNumber":2,"startTime":"2026-07-08T01:25:33.155Z","endTime":"2026-07-08T01:25:37.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.741109307465123,"aZ":-16.261915473578235,"pfxX":-6.002901588428096,"pfxZ":8.152349734096862,"pX":-0.1677089648402334,"pZ":1.7732479204669886,"vX0":7.690091700715909,"vY0":-138.7622941177188,"vZ0":-7.023370480828847,"x":123.39,"y":190.9,"x0":-2.1936916558930246,"y0":50.00572363225796,"z0":5.418661162402209,"aX":-11.72126134433301},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":9.2,"spinRate":2075,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.39456364146502176,"extension":6.733479802642667},"hitData":{"launchSpeed":40.4,"launchAngle":-57.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":130.93,"coordY":192.41}},"index":2,"playId":"ffac76fc-c7c0-3bc6-a55b-ff97080c12a0","pitchNumber":3,"startTime":"2026-07-08T01:25:52.418Z","endTime":"2026-07-08T01:25:59.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:25:59.894Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out, shortstop Zach Neto to first baseman Nolan Schanuel. Elias Díaz to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T01:26:34.743Z","endTime":"2026-07-08T01:27:25.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T01:26:23.435Z","endTime":"2026-07-08T01:26:36.751Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.907253869776845,"aZ":-31.73984841606443,"pfxX":-9.128563577377676,"pfxZ":0.24458309467948158,"pX":-0.02824981774864528,"pZ":1.5145594794246697,"vX0":8.973998307642736,"vY0":-132.53925940819846,"vZ0":-4.135128744170106,"x":118.08,"y":197.89,"x0":-2.263305074610065,"y0":50.00519876265706,"z0":5.399199136510968,"aX":-16.33066237682347},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.2,"breakHorizontal":14.8,"spinRate":1701,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4124156766046818,"extension":6.859985776407826},"index":1,"playId":"95406265-650d-3e51-bad0-04dba4691868","pitchNumber":1,"startTime":"2026-07-08T01:26:36.751Z","endTime":"2026-07-08T01:26:41.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.797751124369086,"aZ":-33.832931721448865,"pfxX":-9.235841038871719,"pfxZ":-0.9431121590325295,"pX":0.3187730181157054,"pZ":0.5692525986641865,"vX0":9.704996315151655,"vY0":-131.71339204025466,"vZ0":-5.6805802977021935,"x":104.85,"y":223.41,"x0":-2.212469751733914,"y0":50.00460680060725,"z0":5.25391863575285,"aX":-16.24114339968918},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.8,"breakHorizontal":14.6,"spinRate":1594,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.41575017994036,"extension":6.91529422773763},"index":2,"playId":"059647cf-cba0-3fdf-ab31-80bb4ad6c78c","pitchNumber":2,"startTime":"2026-07-08T01:26:54.802Z","endTime":"2026-07-08T01:26:58.542Z","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":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.099148161664168,"aZ":-30.34951514578494,"pfxX":-9.27074268115594,"pfxZ":0.9432497039975152,"pX":-0.8787104990757246,"pZ":1.8502146740623004,"vX0":7.031115055463396,"vY0":-137.8003014185774,"vZ0":-3.895136717127805,"x":150.49,"y":188.82,"x0":-2.252110544973279,"y0":50.00164301137445,"z0":5.320121199216599,"aX":-17.92271191787975},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.1,"breakHorizontal":15.5,"spinRate":1740,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.39667718933531493,"extension":6.891098969015546},"hitData":{"launchSpeed":75.0,"launchAngle":2.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":136.29,"coordY":143.98}},"index":3,"playId":"51d08e8f-a2d1-3ff5-b7d5-94446c51bedc","pitchNumber":3,"startTime":"2026-07-08T01:27:17.557Z","endTime":"2026-07-08T01:27:25.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:27:25.593Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, second baseman Oswald Peraza to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T01:27:47.385Z","endTime":"2026-07-08T01:28:30.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.934295412561127,"aZ":-35.325844235628,"pfxX":-8.30650982105868,"pfxZ":-1.7700393209255179,"pX":-0.5134770853226709,"pZ":0.8728445641216969,"vX0":7.479596573349219,"vY0":-132.79389246560785,"vZ0":-4.848182663157187,"x":136.57,"y":215.21,"x0":-2.289964158690931,"y0":50.00236877952971,"z0":5.2976059257239285,"aX":-14.807392804353595},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-4.1,"breakHorizontal":13.4,"spinRate":1366,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.41275744292821503,"extension":6.704671370803201},"index":0,"playId":"77130205-ac03-32d7-bd48-244d6f552ef1","pitchNumber":1,"startTime":"2026-07-08T01:27:52.417Z","endTime":"2026-07-08T01:27:56.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2919748884671,"aZ":-38.32582174449456,"pfxX":7.590410692469745,"pfxZ":-4.004757600341817,"pX":-0.26900470995074666,"pZ":2.7776126257726816,"vX0":2.2386946322529444,"vY0":-123.59363120375852,"vZ0":0.7322033603125726,"x":127.25,"y":163.78,"x0":-2.174269905971746,"y0":50.00351986681228,"z0":5.7147269503073845,"aX":11.657582511475004},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.8,"breakHorizontal":-14.3,"spinRate":2264,"spinDirection":16},"zone":2,"typeConfidence":2.0,"plateTime":0.44439856133057587,"extension":6.790223470061277},"index":1,"playId":"24012683-c8d5-3837-bbe0-2e11715712c3","pitchNumber":2,"startTime":"2026-07-08T01:28:06.113Z","endTime":"2026-07-08T01:28:10.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07401259689043,"aZ":-32.90884843568266,"pfxX":-8.015602314749835,"pfxZ":-0.4077084785350511,"pX":0.26628552332708394,"pZ":1.278780699172545,"vX0":9.114268089553738,"vY0":-132.56316314963686,"vZ0":-4.4159913061465375,"x":106.85,"y":204.25,"x0":-2.167347409155552,"y0":50.00566333888756,"z0":5.355893714059613,"aX":-14.336636627237347},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.4,"breakHorizontal":12.6,"spinRate":1601,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4124400702544455,"extension":6.791358222243882},"hitData":{"launchSpeed":99.6,"launchAngle":-4.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.58,"coordY":159.69}},"index":2,"playId":"7d9cd1ab-d1c1-363c-9b18-6bc0ce68518a","pitchNumber":3,"startTime":"2026-07-08T01:28:20.941Z","endTime":"2026-07-08T01:28:30.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:28:30.281Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Soler grounds out, third baseman Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T01:30:54.896Z","endTime":"2026-07-08T01:31:05.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Winn replaces Jacob deGrom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:30:21.031Z","endTime":"2026-07-08T01:30:57.089Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.125029785654785,"aZ":-35.70188257176438,"pfxX":-0.06975404255281115,"pfxZ":-2.2405908778247365,"pX":-0.5033724814218318,"pZ":3.254920315694426,"vX0":2.4181725909227385,"vY0":-124.15454121003489,"vZ0":1.5673775265105563,"x":136.19,"y":150.9,"x0":-1.4779021024431902,"y0":50.00534071378008,"z0":5.570456128381057,"aX":-0.11030685398803354},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.5,"breakHorizontal":-0.4,"spinRate":2629,"spinDirection":52},"zone":1,"typeConfidence":0.87,"plateTime":0.43992565169228603,"extension":6.6789752427230775},"hitData":{"launchSpeed":51.8,"launchAngle":-33.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.17,"coordY":163.39}},"index":1,"playId":"cde457ee-c89d-3378-9855-de059a1cc7fa","pitchNumber":1,"startTime":"2026-07-08T01:30:57.089Z","endTime":"2026-07-08T01:31:05.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:31:05.268Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Lowe grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T01:31:18.927Z","endTime":"2026-07-08T01:32:32.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.119771140171036,"aZ":-31.460980716794463,"pfxX":-8.515533601908766,"pfxZ":0.4267345365790156,"pX":-1.3083901313833566,"pZ":3.7448062459687934,"vX0":3.5255531218423313,"vY0":-128.26448073781117,"vZ0":1.9565141845731875,"x":166.87,"y":137.67,"x0":-1.5899996733043518,"y0":50.004178977001914,"z0":5.415646987587126,"aX":-14.269974311688285},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":14.8,"spinRate":1721,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.4261165532811111,"extension":6.654824288033768},"index":0,"playId":"5f6816ed-c0ac-3cb6-b26e-f3ac5c8d4309","pitchNumber":1,"startTime":"2026-07-08T01:31:30.215Z","endTime":"2026-07-08T01:31:34.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06827173218296,"aZ":-22.948835767642965,"pfxX":-0.029130334768473765,"pfxZ":4.933812588303705,"pX":-0.07903404090457748,"pZ":2.1783701876752466,"vX0":4.126137237341576,"vY0":-135.26917277049387,"vZ0":-3.6903915679824983,"x":120.01,"y":179.96,"x0":-1.6146896264248227,"y0":50.00178092568338,"z0":5.152469082550309,"aX":-0.05491161517631622},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.4,"breakHorizontal":-0.7,"spinRate":2511,"spinDirection":196},"zone":8,"typeConfidence":0.91,"plateTime":0.40355376555831235,"extension":6.6842520211678575},"index":1,"playId":"a12b8648-436f-3fec-9491-8a40414350a3","pitchNumber":2,"startTime":"2026-07-08T01:31:43.708Z","endTime":"2026-07-08T01:31:47.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.396663805446014,"aZ":-31.978203519390814,"pfxX":-9.691428588069119,"pfxZ":0.1187273512966324,"pX":1.9964943478058965,"pZ":0.03702101735241014,"vX0":11.747369074565512,"vY0":-127.630410612598,"vZ0":-6.342171239995256,"x":40.9,"y":237.78,"x0":-1.39914921060631,"y0":50.00499739751557,"z0":5.061718314486567,"aX":-16.048909144763538},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":15.0,"spinRate":1649,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.42858384874489586,"extension":7.113958377249833},"index":2,"playId":"0bbe715f-df29-36ac-8af8-cebf6676b975","pitchNumber":3,"startTime":"2026-07-08T01:32:00.221Z","endTime":"2026-07-08T01:32:03.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56718011609195,"aZ":-17.99805521391267,"pfxX":-3.1032867475282946,"pfxZ":7.368854788036112,"pX":-0.2024692613968625,"pZ":2.4229902851693175,"vX0":4.649268359419002,"vY0":-137.8239093812233,"vZ0":-4.39407866043029,"x":124.72,"y":173.36,"x0":-1.5078959858528385,"y0":50.00588810035294,"z0":5.253209419426865,"aX":-5.972929144057697},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":4.7,"spinRate":2454,"spinDirection":207},"zone":5,"typeConfidence":0.89,"plateTime":0.3973775147333498,"extension":6.943561623248481},"hitData":{"launchSpeed":104.7,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.56,"coordY":149.4}},"index":3,"playId":"4ffa1e8e-5b99-3244-9bef-2cca068b4a36","pitchNumber":4,"startTime":"2026-07-08T01:32:23.149Z","endTime":"2026-07-08T01:32:32.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:32:32.432Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T01:32:46.200Z","endTime":"2026-07-08T01:33:35.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.625648974273126,"aZ":-19.99374831644345,"pfxX":0.600337072059069,"pfxZ":6.5464105521806,"pX":0.47521495120485524,"pZ":2.5820491804054075,"vX0":5.021848179397191,"vY0":-135.0903929078998,"vZ0":-3.5364813464135585,"x":98.89,"y":169.06,"x0":-1.4807259971332793,"y0":50.00157555812547,"z0":5.302364342092367,"aX":1.116036321504298},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.4,"breakHorizontal":-2.0,"spinRate":2644,"spinDirection":194},"zone":6,"typeConfidence":0.91,"plateTime":0.4044487515262585,"extension":6.930911837698603},"index":0,"playId":"5fadbc5b-0cbe-3f93-b92a-018d94e2466b","pitchNumber":1,"startTime":"2026-07-08T01:32:55.952Z","endTime":"2026-07-08T01:32:59.882Z","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.9,"endSpeed":87.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.989166701451893,"aZ":-13.841491046762318,"pfxX":-5.483925597556126,"pfxZ":9.311491489960124,"pX":-0.2037309677677963,"pZ":3.5196371200902337,"vX0":5.472752669126163,"vY0":-139.55784617530733,"vZ0":-2.1604764824094405,"x":124.77,"y":143.75,"x0":-1.479543338271878,"y0":50.001786672678755,"z0":5.217708044444438,"aX":-10.79566048531576},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":8.8,"spinRate":2395,"spinDirection":220},"zone":11,"typeConfidence":0.87,"plateTime":0.3927703031892036,"extension":6.962583564205226},"index":1,"playId":"c12aed06-28d4-3669-80f3-305ffe323e7c","pitchNumber":2,"startTime":"2026-07-08T01:33:10.195Z","endTime":"2026-07-08T01:33:16.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78414740762477,"aZ":-35.85887822995048,"pfxX":1.4567570853072613,"pfxZ":-2.2459302719383025,"pX":0.30437112446442405,"pZ":2.513807205598364,"vX0":3.703297955591007,"vY0":-126.63235957045234,"vZ0":-0.21777691762633444,"x":105.4,"y":170.91,"x0":-1.3587531732684621,"y0":50.00006481804772,"z0":5.439313043108788,"aX":2.3940827854448123},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.0,"breakHorizontal":-3.4,"spinRate":2763,"spinDirection":56},"zone":6,"typeConfidence":0.89,"plateTime":0.43046324262024394,"extension":6.811680040771372},"hitData":{"launchSpeed":72.2,"launchAngle":43.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.27,"coordY":126.91}},"index":2,"playId":"4611332f-10c3-3e3b-83ef-40eb47230e8b","pitchNumber":3,"startTime":"2026-07-08T01:33:26.570Z","endTime":"2026-07-08T01:33:35.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:33:35.255Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T01:35:26.814Z","endTime":"2026-07-08T01:37:37.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.770152558070627,"aZ":-29.111641286494525,"pfxX":-9.135828263414416,"pfxZ":1.5797130340013634,"pX":-0.6615497086736358,"pZ":2.252051169875157,"vX0":6.718777318055451,"vY0":-137.91924338912023,"vZ0":-3.7729374630400283,"x":142.22,"y":177.97,"x0":-1.934175050298272,"y0":50.00299020792964,"z0":5.586498444070761,"aX":-17.717029893985792},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.3,"breakHorizontal":15.2,"spinRate":1770,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.3961232741399141,"extension":6.84808253156252},"index":0,"playId":"2b1af877-e44c-3170-8053-002a5d6fe9b0","pitchNumber":1,"startTime":"2026-07-08T01:35:44.641Z","endTime":"2026-07-08T01:35:51.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21462544591893,"aZ":-31.376762991208402,"pfxX":-7.607884206671585,"pfxZ":0.45526804378735175,"pX":0.7655032104965327,"pZ":0.8904111942577824,"vX0":9.324959212303494,"vY0":-131.51752855268094,"vZ0":-5.941210185979881,"x":87.82,"y":214.74,"x0":-1.827037960106625,"y0":50.00427159297411,"z0":5.487304721408116,"aX":-13.414085380465819},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.2,"breakHorizontal":11.9,"spinRate":1443,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4154397452283889,"extension":6.968438043856307},"index":1,"playId":"564e3791-7c0c-37a2-b77d-c41940cd42a0","pitchNumber":2,"startTime":"2026-07-08T01:36:20.999Z","endTime":"2026-07-08T01:36:25.136Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.032467201112663,"aZ":-36.58858042956227,"pfxX":6.187585664656014,"pfxZ":-2.943678330395038,"pX":0.8908427731820265,"pZ":1.3909675681493612,"vX0":4.492911737634306,"vY0":-121.93641528081938,"vZ0":-2.752178591995161,"x":83.04,"y":201.22,"x0":-1.7826537137609897,"y0":50.0048065731625,"z0":5.7059499355975705,"aX":9.273246375984176},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.8,"breakHorizontal":-12.4,"spinRate":2145,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4500136438247857,"extension":7.080884335103365},"index":2,"playId":"9adaf5fa-b68c-360e-8269-41ec5b14c63a","pitchNumber":3,"startTime":"2026-07-08T01:36:35.653Z","endTime":"2026-07-08T01:36:40.937Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-08T01:36:45.702Z","endTime":"2026-07-08T01:36:57.988Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"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":89.7,"endSpeed":82.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.331397537477834,"aZ":-26.896991881014912,"pfxX":-1.1786211179574408,"pfxZ":3.078259909225528,"pX":1.3992322636767254,"pZ":1.275106025442536,"vX0":8.451006711899065,"vY0":-130.30602335944,"vZ0":-6.010249342831057,"x":63.66,"y":204.35,"x0":-1.7379761399850409,"y0":50.00277527991,"z0":5.65369891892676,"aX":-2.021432969418811},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":0.2,"spinRate":2384,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.42095132422954507,"extension":6.965023197420202},"index":4,"playId":"86c2e2ee-71df-3607-ba2d-f75f141d8af7","pitchNumber":4,"startTime":"2026-07-08T01:36:57.988Z","endTime":"2026-07-08T01:37:01.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23542584965339,"aZ":-36.05197843631028,"pfxX":1.9549330071577282,"pfxZ":-2.4360428899467923,"pX":1.283907553160401,"pZ":1.5388204169166166,"vX0":6.940811015758976,"vY0":-125.30413882836675,"vZ0":-3.0709607276947537,"x":68.06,"y":197.23,"x0":-1.775641896356084,"y0":50.00489372324873,"z0":5.724967623302318,"aX":3.1086421310947974},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.9,"breakHorizontal":-5.2,"spinRate":2411,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.43707212966151454,"extension":6.927571331090768},"index":5,"playId":"65783d5d-d5a9-3807-9a2b-16eeeadd3f9f","pitchNumber":5,"startTime":"2026-07-08T01:37:15.246Z","endTime":"2026-07-08T01:37:19.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.794964688823086,"aZ":-17.214331783395796,"pfxX":-6.453315330685959,"pfxZ":7.433921185076007,"pX":-0.5796205417437257,"pZ":1.5777757658678193,"vX0":6.341739269127281,"vY0":-140.92710950549312,"vZ0":-7.528318059103435,"x":139.09,"y":196.18,"x0":-2.0198261639835415,"y0":50.00461752780574,"z0":5.394114296435055,"aX":-12.991686956806308},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":10.4,"spinRate":2089,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.3885336613367998,"extension":6.865732117539819},"index":6,"playId":"bb8a40a3-c197-325c-82a3-5f9ac34fa0d8","pitchNumber":6,"startTime":"2026-07-08T01:37:29.968Z","endTime":"2026-07-08T01:37:37.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:37:37.493Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T01:37:46.533Z","endTime":"2026-07-08T01:40:07.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":88.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.462422647695675,"aZ":-24.75390699359467,"pfxX":-10.012093723128904,"pfxZ":3.77563750486581,"pX":0.10596019401052734,"pZ":0.8414578001083071,"vX0":9.482932274552184,"vY0":-139.09295245597633,"vZ0":-8.318776055364772,"x":112.96,"y":216.06,"x0":-2.04256656929121,"y0":50.00227895089812,"z0":5.505832270082698,"aX":-19.66731293580492},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.3,"breakHorizontal":16.2,"spinRate":2031,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.39340323533806876,"extension":6.756949674297459},"index":0,"playId":"30c52d9b-4917-3ee1-b272-e2c8bf0d41dc","pitchNumber":1,"startTime":"2026-07-08T01:38:01.216Z","endTime":"2026-07-08T01:38:06.033Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-08T01:38:08.915Z","endTime":"2026-07-08T01:38:24.949Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.894661344006256,"aZ":-15.106018364516995,"pfxX":-5.5796234749600195,"pfxZ":8.749709690571406,"pX":0.6413293694080084,"pZ":2.1626986495187563,"vX0":8.955017378539983,"vY0":-138.97130936760695,"vZ0":-6.548860628056549,"x":92.55,"y":180.39,"x0":-1.9017257246909283,"y0":50.006145561138744,"z0":5.558127716989921,"aX":-10.888733976881772},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":8.2,"spinRate":2139,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.39452447876226193,"extension":6.619505752574784},"index":2,"playId":"6896c5fa-4970-32b2-9717-d4b678567d3d","pitchNumber":2,"startTime":"2026-07-08T01:38:24.949Z","endTime":"2026-07-08T01:38:28.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44143443023694,"aZ":-17.56041025133424,"pfxX":-5.101916818337878,"pfxZ":7.4993824326131655,"pX":0.329003109333928,"pZ":3.552743424836941,"vX0":8.037878657599785,"vY0":-139.02557670595655,"vZ0":-2.745057654483332,"x":104.46,"y":142.86,"x0":-1.9426398055270024,"y0":50.003384795199935,"z0":5.724486622114237,"aX":-9.943666308452341},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":7.4,"spinRate":2063,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.39462298086386083,"extension":6.608156269509639},"index":3,"playId":"941441b4-2b1c-3019-a001-e7b6d760bae2","pitchNumber":3,"startTime":"2026-07-08T01:38:51.127Z","endTime":"2026-07-08T01:38:56.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00810140112792,"aZ":-35.46937579339794,"pfxX":7.103141399907356,"pfxZ":-2.15813829066437,"pX":-0.3046849450837979,"pZ":2.965763224503891,"vX0":1.8441073689860188,"vY0":-122.6607326429859,"vZ0":0.28929313585692107,"x":128.61,"y":158.7,"x0":-1.9890199352828857,"y0":50.005039594894455,"z0":5.86788187571503,"aX":10.835851720143994},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.6,"breakHorizontal":-13.3,"spinRate":2171,"spinDirection":49},"zone":2,"typeConfidence":2.0,"plateTime":0.44635567917863295,"extension":6.859433534711557},"index":4,"playId":"ccea8e54-ada1-35b5-a812-d41131f0d074","pitchNumber":4,"startTime":"2026-07-08T01:39:05.124Z","endTime":"2026-07-08T01:39:09.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.826590417287463,"aZ":-31.170628091927547,"pfxX":-8.398628705853387,"pfxZ":0.5538677186971261,"pX":1.4887968179887874,"pZ":1.5526180138179273,"vX0":11.959493676187078,"vY0":-133.10076241033082,"vZ0":-4.349873087341351,"x":60.25,"y":196.86,"x0":-1.957979398651593,"y0":50.00035623540108,"z0":5.448411145113903,"aX":-15.165068704735967},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.2,"breakHorizontal":12.8,"spinRate":1553,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4104776356101598,"extension":7.023865046887893},"index":5,"playId":"c3c8dfb2-30dc-38c6-a92a-07cfb1e593af","pitchNumber":5,"startTime":"2026-07-08T01:39:30.096Z","endTime":"2026-07-08T01:39:34.827Z","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":97.3,"endSpeed":89.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94583174163682,"aZ":-15.4066307234145,"pfxX":-7.340278185012955,"pfxZ":8.320443465536524,"pX":1.391900425935061,"pZ":1.3162441629758195,"vX0":11.63361474685276,"vY0":-141.0190150301168,"vZ0":-8.680751929478177,"x":63.94,"y":203.24,"x0":-1.8324522711838245,"y0":50.00171959166737,"z0":5.427426345151447,"aX":-14.790251207038697},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.3,"breakHorizontal":10.9,"spinRate":2204,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38834414599424916,"extension":7.264499482127012},"index":6,"playId":"f6a85d1f-ee90-3683-a51f-e8fec8527394","pitchNumber":6,"startTime":"2026-07-08T01:39:44.485Z","endTime":"2026-07-08T01:39:48.856Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.962294504205545,"aZ":-39.41671966465823,"pfxX":6.183737630702142,"pfxZ":-4.525901127639505,"pX":0.8245284808736396,"pZ":0.6841535966787332,"vX0":4.992153260488838,"vY0":-126.31139054840706,"vZ0":-4.470970691597803,"x":85.57,"y":220.31,"x0":-1.987256209846173,"y0":50.001286886333745,"z0":5.678042352058425,"aX":9.898065105764841},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-9.0,"breakHorizontal":-12.4,"spinRate":2313,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.43517902796862895,"extension":6.775723620914053},"index":7,"playId":"ce03b5a5-d791-367a-a4b1-95cb7f74fdf2","pitchNumber":7,"startTime":"2026-07-08T01:40:02.266Z","endTime":"2026-07-08T01:40:07.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:40:07.467Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Duran lines out to shortstop Zach Neto.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T01:40:20.262Z","endTime":"2026-07-08T01:43:49.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52526237089816,"aZ":-24.708322442474035,"pfxX":-10.270463003500058,"pfxZ":4.135878725156782,"pX":1.1353123149859683,"pZ":1.028539587332882,"vX0":11.395709736287436,"vY0":-133.24091115099722,"vZ0":-7.059100179178199,"x":73.72,"y":211.01,"x0":-1.8543665328648362,"y0":50.00257268308704,"z0":5.486899286625559,"aX":-18.54218556870978},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.1,"breakHorizontal":16.2,"spinRate":1778,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.41042207666173525,"extension":6.961685560108603},"index":0,"playId":"dffcd727-41d5-39da-9d33-1fe3e025f904","pitchNumber":1,"startTime":"2026-07-08T01:40:34.522Z","endTime":"2026-07-08T01:40:37.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86104004974743,"aZ":-11.662829252360254,"pfxX":-7.709217527185818,"pfxZ":10.197508014845154,"pX":0.34881193636143776,"pZ":1.019582283378927,"vX0":9.449560529307657,"vY0":-140.88195164971708,"vZ0":-10.105903439292973,"x":103.7,"y":211.25,"x0":-2.046420514732597,"y0":50.00032687327189,"z0":5.405857851929119,"aX":-15.502570863209964},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":12.0,"spinRate":2267,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3887191943600543,"extension":6.821463493432004},"index":1,"playId":"4bddd064-20d9-396c-ad64-3f33a86f91ad","pitchNumber":2,"startTime":"2026-07-08T01:40:49.326Z","endTime":"2026-07-08T01:40:53.893Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.390546474489586,"aZ":-38.83545104926386,"pfxX":6.930650702644928,"pfxZ":-4.2221063669212056,"pX":0.8403576892155984,"pZ":1.3985605746121228,"vX0":4.600187032239788,"vY0":-125.14632438364251,"vZ0":-2.982772072148988,"x":84.97,"y":201.02,"x0":-1.924899676944581,"y0":50.00118069757439,"z0":5.801997916043793,"aX":10.93885682633336},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.2,"breakHorizontal":-13.7,"spinRate":2404,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4384646173927442,"extension":6.813181810315567},"index":2,"playId":"6a54e838-46cb-37bc-b78e-1cf7eabc355e","pitchNumber":3,"startTime":"2026-07-08T01:41:06.275Z","endTime":"2026-07-08T01:41:10.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.949400319618746,"aZ":-21.430405702889033,"pfxX":-9.963520092205034,"pfxZ":5.317696180143565,"pX":0.0024863218941827427,"pZ":2.036796292562483,"vX0":8.695647163985717,"vY0":-140.98466224657287,"vZ0":-6.288699025056127,"x":116.91,"y":183.79,"x0":-1.8217499068781355,"y0":50.00303430028247,"z0":5.671747892833986,"aX":-20.131547811951727},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.5,"breakHorizontal":16.3,"spinRate":2054,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.3879487794582648,"extension":6.8827749108159715},"index":3,"playId":"64c16c24-a9c0-37f6-a133-06db81a5fb2e","pitchNumber":4,"startTime":"2026-07-08T01:41:20.930Z","endTime":"2026-07-08T01:41:28.517Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-08T01:42:05.274Z","endTime":"2026-07-08T01:42:14.962Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.026666811900743,"aZ":-36.10224836068067,"pfxX":5.841612445493979,"pfxZ":-2.447866165511199,"pX":0.06733865005424355,"pZ":2.12400778678495,"vX0":3.0051981184715695,"vY0":-125.81129349517728,"vZ0":-1.9841992216592104,"x":114.43,"y":181.43,"x0":-1.9006511802764279,"y0":50.00126141684923,"z0":5.843082948002722,"aX":9.382376791999297},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.7,"breakHorizontal":-11.3,"spinRate":2285,"spinDirection":30},"zone":8,"typeConfidence":2.0,"plateTime":0.43501898368778136,"extension":6.722393439261421},"index":5,"playId":"a26cbedc-ccc1-3eda-b117-bff9ea474400","pitchNumber":5,"startTime":"2026-07-08T01:42:14.962Z","endTime":"2026-07-08T01:42:18.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10347905601292,"aZ":-25.349759427838105,"pfxX":-9.748244395037178,"pfxZ":3.444006843493211,"pX":-0.7783083179253089,"pZ":1.6701143496755675,"vX0":6.558571568709482,"vY0":-139.58764284369875,"vZ0":-6.1311838614134375,"x":146.67,"y":193.69,"x0":-1.8864371136829492,"y0":50.00377463308394,"z0":5.553734350369715,"aX":-19.324281062599933},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.2,"breakHorizontal":16.4,"spinRate":1794,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.3917229044222559,"extension":6.948898521100003},"index":6,"playId":"44901767-3b6b-3be3-b0f6-6b597e2920bb","pitchNumber":6,"startTime":"2026-07-08T01:42:34.676Z","endTime":"2026-07-08T01:42:38.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.289916001615932,"aZ":-27.025929762228067,"pfxX":0.37190847723023746,"pfxZ":2.924706595134076,"pX":-0.8879180020868987,"pZ":2.986556249145213,"vX0":2.779311336680492,"vY0":-131.69776480812772,"vZ0":-2.172122818620648,"x":150.85,"y":158.14,"x0":-2.004149659178213,"y0":50.00509968915088,"z0":5.815859853982655,"aX":0.654449194479599},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.0,"breakHorizontal":-1.3,"spinRate":2238,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4154923899569498,"extension":6.764613521550025},"index":7,"playId":"5652a2dd-7236-3e0d-83ec-4b03eb8a75cc","pitchNumber":7,"startTime":"2026-07-08T01:42:56.095Z","endTime":"2026-07-08T01:43:00.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34722198677995,"aZ":-37.45733267022404,"pfxX":3.0983623146699566,"pfxZ":-3.252968938711555,"pX":0.5106287442837489,"pZ":1.556071801951562,"vX0":4.691755455718263,"vY0":-126.44865544246983,"vZ0":-3.1111934428777794,"x":97.54,"y":196.77,"x0":-1.7702732331821718,"y0":50.00556085272493,"z0":5.802309385712465,"aX":5.026601092654946},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.4,"breakHorizontal":-6.7,"spinRate":2454,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.43287226384243205,"extension":6.761357644693845},"index":8,"playId":"2c81bc24-e583-33d2-84a5-8a2d1e8cad26","pitchNumber":8,"startTime":"2026-07-08T01:43:19.123Z","endTime":"2026-07-08T01:43:23.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.774408957869106,"aZ":-40.570403921451124,"pfxX":7.138319387726952,"pfxZ":-5.228010039041792,"pX":0.8157686639371099,"pZ":1.400664827652388,"vX0":4.043938772022318,"vY0":-126.40472564784525,"vZ0":-2.753218508574837,"x":85.9,"y":200.96,"x0":-1.7367482675446484,"y0":50.00513669245405,"z0":5.787909788119751,"aX":11.456459990876603},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-9.8,"breakHorizontal":-13.9,"spinRate":2301,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4347044323146325,"extension":6.960531325968913},"hitData":{"launchSpeed":82.8,"launchAngle":13.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":112.47,"coordY":144.99}},"index":9,"playId":"2dd8619f-d6a1-342d-b7fb-99e0c4f84036","pitchNumber":9,"startTime":"2026-07-08T01:43:40.480Z","endTime":"2026-07-08T01:43:49.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:43:49.844Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Oswald Peraza singles on a ground ball to center fielder Evan Carter.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T01:46:08.004Z","endTime":"2026-07-08T01:46:35.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chris Martin replaces Cole Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:45:18.513Z","endTime":"2026-07-08T01:45:55.504Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":455119,"link":"/api/v1/people/455119"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T01:45:55.504Z","endTime":"2026-07-08T01:46:10.190Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"}},{"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.1,"endSpeed":84.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.973818306030935,"aZ":-20.58138732727994,"pfxX":0.20204776573879168,"pfxZ":6.435272788421829,"pX":0.06285911766908484,"pZ":2.817867374085961,"vX0":6.714576726309943,"vY0":-132.5588113302473,"vZ0":-4.894614704650366,"x":114.6,"y":162.7,"x0":-2.5160304162674527,"y0":50.005253124427334,"z0":6.165441887166359,"aX":0.3642998453652148},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.9,"breakHorizontal":-1.7,"spinRate":2382,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.4112037153518404,"extension":6.514250643501006},"index":2,"playId":"3945145b-67d9-3b28-bd3b-1dcded5ca5e4","pitchNumber":1,"startTime":"2026-07-08T01:46:10.190Z","endTime":"2026-07-08T01:46:14.707Z","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":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.151795552287183,"aZ":-13.82936689914699,"pfxX":-6.451710510728295,"pfxZ":9.605170880394589,"pX":-0.39538938506586024,"pZ":2.070838907528959,"vX0":7.524777503102914,"vY0":-136.82410586254994,"vZ0":-8.216658111504549,"x":132.07,"y":182.87,"x0":-2.3336423292889896,"y0":50.00342644581745,"z0":6.045909951025353,"aX":-12.322076868096033},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":10.2,"spinRate":2282,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.39923076183823536,"extension":6.439889101357666},"hitData":{"launchSpeed":99.8,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.63,"coordY":88.72}},"index":3,"playId":"0ea1bbaa-df56-3f82-a524-0f9783cc08b6","pitchNumber":2,"startTime":"2026-07-08T01:46:25.439Z","endTime":"2026-07-08T01:46:35.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:46:35.155Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wade Meckler singles on a line drive to left fielder Alejandro Osuna. Oswald Peraza scores.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T01:46:51.765Z","endTime":"2026-07-08T01:48:45.984Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":{"id":455119,"link":"/api/v1/people/455119"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26790266203781,"aZ":-26.410701127975504,"pfxX":1.7660650875489399,"pfxZ":3.3700146603992938,"pX":-1.5739533672343695,"pZ":3.945849369761818,"vX0":2.4669838753152784,"vY0":-129.5583895216617,"vZ0":-0.8950954381968211,"x":177.0,"y":132.24,"x0":-2.7654958311229905,"y0":50.00643762298861,"z0":6.301452453907639,"aX":3.0239052613745083},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.1,"breakHorizontal":-3.7,"spinRate":2222,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.4216154279087738,"extension":6.326677235427278},"index":0,"playId":"1cb8f03b-5dae-3549-b98e-f9069f853fda","pitchNumber":1,"startTime":"2026-07-08T01:47:03.539Z","endTime":"2026-07-08T01:47:07.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.326001343927093,"aZ":-24.281109064411435,"pfxX":1.08977003734085,"pfxZ":4.5268616307588,"pX":-0.6978081707140595,"pZ":3.64688654992143,"vX0":4.580284693211018,"vY0":-130.62049053863504,"vZ0":-2.0060867856919558,"x":143.6,"y":140.31,"x0":-2.6094799430111806,"y0":50.0012646829641,"z0":6.235049380661836,"aX":1.8973753348529412},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.0,"breakHorizontal":-2.9,"spinRate":2238,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.41799010407407344,"extension":6.3493050928280335},"index":1,"playId":"bf3589ff-f043-3cc9-b2b3-33fcaefa6c74","pitchNumber":2,"startTime":"2026-07-08T01:47:21.582Z","endTime":"2026-07-08T01:47:25.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16145604196743,"aZ":-19.959201638442952,"pfxX":0.48288169272730297,"pfxZ":6.735559438093512,"pX":-1.080247063653573,"pZ":2.310381004964887,"vX0":3.9603896536356253,"vY0":-133.215659771603,"vZ0":-6.0656073283823995,"x":158.18,"y":176.4,"x0":-2.643377208224881,"y0":50.00574756752759,"z0":6.040215486425774,"aX":0.8750239557974782},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.3,"breakHorizontal":-1.7,"spinRate":2265,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.4097397256703146,"extension":6.439307203461621},"index":2,"playId":"45babdf5-ee02-3bad-a732-1f2bc4c04620","pitchNumber":3,"startTime":"2026-07-08T01:47:41.420Z","endTime":"2026-07-08T01:47:48.461Z","isPitch":true,"type":"pitch"},{"details":{"description":"Oswald Peraza steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"index":3,"actionPlayId":"45babdf5-ee02-3bad-a732-1f2bc4c04620","startTime":"2026-07-08T01:47:53.515Z","endTime":"2026-07-08T01:48:15.277Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.442154005152037,"aZ":-20.257405864935485,"pfxX":0.1637217606075132,"pfxZ":6.658116474704145,"pX":-0.7631420642902537,"pZ":2.3306026497750594,"vX0":4.571386736148239,"vY0":-132.46443494270542,"vZ0":-5.761495546202032,"x":146.09,"y":175.85,"x0":-2.5273925725429596,"y0":50.00051680763389,"z0":5.999720079139202,"aX":0.29289824254699337},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.2,"breakHorizontal":-1.2,"spinRate":2346,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.4123762952518839,"extension":6.474396864018951},"index":4,"playId":"65fcc363-2126-3d6a-b387-13505e54a10a","pitchNumber":4,"startTime":"2026-07-08T01:48:15.277Z","endTime":"2026-07-08T01:48:19.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.439927763383263,"aZ":-16.216946721839843,"pfxX":-5.252653864906284,"pfxZ":8.476214334270704,"pX":-0.8794977772276616,"pZ":3.1043908414596686,"vX0":6.078058184619415,"vY0":-136.23001506620443,"vZ0":-5.136799969183434,"x":150.52,"y":154.96,"x0":-2.4552587203132057,"y0":50.00509214978516,"z0":6.13252849990141,"aX":-9.891651432189771},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":8.3,"spinRate":2242,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40178717559564703,"extension":6.4861208563985535},"hitData":{"launchSpeed":92.3,"launchAngle":15.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":51.53,"coordY":113.48}},"index":5,"playId":"6394d250-d9fa-32a9-ae22-4426b9c47e7d","pitchNumber":5,"startTime":"2026-07-08T01:48:33.849Z","endTime":"2026-07-08T01:48:45.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:48:45.984Z","atBatIndex":48},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Logan O'Hoppe grounds into a double play, third baseman Ezequiel Duran to second baseman Josh Smith to first baseman Jake Burger. Wade Meckler out at 2nd. Logan O'Hoppe out at 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T01:49:07.503Z","endTime":"2026-07-08T01:49:46.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.675320102313865,"aZ":-13.204304911841893,"pfxX":-5.178006346881077,"pfxZ":10.246405380528275,"pX":0.15917131552061645,"pZ":3.0546655437643264,"vX0":7.935702761770075,"vY0":-135.24341766925204,"vZ0":-5.900676491863189,"x":110.93,"y":156.3,"x0":-2.141211317302828,"y0":50.00162201363658,"z0":6.191912693389958,"aX":-9.585749632457054},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":7.7,"spinRate":2134,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.4050928646673322,"extension":6.468247980191123},"index":0,"playId":"92921b94-122a-31cf-b566-2180a4be84aa","pitchNumber":1,"startTime":"2026-07-08T01:49:14.527Z","endTime":"2026-07-08T01:49:18.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04054850242914,"aZ":-38.44610787443342,"pfxX":1.6699835480764398,"pfxZ":-4.293329148813616,"pX":0.034551885870869256,"pZ":1.5057182011212418,"vX0":5.26017623570894,"vY0":-120.07979520328976,"vZ0":-3.033764608883991,"x":115.68,"y":198.13,"x0":-2.400389694087679,"y0":50.00093926654337,"z0":6.202555318042905,"aX":2.4405624864995503},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-8.3,"breakHorizontal":-4.3,"spinRate":2618,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4559570082026325,"extension":6.415903319503177},"hitData":{"launchSpeed":91.0,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":118.4,"coordY":193.1}},"index":1,"playId":"bebf123e-31a9-3c9e-b22f-16d6ae67224a","pitchNumber":2,"startTime":"2026-07-08T01:49:37.508Z","endTime":"2026-07-08T01:49:46.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:49:46.008Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zach Neto pops out to first baseman Jake Burger in foul territory.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T01:50:06.871Z","endTime":"2026-07-08T01:54:20.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,3,4,5,6,7,8,9,10],"actionIndex":[2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20976961568739,"aZ":-25.506937905111382,"pfxX":2.2045304273499666,"pfxZ":3.756126412114069,"pX":0.4434264680502734,"pZ":2.496086461989521,"vX0":6.097720684000747,"vY0":-131.6308509146784,"vZ0":-4.82728320946845,"x":100.1,"y":171.39,"x0":-2.179698441574004,"y0":50.00040680490555,"z0":6.218047956572029,"aX":3.905961298620303},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.1,"breakHorizontal":-5.2,"spinRate":2219,"spinDirection":180},"zone":6,"typeConfidence":2.0,"plateTime":0.41446088116327795,"extension":6.516607953971898},"index":0,"playId":"c2e788df-8990-3766-b5ea-5399829b7aaf","pitchNumber":1,"startTime":"2026-07-08T01:50:15.475Z","endTime":"2026-07-08T01:50:20.336Z","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":1,"outs":2},"index":1,"startTime":"2026-07-08T01:50:24.691Z","endTime":"2026-07-08T01:51:06.878Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-08T01:51:06.878Z","endTime":"2026-07-08T01:51:31.719Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.168876097446187,"aZ":-37.842120402182914,"pfxX":-0.6644459291252898,"pfxZ":-3.8294441931927032,"pX":0.20546178087707967,"pZ":2.1174728612487534,"vX0":6.283773529756996,"vY0":-120.79709333398077,"vZ0":-1.826695818725046,"x":109.17,"y":181.61,"x0":-2.3413642170609825,"y0":50.00202949074027,"z0":6.20517628193631,"aX":-0.9836167524074575},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.1,"breakHorizontal":-0.2,"spinRate":2326,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.45314433776915264,"extension":6.476501088853},"index":3,"playId":"d8381e47-514e-3966-a1cd-a84a8fb9db85","pitchNumber":2,"startTime":"2026-07-08T01:51:31.719Z","endTime":"2026-07-08T01:51:36.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.628057033242964,"aZ":-24.486140655661096,"pfxX":0.05565133529127442,"pfxZ":4.366602226015292,"pX":0.6513032236798343,"pZ":3.7344421190271353,"vX0":8.434100594223992,"vY0":-131.10807288533636,"vZ0":-1.4398196584761327,"x":92.17,"y":137.95,"x0":-2.598669095104251,"y0":50.00501889115425,"z0":6.0975080807348805,"aX":0.09767873820615902},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.8,"breakHorizontal":-1.7,"spinRate":2148,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.4158813086644271,"extension":6.461628704243621},"index":4,"playId":"4c0d19e3-dfc5-3b67-9af3-0f1d67a9ac82","pitchNumber":3,"startTime":"2026-07-08T01:51:56.418Z","endTime":"2026-07-08T01:52:00.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.311315056958694,"aZ":-25.153279606262867,"pfxX":-7.86426579436109,"pfxZ":3.7435962413677526,"pX":0.010550128245298983,"pZ":2.7045844939776345,"vX0":10.650755504366902,"vY0":-135.95498420703723,"vZ0":-3.2270332605732817,"x":116.6,"y":165.76,"x0":-2.9327648916995592,"y0":50.001848213345276,"z0":5.649127508367055,"aX":-14.747405526212106},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.2,"breakHorizontal":12.0,"spinRate":2095,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.402602531561866,"extension":6.63507962350952},"index":5,"playId":"ca745ed8-74b2-38f4-aca4-ab60b4c447ec","pitchNumber":4,"startTime":"2026-07-08T01:52:20.325Z","endTime":"2026-07-08T01:52:23.952Z","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":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87766414746313,"aZ":-25.7364655786027,"pfxX":-6.752120670349635,"pfxZ":4.060795693023031,"pX":-1.5027703042330356,"pZ":1.280796092304473,"vX0":4.792188574812697,"vY0":-124.58242604905824,"vZ0":-6.330986477305968,"x":174.28,"y":204.2,"x0":-2.565245100787035,"y0":50.0049356544926,"z0":5.956388596175833,"aX":-10.712600425753804},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.2,"breakHorizontal":11.3,"spinRate":1109,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.43812425249592035,"extension":6.7764033081906865},"index":6,"playId":"96b9af9a-d8a1-3de3-94f6-9dd2178340b3","pitchNumber":5,"startTime":"2026-07-08T01:52:43.488Z","endTime":"2026-07-08T01:52:47.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.980000293332054,"aZ":-25.101747147823424,"pfxX":-7.871326206548941,"pfxZ":4.2346506003506335,"pX":0.5451433050656147,"pZ":-1.1590890851664433,"vX0":9.823011741928429,"vY0":-127.75366449230998,"vZ0":-12.609445017975203,"x":96.22,"y":270.08,"x0":-2.310106578683953,"y0":50.001969336334284,"z0":5.778724554718288,"aX":-13.13521542822364},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.2,"breakHorizontal":12.2,"spinRate":1576,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.42720496526493834,"extension":6.796763296299907},"index":7,"playId":"f8266275-cef0-3b07-a575-e9d5858408e2","pitchNumber":6,"startTime":"2026-07-08T01:53:02.545Z","endTime":"2026-07-08T01:53:06.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.482692198469227,"aZ":-23.147695284669346,"pfxX":1.4265954183009466,"pfxZ":5.159915398882368,"pX":1.1120820026495717,"pZ":1.0223542496685325,"vX0":8.380487778902781,"vY0":-130.90647523404047,"vZ0":-8.451822794428384,"x":74.61,"y":211.18,"x0":-2.3053211873204114,"y0":50.003918257786744,"z0":6.0025337242207115,"aX":2.496865374982795},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.8,"breakHorizontal":-4.3,"spinRate":2105,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.41708101277698395,"extension":6.523783350907223},"index":8,"playId":"edfd62af-c966-3c14-80c3-6f5e3425b385","pitchNumber":7,"startTime":"2026-07-08T01:53:23.150Z","endTime":"2026-07-08T01:53:27.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.581497326168776,"aZ":-24.325028721130185,"pfxX":1.6218211387220993,"pfxZ":4.4151321643236,"pX":0.5578358716896932,"pZ":2.5630280543639516,"vX0":6.8821128122669855,"vY0":-131.91743165723514,"vZ0":-4.6098485536522915,"x":95.74,"y":169.58,"x0":-2.2857863213715963,"y0":50.00658612156851,"z0":6.105633048575491,"aX":2.885289211649284},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.3,"breakHorizontal":-4.3,"spinRate":2220,"spinDirection":174},"zone":6,"typeConfidence":2.0,"plateTime":0.4137251976830085,"extension":6.533811399909258},"index":9,"playId":"aea04878-300c-3276-89e5-7212ac67a344","pitchNumber":8,"startTime":"2026-07-08T01:53:48.288Z","endTime":"2026-07-08T01:53:52.004Z","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":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7908308821034,"aZ":-15.903259689362756,"pfxX":-5.885481960170766,"pfxZ":8.424392176216413,"pX":-0.31854697292367373,"pZ":2.780670197125313,"vX0":7.262871117393484,"vY0":-138.10593415846716,"vZ0":-6.37314416935741,"x":129.14,"y":163.7,"x0":-2.2179365847136028,"y0":50.005174470347264,"z0":6.188305397548342,"aX":-11.370073245355462},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":9.1,"spinRate":1969,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.39662903356185986,"extension":6.432499471708368},"hitData":{"launchSpeed":75.1,"launchAngle":76.0,"totalDistance":71.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":148.97,"coordY":187.57}},"index":10,"playId":"85a4b2d0-5c3e-3c9b-b042-015611c2c80f","pitchNumber":9,"startTime":"2026-07-08T01:54:10.508Z","endTime":"2026-07-08T01:54:20.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:54:20.130Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Justin Foscue homers (6) on a line drive to left field.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T01:56:39.355Z","endTime":"2026-07-08T01:59:29.158Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8,9,10],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":{"id":642048,"link":"/api/v1/people/642048"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tayler Saucedo replaces José Soriano.","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-08T01:56:04.559Z","endTime":"2026-07-08T01:56:17.044Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642048,"link":"/api/v1/people/642048"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Foscue replaces Evan Carter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T01:56:17.044Z","endTime":"2026-07-08T01:56:41.519Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71989228726395,"aZ":-17.72777204955587,"pfxX":6.915971323521083,"pfxZ":8.073873348666204,"pX":-0.7709890934011038,"pZ":3.737892990420045,"vX0":-9.729946864909362,"vY0":-132.52963249044237,"vZ0":-1.115685410126861,"x":146.39,"y":137.86,"x0":2.03921163502347,"y0":50.00541607047619,"z0":5.451641396181418,"aX":12.379899192066087},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.6,"breakHorizontal":-10.6,"spinRate":2386,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.41233681304117464,"extension":6.756313609969972},"index":2,"playId":"4673ca40-88ef-3567-9288-7002371b0187","pitchNumber":1,"startTime":"2026-07-08T01:56:41.519Z","endTime":"2026-07-08T01:56:48.438Z","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":91.3,"endSpeed":83.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.260813697025306,"aZ":-18.754651488505466,"pfxX":7.024046336729789,"pfxZ":7.487473722069897,"pX":-0.4301055167676394,"pZ":2.6589842178618577,"vX0":-8.817480711664668,"vY0":-132.7514731205789,"vZ0":-3.245705935842024,"x":133.39,"y":166.99,"x0":2.0151390806769305,"y0":50.00574414953626,"z0":5.255693126621607,"aX":12.594384614880687},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.1,"breakHorizontal":-10.9,"spinRate":2410,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.4119212824393883,"extension":6.57273039734965},"index":3,"playId":"947a153d-11fb-3e33-9dc1-4cd4aeadfbab","pitchNumber":2,"startTime":"2026-07-08T01:56:54.794Z","endTime":"2026-07-08T01:56:58.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.776109452032635,"aZ":-16.75910140235288,"pfxX":6.3333577024927,"pfxZ":8.327819873198717,"pX":-0.601545651806116,"pZ":2.5591902526504,"vX0":-8.664979177285451,"vY0":-134.59917277002262,"vZ0":-4.687712233602735,"x":139.93,"y":169.68,"x0":1.8233349298442243,"y0":50.00371481239323,"z0":5.494856039891514,"aX":11.725394109431376},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":-9.8,"spinRate":2403,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.4055610660394109,"extension":6.7672216022952965},"index":4,"playId":"dbec7928-9457-3ecf-950a-6adcdb129c44","pitchNumber":3,"startTime":"2026-07-08T01:57:12.844Z","endTime":"2026-07-08T01:57:17.567Z","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":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-08T01:57:28.215Z","endTime":"2026-07-08T01:57:40.771Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79725535851186,"aZ":-27.028394526023103,"pfxX":0.6749064473943743,"pfxZ":3.1381786903865603,"pX":-0.08197632230029092,"pZ":2.287562164588616,"vX0":-5.782002207732177,"vY0":-126.70305445330023,"vZ0":-2.1348333413058946,"x":120.12,"y":177.02,"x0":2.133567917318495,"y0":50.00357054191497,"z0":5.282524040072179,"aX":1.1077207942514227},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.5,"breakHorizontal":0.0,"spinRate":2198,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.43087982742444186,"extension":6.739336425733352},"index":6,"playId":"35d6019c-ca1d-338f-8aef-8d8a9ead4e99","pitchNumber":4,"startTime":"2026-07-08T01:57:40.771Z","endTime":"2026-07-08T01:57:45.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.572004343091066,"aZ":-18.289697163510716,"pfxX":5.838939407799341,"pfxZ":7.554744669530516,"pX":0.8103333856838908,"pZ":2.6608846801793833,"vX0":-5.62568427789888,"vY0":-134.3349499856068,"vZ0":-3.0008726529367715,"x":86.11,"y":166.94,"x0":2.167393531905525,"y0":50.00423483229213,"z0":5.084070159854109,"aX":10.732800655425132},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.3,"breakHorizontal":-9.5,"spinRate":2352,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.40687390718857985,"extension":6.465899335060053},"index":7,"playId":"1ace0b98-92f4-3c41-afca-14068b39f462","pitchNumber":5,"startTime":"2026-07-08T01:58:00.406Z","endTime":"2026-07-08T01:58:04.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.375557775724037,"aZ":-25.147605901411865,"pfxX":10.736048286104424,"pfxZ":4.466538958450188,"pX":2.1090602074560683,"pZ":1.9472105411288454,"vX0":-3.3231561997600965,"vY0":-125.15044084124825,"vZ0":-2.847697296360622,"x":36.61,"y":186.21,"x0":2.0665937778750507,"y0":50.000596501150206,"z0":5.179388705303627,"aX":16.87457868777278},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.6,"breakHorizontal":-18.6,"spinRate":2197,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4391638686610633,"extension":6.6622710171911885},"index":8,"playId":"14939026-8529-3527-8f01-99cb2a696464","pitchNumber":6,"startTime":"2026-07-08T01:58:25.640Z","endTime":"2026-07-08T01:58:29.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94293863573009,"aZ":-21.591686786752117,"pfxX":8.821094350885856,"pfxZ":5.654747885985606,"pX":-1.175246085301923,"pZ":1.006336362196756,"vX0":-11.004029283606593,"vY0":-135.51085463674653,"vZ0":-7.273242025484253,"x":161.8,"y":211.61,"x0":1.7806109005210367,"y0":50.000388761120696,"z0":5.2190269605079935,"aX":16.502107922211934},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.9,"breakHorizontal":-13.8,"spinRate":2308,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.4032551111172973,"extension":6.585615950673584},"index":9,"playId":"49a725ff-1462-3d16-8ca9-9ebbd4a8ed7b","pitchNumber":7,"startTime":"2026-07-08T01:58:45.095Z","endTime":"2026-07-08T01:58:48.508Z","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":93.5,"endSpeed":85.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.636970172516815,"aZ":-20.357486535397328,"pfxX":7.902349587669132,"pfxZ":6.320876333325364,"pX":-0.25488391967966384,"pZ":2.3002963468098163,"vX0":-8.500781845674839,"vY0":-135.84940397353662,"vZ0":-4.283291845040878,"x":126.72,"y":176.67,"x0":1.8875022161485673,"y0":50.00384936558977,"z0":5.311683762001512,"aX":14.777676130626627},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.7,"breakHorizontal":-12.5,"spinRate":2353,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.40311273151403926,"extension":6.701072915866513},"hitData":{"launchSpeed":111.0,"launchAngle":19.0,"totalDistance":387.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":32.07,"coordY":72.77}},"index":10,"playId":"74138eb1-d860-3482-b55c-1c7585c1c967","pitchNumber":8,"startTime":"2026-07-08T01:59:06.716Z","endTime":"2026-07-08T01:59:29.158Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:59:29.158Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Osuna strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T01:59:34.499Z","endTime":"2026-07-08T02:00:46.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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":87.7,"endSpeed":80.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.050229512508817,"aZ":-26.412332895182868,"pfxX":0.14562868167120335,"pfxZ":3.5079157660978186,"pX":-0.6693308280052714,"pZ":2.4182471430826147,"vX0":-7.199114127144301,"vY0":-127.52213135168995,"vZ0":-1.862979513958798,"x":142.51,"y":173.49,"x0":2.175313427294629,"y0":50.00185916410079,"z0":5.248846541524203,"aX":0.24113949878275684},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.1,"breakHorizontal":1.4,"spinRate":2350,"spinDirection":184},"zone":4,"typeConfidence":2.0,"plateTime":0.4300880050740279,"extension":6.951468702686327},"index":0,"playId":"aeb88a9d-a274-38da-bfef-84b9dd51ad1d","pitchNumber":1,"startTime":"2026-07-08T01:59:50.689Z","endTime":"2026-07-08T01:59:56.667Z","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":88.0,"endSpeed":80.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47857753287257,"aZ":-25.694997740691868,"pfxX":0.3031624722709836,"pfxZ":3.9509916842598813,"pX":-2.203477678282047,"pZ":0.9074657292214546,"vX0":-10.830133844187369,"vY0":-127.59033406704516,"vZ0":-5.314848647479425,"x":200.99,"y":214.28,"x0":2.065997038529352,"y0":50.00549309765161,"z0":5.0554518363753775,"aX":0.4996515247154695},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.0,"breakHorizontal":2.0,"spinRate":2300,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4301226673801253,"extension":6.947003372267237},"index":1,"playId":"0739084d-18c1-3b99-8138-c992b951cb46","pitchNumber":2,"startTime":"2026-07-08T02:00:07.054Z","endTime":"2026-07-08T02:00:11.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.369347117309463,"aZ":-24.292823939890425,"pfxX":10.05487636838172,"pfxZ":4.308107403144546,"pX":0.8408550891234516,"pZ":1.9339748820778226,"vX0":-6.5691984376877155,"vY0":-134.63321662998885,"vZ0":-4.068276315220772,"x":84.95,"y":186.56,"x0":2.0114224003156935,"y0":50.00011100788127,"z0":5.192539126451687,"aX":18.37862178806228},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.1,"breakHorizontal":-16.7,"spinRate":2238,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4074846326459003,"extension":6.742585185715495},"index":2,"playId":"cc1ae41f-e631-3a67-a7d7-c98d3826a8a3","pitchNumber":3,"startTime":"2026-07-08T02:00:24.549Z","endTime":"2026-07-08T02:00:29.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.188283293086005,"aZ":-23.579415523448542,"pfxX":-1.6947032620160192,"pfxZ":5.910280450584584,"pX":-1.7754595335470593,"pZ":1.8926432287392716,"vX0":-8.206461181930425,"vY0":-120.06125449600115,"vZ0":-2.8415302626008136,"x":184.68,"y":187.68,"x0":1.9129786801461959,"y0":50.001101313027874,"z0":5.199781893825128,"aX":-2.4611758070652674},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":10.2,"breakHorizontal":5.2,"spinRate":2358,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4569676604328503,"extension":6.788847390502945},"index":3,"playId":"b10345a7-9b62-3670-b5b9-5e0d7f8b0d4d","pitchNumber":4,"startTime":"2026-07-08T02:00:40.235Z","endTime":"2026-07-08T02:00:46.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:00:46.692Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elias Díaz singles on a ground ball to left fielder Wade Meckler.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T02:01:00.128Z","endTime":"2026-07-08T02:01:53.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.898393791780936,"aZ":-17.5645252987583,"pfxX":8.30915480316292,"pfxZ":8.00012908817445,"pX":-0.7992670834050895,"pZ":2.4668173611828914,"vX0":-10.248536710124046,"vY0":-134.46391552415625,"vZ0":-4.273545212837005,"x":147.47,"y":172.18,"x0":1.9868570374701653,"y0":50.00435172494046,"z0":5.327780058805855,"aX":15.176665404474374},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":-12.8,"spinRate":2353,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.4077685206890411,"extension":6.705886456267559},"index":0,"playId":"9307e3f3-cc54-3266-9a8f-920cd9b117d6","pitchNumber":1,"startTime":"2026-07-08T02:01:08.935Z","endTime":"2026-07-08T02:01:13.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.481567829479886,"aZ":-26.51980782924385,"pfxX":10.372896920271149,"pfxZ":3.2060173378184436,"pX":1.096419115739042,"pZ":1.8263055600360296,"vX0":-5.5920483548034134,"vY0":-132.01375887867795,"vZ0":-3.9958913828805214,"x":75.21,"y":189.47,"x0":1.8961203577963621,"y0":50.00229303509081,"z0":5.315057248505141,"aX":18.28128205236994},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.2,"breakHorizontal":-17.5,"spinRate":2206,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4151473768640601,"extension":6.539315264534326},"index":1,"playId":"b07d1043-3aa5-3bf0-a2c5-f24eb1247d4e","pitchNumber":2,"startTime":"2026-07-08T02:01:28.148Z","endTime":"2026-07-08T02:01:33.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.534832987797593,"aZ":-27.46043023705189,"pfxX":10.317372197664888,"pfxZ":2.6091067887260984,"pX":0.34868522961115067,"pZ":2.497024916356761,"vX0":-7.185762441728301,"vY0":-133.57124489360743,"vZ0":-2.655039196440815,"x":103.71,"y":171.36,"x0":1.7320531641046124,"y0":50.00631714664221,"z0":5.476747600689686,"aX":18.662992209421237},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.3,"breakHorizontal":-17.2,"spinRate":2241,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.4099326802832981,"extension":6.77527457534192},"hitData":{"launchSpeed":106.3,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.44,"coordY":130.51}},"index":2,"playId":"d7672e64-9060-3009-9e09-34a7bf9a7df6","pitchNumber":3,"startTime":"2026-07-08T02:01:42.907Z","endTime":"2026-07-08T02:01:53.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:01:53.825Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cam Cauley pops out to second baseman Oswald Peraza.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T02:02:58.249Z","endTime":"2026-07-08T02:04:50.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"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":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Cam Cauley replaces Nicky Lopez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T02:02:20.732Z","endTime":"2026-07-08T02:03:00.182Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":670032,"link":"/api/v1/people/670032"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.800880491393123,"aZ":-14.42459415890807,"pfxX":6.361294795256038,"pfxZ":9.510059484241868,"pX":-0.1544538712639313,"pZ":1.9110354727672398,"vX0":-7.240243689422021,"vY0":-135.77738399632028,"vZ0":-6.639478351356252,"x":122.89,"y":187.18,"x0":1.720549487384133,"y0":50.005865452906235,"z0":5.392498750020179,"aX":11.876797140200843},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":-10.0,"spinRate":2463,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.40344397331449766,"extension":6.629328348262497},"index":1,"playId":"9a763e83-e18a-3b0e-a6ba-3cff4503dc9e","pitchNumber":1,"startTime":"2026-07-08T02:03:00.182Z","endTime":"2026-07-08T02:03:04.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00085478769713,"aZ":-17.747281416325027,"pfxX":4.869062801741909,"pfxZ":7.986019401064531,"pX":-1.6084308610806117,"pZ":2.0086753828047557,"vX0":-9.913538453877141,"vY0":-133.40171458399692,"vZ0":-5.548340347675456,"x":178.31,"y":184.55,"x0":1.5190691394739264,"y0":50.00526220546743,"z0":5.389859029346055,"aX":8.799864273650236},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.4,"breakHorizontal":-6.7,"spinRate":2249,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4101765807873772,"extension":6.808966187508469},"index":2,"playId":"6e80ffa8-0c1c-3828-8fc9-d9ddcab002b2","pitchNumber":2,"startTime":"2026-07-08T02:03:25.086Z","endTime":"2026-07-08T02:03:30.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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.986000243097095,"aZ":-25.618338956022676,"pfxX":10.205051322166579,"pfxZ":4.227328246371133,"pX":0.7278483982370553,"pZ":0.9920786198030941,"vX0":-6.077475697991644,"vY0":-124.11610392727918,"vZ0":-5.066937009946836,"x":89.26,"y":211.99,"x0":1.8884780494353701,"y0":50.00605847517831,"z0":5.206521418614482,"aX":15.846130155495722},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.6,"breakHorizontal":-16.9,"spinRate":2170,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4421401139831329,"extension":6.7660612652000225},"index":3,"playId":"3f5de25c-6ccf-31b3-be55-67b5db69ce37","pitchNumber":3,"startTime":"2026-07-08T02:03:44.553Z","endTime":"2026-07-08T02:03:49.027Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-08T02:03:58.454Z","endTime":"2026-07-08T02:04:15.597Z","isPitch":false,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26974382508871,"aZ":-25.38392802612346,"pfxX":11.193993013090097,"pfxZ":4.415512903659547,"pX":-2.324553814706204,"pZ":0.5351099950658016,"vX0":-12.764425876419317,"vY0":-123.4067834791092,"vZ0":-6.044726801392122,"x":205.61,"y":224.33,"x0":1.4680246583788672,"y0":50.00311786823307,"z0":5.163351228913774,"aX":17.213282504635103},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.6,"breakHorizontal":-17.2,"spinRate":2169,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.44436109720904504,"extension":6.934488297161591},"index":5,"playId":"af4aa49d-c475-32a1-bfe4-79ecb6dd9ad7","pitchNumber":4,"startTime":"2026-07-08T02:04:15.597Z","endTime":"2026-07-08T02:04:20.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44926156764828,"aZ":-18.441674092962657,"pfxX":7.233164629967158,"pfxZ":7.41718633844704,"pX":-0.5572771207760224,"pZ":2.755642627300006,"vX0":-8.457426097226364,"vY0":-134.9850117643507,"vZ0":-3.793053729445416,"x":138.24,"y":164.38,"x0":1.6717258667702333,"y0":50.00395958303579,"z0":5.471805204962887,"aX":13.394620636301982},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":-11.4,"spinRate":2337,"spinDirection":132},"zone":1,"typeConfidence":2.0,"plateTime":0.40524687366290646,"extension":6.660902149640876},"hitData":{"launchSpeed":65.0,"launchAngle":56.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":159.6,"coordY":140.79}},"index":6,"playId":"0678dff2-c437-3139-bd72-b45544b8cf1a","pitchNumber":5,"startTime":"2026-07-08T02:04:38.635Z","endTime":"2026-07-08T02:04:50.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:04:50.494Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T02:05:03.188Z","endTime":"2026-07-08T02:07:23.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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":86.8,"endSpeed":80.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.351697138945912,"aZ":-26.348475565181285,"pfxX":0.1364885510521745,"pfxZ":3.5769316680062264,"pX":-1.232960764373172,"pZ":0.935780542685255,"vX0":-8.039775764230319,"vY0":-126.17928730128926,"vZ0":-5.200129118752651,"x":164.0,"y":213.51,"x0":1.9638136136875202,"y0":50.00055645372182,"z0":5.12096419242257,"aX":0.222155112782789},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.6,"breakHorizontal":1.4,"spinRate":2354,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4324784590798054,"extension":6.78552994395493},"index":0,"playId":"4f450a96-916e-382b-af81-3a2b3cf271a1","pitchNumber":1,"startTime":"2026-07-08T02:05:18.178Z","endTime":"2026-07-08T02:05:22.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.938918691702817,"aZ":-26.773093657524907,"pfxX":-0.2628384132910797,"pfxZ":3.4140411345509225,"pX":-0.38865686906912084,"pZ":2.59933094239392,"vX0":-5.711492328689815,"vY0":-124.70792713448857,"vZ0":-1.1447061610069325,"x":131.81,"y":168.6,"x0":1.9608437128180554,"y0":50.0046098234543,"z0":5.2629746249144,"aX":-0.4150956256689054},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.1,"breakHorizontal":1.7,"spinRate":2344,"spinDirection":181},"zone":4,"typeConfidence":2.0,"plateTime":0.438392772415114,"extension":6.879150851060414},"index":1,"playId":"15b9c4aa-45a7-3398-8ffb-79a60d4626c9","pitchNumber":2,"startTime":"2026-07-08T02:05:38.976Z","endTime":"2026-07-08T02:05:42.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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.577703542072545,"aZ":-25.57464615896721,"pfxX":1.1927455024749731,"pfxZ":4.048287484161092,"pX":-1.340306609542397,"pZ":1.7107155791458954,"vX0":-8.344305493203269,"vY0":-126.31540089231267,"vZ0":-3.528395793138987,"x":168.09,"y":192.59,"x0":1.8383614002947974,"y0":50.00321556238378,"z0":5.161529841754823,"aX":1.9454016279557056},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.8,"breakHorizontal":-0.5,"spinRate":2293,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4321451259817315,"extension":6.809990507999762},"index":2,"playId":"f543755f-d3a8-3c73-ae10-5b563184d33f","pitchNumber":3,"startTime":"2026-07-08T02:06:06.373Z","endTime":"2026-07-08T02:06:10.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.070744064270773,"aZ":-17.355923420180556,"pfxX":6.201122344859531,"pfxZ":8.311180217516696,"pX":-0.5807923215946887,"pZ":2.741850075326255,"vX0":-8.556048886434015,"vY0":-132.83855607890146,"vZ0":-3.4730294782124433,"x":139.14,"y":164.75,"x0":1.879634871359299,"y0":50.00208598783586,"z0":5.331584203929921,"aX":11.056224672267927},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.4,"breakHorizontal":-9.4,"spinRate":2423,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.4126849594241917,"extension":6.8215360608440925},"index":3,"playId":"af0737f2-7a8b-390e-b730-5ef7977b9f99","pitchNumber":4,"startTime":"2026-07-08T02:06:22.053Z","endTime":"2026-07-08T02:06:27.818Z","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":81.7,"endSpeed":75.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.766744890038623,"aZ":-27.48740111795168,"pfxX":-4.197119206970018,"pfxZ":3.276706276509673,"pX":-1.6037152457800739,"pZ":2.69170844485711,"vX0":-7.248745989600613,"vY0":-118.82963971327413,"vZ0":-0.3004406918143634,"x":178.13,"y":166.1,"x0":2.031453985891893,"y0":50.002064423277155,"z0":5.316932217563897,"aX":-6.001501513734714},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":6.1,"breakHorizontal":9.4,"spinRate":2311,"spinDirection":285},"zone":11,"typeConfidence":2.0,"plateTime":0.4609236675520867,"extension":6.950549924460352},"index":4,"playId":"45ab0eff-7a7f-38cb-b98a-6358ed926d4c","pitchNumber":5,"startTime":"2026-07-08T02:06:40.474Z","endTime":"2026-07-08T02:06:44.522Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"playId":"bb2d1d0b-ea01-42cb-b43c-d9c3f466968f","startTime":"2026-07-08T02:06:58.663Z","endTime":"2026-07-08T02:07:03.663Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75128862901428,"aZ":-24.54102083238985,"pfxX":11.667418385871674,"pfxZ":4.2132487904478735,"pX":0.12605126936424577,"pZ":1.003027611480242,"vX0":-8.911742347556153,"vY0":-133.97523338719782,"vZ0":-6.174658121324367,"x":112.2,"y":211.7,"x0":1.9845215542136065,"y0":50.006414712164286,"z0":5.099137077538817,"aX":21.151392348785237},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.4,"breakHorizontal":-19.2,"spinRate":2332,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4092999243654467,"extension":6.7561237877055484},"index":6,"playId":"76917108-df24-34d4-8540-7d95ac3f20cb","pitchNumber":6,"startTime":"2026-07-08T02:07:14.252Z","endTime":"2026-07-08T02:07:23.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:07:23.339Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a ground ball to left fielder Alejandro Osuna, deflected by third baseman Josh Smith.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T02:09:42.942Z","endTime":"2026-07-08T02:11:09.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7,9,10],"actionIndex":[0,1,2,3,4],"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to third base for Josh Smith.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T02:09:13.888Z","endTime":"2026-07-08T02:09:13.914Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"200"},{"details":{"description":"Defensive switch from third base to shortstop for Ezequiel Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T02:09:13.914Z","endTime":"2026-07-08T02:09:13.916Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"500"},{"details":{"description":"Justin Foscue remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-08T02:09:13.916Z","endTime":"2026-07-08T02:09:13.917Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"description":"Cam Cauley remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-08T02:09:13.917Z","endTime":"2026-07-08T02:09:13.919Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":670032,"link":"/api/v1/people/670032"}},{"details":{"description":"Pitching Change: Peyton Gray replaces Chris Martin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-07-08T02:09:13.919Z","endTime":"2026-07-08T02:09:45.107Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682608,"link":"/api/v1/people/682608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95801157441272,"aZ":-31.022084741440025,"pfxX":-10.270509100836918,"pfxZ":0.7645723874864014,"pX":-0.6139024820619401,"pZ":3.2029059077499955,"vX0":8.397832372851038,"vY0":-121.52353744551486,"vZ0":0.5039657782548763,"x":140.4,"y":152.3,"x0":-2.7735710359188115,"y0":50.001586874628266,"z0":5.679461001481313,"aX":-15.41984291294205},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.8,"breakHorizontal":16.7,"spinRate":1902,"spinDirection":245},"zone":1,"typeConfidence":0.9,"plateTime":0.4500688586076871,"extension":6.723404503370332},"index":5,"playId":"47839ff3-ac41-3a05-8be0-3fd571a4c575","pitchNumber":1,"startTime":"2026-07-08T02:09:45.107Z","endTime":"2026-07-08T02:09:49.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.408534979379994,"aZ":-12.790738507952641,"pfxX":-7.900457019492496,"pfxZ":10.533524327202736,"pX":-0.15588391493975565,"pZ":1.530851898463645,"vX0":9.287661475251667,"vY0":-134.8089558982986,"vZ0":-7.920417110315258,"x":122.94,"y":197.45,"x0":-2.6198683642102694,"y0":50.00075537185463,"z0":5.410536796130171,"aX":-14.53501001540715},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":12.4,"spinRate":2322,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.40635227586981637,"extension":6.957166553589874},"index":6,"playId":"489d1487-db41-3eed-9f48-d77e3d9e844b","pitchNumber":2,"startTime":"2026-07-08T02:09:58.016Z","endTime":"2026-07-08T02:10:03.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.700359710710327,"aZ":-32.83642575351194,"pfxX":-9.180685281513538,"pfxZ":-0.4461822249089291,"pX":-0.8083770994787965,"pZ":3.2990766909565346,"vX0":7.532857901427868,"vY0":-120.5264584680765,"vZ0":1.1524586961375893,"x":147.81,"y":149.7,"x0":-2.7764821089414955,"y0":50.0050788061015,"z0":5.707255844870606,"aX":-13.55376651637868},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.2,"breakHorizontal":14.9,"spinRate":1861,"spinDirection":249},"zone":1,"typeConfidence":0.9,"plateTime":0.4538824637464778,"extension":6.9710587610221175},"index":7,"playId":"33ed6be1-bc40-3362-84ee-679370e22ed8","pitchNumber":3,"startTime":"2026-07-08T02:10:12.372Z","endTime":"2026-07-08T02:10:16.738Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":8,"startTime":"2026-07-08T02:10:23.152Z","endTime":"2026-07-08T02:10:36.517Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.713699709734716,"aZ":-28.4350190796437,"pfxX":-10.883830692550491,"pfxZ":2.488473872387939,"pX":0.763950473773935,"pZ":0.4553274725041244,"vX0":11.110014154788255,"vY0":-121.49424993208713,"vZ0":-6.149015220406257,"x":87.88,"y":226.49,"x0":-2.443554369666272,"y0":50.001516634990686,"z0":5.474919364904328,"aX":-16.349195631860162},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.2,"breakHorizontal":17.3,"spinRate":1891,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4499736368381302,"extension":7.021528245192715},"index":9,"playId":"176e87f4-62c4-3ea8-a954-b0c930361348","pitchNumber":4,"startTime":"2026-07-08T02:10:36.517Z","endTime":"2026-07-08T02:10:42.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.454340486710926,"aZ":-15.140097025238338,"pfxX":-7.755159133285112,"pfxZ":9.168848769382883,"pX":-1.0008791042337806,"pZ":2.5933900767244924,"vX0":7.108414761120162,"vY0":-136.07461222099582,"vZ0":-4.791152628697803,"x":155.15,"y":168.76,"x0":-2.6513771934132873,"y0":50.001839054310175,"z0":5.440936941568014,"aX":-14.407118063131582},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":12.4,"spinRate":2315,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.4039499545740606,"extension":6.750329291264568},"hitData":{"launchSpeed":92.7,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":83.57,"coordY":105.45}},"index":10,"playId":"ffe2906b-3c5c-366b-832e-8cc68aa6610d","pitchNumber":5,"startTime":"2026-07-08T02:10:58.308Z","endTime":"2026-07-08T02:11:09.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:11:09.930Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzer Guzman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T02:11:31.875Z","endTime":"2026-07-08T02:13:03.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.921122775217786,"aZ":-25.177028335006057,"pfxX":1.7741984267967994,"pfxZ":4.272437362239245,"pX":0.5270038688762607,"pZ":3.4108205144395,"vX0":7.58879379151951,"vY0":-126.40318578578339,"vZ0":-0.6778230101625469,"x":77.21,"y":140.43,"x0":-2.7301569464658,"y0":50.00133901779044,"z0":5.6829465255215545,"aX":2.9037474310312708},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.8,"breakHorizontal":-4.8,"spinRate":2549,"spinDirection":143},"zone":3,"typeConfidence":0.91,"plateTime":0.4313833117472008,"extension":6.791041638867451},"index":0,"playId":"003efc50-d52e-3eb5-98c9-6ed2f0be940b","pitchNumber":1,"startTime":"2026-07-08T02:11:36.593Z","endTime":"2026-07-08T02:11:42.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.930908679670154,"aZ":-27.107546132216292,"pfxX":2.9114868907730207,"pfxZ":3.151937146207085,"pX":-0.0341852193154723,"pZ":1.1945569402717797,"vX0":6.193751018597098,"vY0":-125.80808482294417,"vZ0":-5.209302599572062,"x":118.3,"y":206.53,"x0":-2.9037265018586154,"y0":50.00119962859807,"z0":5.482260852765491,"aX":4.678163966318928},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.8,"breakHorizontal":-6.7,"spinRate":2675,"spinDirection":154},"zone":14,"typeConfidence":0.91,"plateTime":0.434956357857303,"extension":6.8219851295804315},"index":1,"playId":"dcd58b66-a618-32df-a26d-f4df9803cbcb","pitchNumber":2,"startTime":"2026-07-08T02:11:55.327Z","endTime":"2026-07-08T02:12:00.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04210255507968,"aZ":-27.277207282577848,"pfxX":0.22795753901803897,"pfxZ":2.9783116817780027,"pX":-0.050545033085393605,"pZ":1.4245809036382546,"vX0":7.02363941848175,"vY0":-126.89536148050092,"vZ0":-4.663675714057325,"x":118.93,"y":200.32,"x0":-2.874719638058555,"y0":50.002986378836425,"z0":5.43915890579796,"aX":0.3732737366783391},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.7,"breakHorizontal":-1.9,"spinRate":2545,"spinDirection":177},"zone":13,"typeConfidence":0.9,"plateTime":0.4303392366671708,"extension":6.870559646490891},"index":2,"playId":"03b86ace-cd8c-3a0b-bcf9-f845896882c7","pitchNumber":3,"startTime":"2026-07-08T02:12:14.801Z","endTime":"2026-07-08T02:12:21.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.621439895999924,"aZ":-12.397037687442392,"pfxX":-6.339231689495678,"pfxZ":10.719000407710661,"pX":0.3039755715843582,"pZ":1.8627407923760155,"vX0":10.00250225099285,"vY0":-134.7964523260928,"vZ0":-6.975903500410693,"x":105.41,"y":188.49,"x0":-2.6269491593439875,"y0":50.0017170615406,"z0":5.355002311287506,"aX":-11.695420999804318},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":9.4,"spinRate":2313,"spinDirection":220},"zone":9,"typeConfidence":0.9,"plateTime":0.4059533850234551,"extension":6.9159829305248035},"index":3,"playId":"7f96ba7b-2e3b-3bbf-afe6-8b798583768a","pitchNumber":4,"startTime":"2026-07-08T02:12:33.851Z","endTime":"2026-07-08T02:12:39.127Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-08T02:12:42.233Z","endTime":"2026-07-08T02:12:59.172Z","isPitch":false,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25982269338847,"aZ":-31.062882856455513,"pfxX":-10.894062674650044,"pfxZ":0.7394980773342832,"pX":0.6171102824588992,"pZ":1.4434876945085062,"vX0":11.213776467592202,"vY0":-121.35860482492868,"vZ0":-3.298636122653135,"x":93.48,"y":199.81,"x0":-2.643252949772393,"y0":50.00017561786556,"z0":5.5197142608885486,"aX":-16.283749533630473},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.8,"breakHorizontal":17.2,"spinRate":1818,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.4509479835631245,"extension":7.038047444946669},"index":5,"playId":"ca3c4a5c-6d0e-382b-b228-05e507041f5a","pitchNumber":5,"startTime":"2026-07-08T02:12:59.172Z","endTime":"2026-07-08T02:13:03.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:13:03.566Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler challenged (pitch result), call on the field was confirmed: Jorge Soler called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T02:13:15.606Z","endTime":"2026-07-08T02:15:44.461Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.679505478366096,"aZ":-29.70558492543052,"pfxX":-10.838341993010928,"pfxZ":1.6303027399242538,"pX":-0.3135062561659426,"pZ":1.9267122057424058,"vX0":9.017760502815548,"vY0":-122.04086583045269,"vZ0":-2.4294653274437077,"x":128.95,"y":186.76,"x0":-2.6456283812199266,"y0":50.00039368221733,"z0":5.489851129278585,"aX":-16.37168971394917},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.6,"breakHorizontal":17.5,"spinRate":1805,"spinDirection":244},"zone":7,"typeConfidence":0.9,"plateTime":0.44854181360295176,"extension":6.973356886131091},"index":0,"playId":"1f7dd80d-59f0-316a-b2ec-d861421ea2e3","pitchNumber":1,"startTime":"2026-07-08T02:13:27.244Z","endTime":"2026-07-08T02:13:30.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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.922196286169935,"aZ":-27.05519054284876,"pfxX":2.191658593244756,"pfxZ":3.199116229626524,"pX":1.0161213168673264,"pZ":3.2718845602897066,"vX0":8.640564776960362,"vY0":-125.32681752417587,"vZ0":-0.3543344854836016,"x":78.27,"y":150.44,"x0":-2.752668547397359,"y0":50.003369751911634,"z0":5.613667015464644,"aX":3.505327923637685},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.0,"breakHorizontal":-5.9,"spinRate":2663,"spinDirection":135},"zone":12,"typeConfidence":0.91,"plateTime":0.436052103368203,"extension":6.899243072477116},"index":1,"playId":"bdc786f1-4739-3e79-9d55-a69945c69370","pitchNumber":2,"startTime":"2026-07-08T02:13:48.952Z","endTime":"2026-07-08T02:13:53.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.168561125594422,"aZ":-29.164416268013067,"pfxX":1.754695937736062,"pfxZ":1.875328893276083,"pX":1.2196283557490324,"pZ":1.7168601874840537,"vX0":9.502650951978717,"vY0":-125.43576850736335,"vZ0":-3.473010884597427,"x":70.51,"y":192.42,"x0":-2.8376342269778454,"y0":50.000541673466195,"z0":5.484308074739269,"aX":2.8075181062932324},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.9,"breakHorizontal":-5.3,"spinRate":2659,"spinDirection":134},"zone":14,"typeConfidence":0.91,"plateTime":0.43582329619499127,"extension":6.909361369949682},"index":2,"playId":"1774aaae-384f-3cb2-a4f9-060497c8a7b6","pitchNumber":3,"startTime":"2026-07-08T02:14:09.381Z","endTime":"2026-07-08T02:14:16.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86328644420787,"aZ":-28.70636090131276,"pfxX":-10.981913667896855,"pfxZ":2.331376789034408,"pX":-0.9670113309037494,"pZ":2.360926950461824,"vX0":7.644826056970302,"vY0":-121.25008631105317,"vZ0":-1.673349813318429,"x":153.86,"y":175.03,"x0":-2.735105249172673,"y0":50.00337693066972,"z0":5.566570806364053,"aX":-16.34067914941271},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.1,"breakHorizontal":18.0,"spinRate":1808,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.45185290878756623,"extension":6.946998243205896},"index":3,"playId":"294d4cc9-45ee-3d49-b286-bfaa45baa824","pitchNumber":4,"startTime":"2026-07-08T02:14:29.824Z","endTime":"2026-07-08T02:14:36.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0017118980545,"aZ":-28.287186951125094,"pfxX":1.630758845031272,"pfxZ":2.471348999253948,"pX":0.1243217093632933,"pZ":2.4076815440867967,"vX0":6.667660775990764,"vY0":-124.81202089743363,"vZ0":-2.0036618547212846,"x":112.26,"y":173.77,"x0":-2.7975767535218807,"y0":50.00140084586497,"z0":5.55883496175886,"aX":2.5621990991987533},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.2,"breakHorizontal":-4.6,"spinRate":2644,"spinDirection":133},"zone":5,"typeConfidence":0.91,"plateTime":0.43947590847626516,"extension":6.783670455142448},"index":4,"playId":"b37a2a70-d90b-35c1-8e74-1699149d27d6","pitchNumber":5,"startTime":"2026-07-08T02:14:50.884Z","endTime":"2026-07-08T02:14:56.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.908137415913025,"aZ":-13.76392210851762,"pfxX":-7.825118135560681,"pfxZ":9.719983441296801,"pX":-0.5245349388239511,"pZ":1.7111184883019184,"vX0":8.78595268542061,"vY0":-136.71287211394335,"vZ0":-7.232570190764147,"x":136.99,"y":192.58,"x0":-2.7620190608076527,"y0":50.00480739681645,"z0":5.334117950857464,"aX":-14.826083344710552},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":12.4,"spinRate":2310,"spinDirection":219},"zone":7,"typeConfidence":0.91,"plateTime":0.40050455024943954,"extension":7.078191621825157},"index":5,"playId":"743a362e-0afa-3681-a72c-8e5fdaa07bc9","pitchNumber":6,"startTime":"2026-07-08T02:15:17.429Z","endTime":"2026-07-08T02:15:44.461Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"}},"playEndTime":"2026-07-08T02:15:44.461Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Lowe pops out to third baseman Josh Smith.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T02:15:40.130Z","endTime":"2026-07-08T02:18:15.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.3,"endSpeed":77.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.204362577967593,"aZ":-28.49306362606796,"pfxX":-10.654633220926602,"pfxZ":2.4250029103291277,"pX":0.5673145336079051,"pZ":1.2936210009579552,"vX0":11.086857455163765,"vY0":-122.27647593019742,"vZ0":-4.123792790302156,"x":95.38,"y":203.85,"x0":-2.632754147517764,"y0":50.00542207028172,"z0":5.435740194782524,"aX":-16.201345937790606},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.6,"breakHorizontal":16.8,"spinRate":1753,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.4472474015410528,"extension":7.158540395144002},"index":0,"playId":"e2de6872-3814-3085-ab67-fba0e51c2da3","pitchNumber":1,"startTime":"2026-07-08T02:15:55.704Z","endTime":"2026-07-08T02:15:59.812Z","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":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13705090103576,"aZ":-31.376323880177676,"pfxX":-10.004302286849565,"pfxZ":0.5458571160758181,"pX":0.6274110334263427,"pZ":2.005047949196939,"vX0":10.97362506034032,"vY0":-119.86704204893863,"vZ0":-1.6861816084535473,"x":93.08,"y":184.64,"x0":-2.6999659855833635,"y0":50.0025944277458,"z0":5.506514217472333,"aX":-14.627469850344122},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.8,"breakHorizontal":15.6,"spinRate":1803,"spinDirection":243},"zone":9,"typeConfidence":0.9,"plateTime":0.45610698338454725,"extension":7.196017490532259},"index":1,"playId":"12200de4-7ca8-3b4a-9bad-fade540e5488","pitchNumber":2,"startTime":"2026-07-08T02:16:14.469Z","endTime":"2026-07-08T02:16:18.372Z","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":93.9,"endSpeed":85.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57093284181641,"aZ":-13.781793606801685,"pfxX":-8.497696439728653,"pfxZ":9.814213990053057,"pX":0.8491984536904502,"pZ":1.1771432888555229,"vX0":11.963868375085799,"vY0":-135.97117402114986,"vZ0":-8.566287272444587,"x":84.63,"y":207.0,"x0":-2.5019804170142765,"y0":50.00136105904812,"z0":5.322719394255813,"aX":-15.92395712623308},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":12.8,"spinRate":2240,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.40269272929329647,"extension":7.110122216356033},"index":2,"playId":"017f6c0a-9c44-384c-8175-7cd9a0549eed","pitchNumber":3,"startTime":"2026-07-08T02:16:32.730Z","endTime":"2026-07-08T02:16:37.786Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86847817655792,"aZ":-27.44565379224833,"pfxX":-11.669842243423194,"pfxZ":3.107567310298725,"pX":0.5169556187284996,"pZ":1.155491736768192,"vX0":11.20272544852271,"vY0":-122.426585110451,"vZ0":-4.653189671265388,"x":97.29,"y":207.58,"x0":-2.5991425908031998,"y0":50.00034813577942,"z0":5.4261030946343025,"aX":-17.73629163146799},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.7,"breakHorizontal":18.5,"spinRate":1920,"spinDirection":237},"zone":14,"typeConfidence":0.89,"plateTime":0.4471618660680825,"extension":7.008180404473771},"index":3,"playId":"18dd3b2d-2588-3782-bd5c-457edc4c4ef3","pitchNumber":4,"startTime":"2026-07-08T02:16:56.113Z","endTime":"2026-07-08T02:17:01.046Z","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":84.3,"endSpeed":77.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.842948910965077,"aZ":-26.994751526057,"pfxX":-11.217820138455323,"pfxZ":3.4123022963098375,"pX":1.3402039276505666,"pZ":0.8489620534327256,"vX0":12.710396230106209,"vY0":-122.12611441634932,"vZ0":-5.478819556316357,"x":65.91,"y":215.86,"x0":-2.461284040948734,"y0":50.00407713243161,"z0":5.4279662154306205,"aX":-17.037584113603494},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.0,"breakHorizontal":17.5,"spinRate":1949,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4475648653758162,"extension":7.148376525458916},"index":4,"playId":"0c2ecce5-450c-32e1-800e-91f1344cbdd6","pitchNumber":5,"startTime":"2026-07-08T02:17:18.174Z","endTime":"2026-07-08T02:17:22.648Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-08T02:17:44.357Z","endTime":"2026-07-08T02:18:05.725Z","isPitch":false,"type":"action","player":{"id":666139,"link":"/api/v1/people/666139"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13393611928889,"aZ":-31.34470162687653,"pfxX":-10.121234047182401,"pfxZ":0.5516328103590222,"pX":0.25329867564845404,"pZ":1.748352683511014,"vX0":10.351347836972062,"vY0":-121.97330508496096,"vZ0":-2.7056396629756154,"x":107.34,"y":191.57,"x0":-2.7229547997933414,"y0":50.00446699824313,"z0":5.564374647819501,"aX":-15.310022933025746},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.6,"breakHorizontal":16.0,"spinRate":1824,"spinDirection":244},"zone":9,"typeConfidence":0.9,"plateTime":0.44839902840708223,"extension":6.907941590145502},"hitData":{"launchSpeed":80.1,"launchAngle":80.0,"totalDistance":39.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":123.83,"coordY":186.28}},"index":6,"playId":"a282f16e-9c9a-3181-80b9-f81391303792","pitchNumber":6,"startTime":"2026-07-08T02:18:05.725Z","endTime":"2026-07-08T02:18:15.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:18:15.155Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Smith singles on a line drive to left fielder Wade Meckler.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T02:20:34.341Z","endTime":"2026-07-08T02:21:56.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Bachman replaces Tayler Saucedo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T02:20:07.198Z","endTime":"2026-07-08T02:20:36.235Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696147,"link":"/api/v1/people/696147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8230864655765,"aZ":-35.14853562272012,"pfxX":2.3873677496939565,"pfxZ":-1.9092298056453973,"pX":-0.43839239283830833,"pZ":2.922403866139676,"vX0":1.5093822034325735,"vY0":-123.94892405247307,"vZ0":0.7992749103401529,"x":133.71,"y":159.88,"x0":-1.3655092584700053,"y0":50.00515020695442,"z0":5.531193677804646,"aX":3.7139283902961036},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.0,"breakHorizontal":-4.7,"spinRate":2478,"spinDirection":51},"zone":1,"typeConfidence":2.0,"plateTime":0.44193836333546477,"extension":6.099846784449479},"index":1,"playId":"1b2eec16-ea11-3d7e-b7c3-1189c1b068f7","pitchNumber":1,"startTime":"2026-07-08T02:20:36.235Z","endTime":"2026-07-08T02:20:40.132Z","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":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.394067785526627,"aZ":-34.28309139171734,"pfxX":0.5418348160769417,"pfxZ":-1.3074434706337685,"pX":0.6290357292165667,"pZ":1.5411145916782576,"vX0":4.923382401396525,"vY0":-126.05348850408673,"vZ0":-2.596531483577317,"x":93.02,"y":197.17,"x0":-1.4191139770887755,"y0":50.0046756166297,"z0":5.349881450775861,"aX":0.8720981006571045},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.8,"breakHorizontal":-2.0,"spinRate":2714,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.43436476292599613,"extension":6.076293688062216},"index":2,"playId":"a8844560-7503-3a32-8d75-b8e047391c69","pitchNumber":2,"startTime":"2026-07-08T02:20:50.842Z","endTime":"2026-07-08T02:20:54.001Z","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":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.296800262697634,"aZ":-38.01047051062773,"pfxX":-9.390722781266323,"pfxZ":-3.369592196154848,"pX":-0.31414169726684166,"pZ":1.658344809879592,"vX0":6.453004804597399,"vY0":-130.9906304816058,"vZ0":-1.0550856163317313,"x":128.97,"y":194.0,"x0":-1.592572616647232,"y0":50.00031082116664,"z0":4.914231535479216,"aX":-16.27718186492716},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-6.1,"breakHorizontal":15.5,"spinRate":2008,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.41852664462949773,"extension":6.021274219953916},"index":3,"playId":"e78debcc-db41-34bc-aa56-85facdf4e53d","pitchNumber":3,"startTime":"2026-07-08T02:21:07.479Z","endTime":"2026-07-08T02:21:10.763Z","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":98.5,"endSpeed":89.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.212602835885114,"aZ":-20.492323144882754,"pfxX":-7.991938447212524,"pfxZ":5.619258748775188,"pX":-0.41147509016984896,"pZ":3.2847855696092894,"vX0":5.466881897595451,"vY0":-143.320526579959,"vZ0":-1.8603394119712764,"x":132.68,"y":150.09,"x0":-1.3055405438719454,"y0":50.007075366735286,"z0":5.222628595235443,"aX":-16.6251648818183},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.0,"breakHorizontal":13.3,"spinRate":2314,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.3822205696095735,"extension":5.978986037082187},"index":4,"playId":"aa73c280-d62d-34f3-99e3-4de95d8d25a4","pitchNumber":4,"startTime":"2026-07-08T02:21:24.332Z","endTime":"2026-07-08T02:21:28.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.993108051752326,"aZ":-33.00301639136722,"pfxX":1.2542659793013176,"pfxZ":-0.5013702092844436,"pX":0.23937454220171828,"pZ":1.336295634999273,"vX0":3.278271211454692,"vY0":-127.71775179617987,"vZ0":-3.545591579231316,"x":107.88,"y":202.7,"x0":-1.2209862482102525,"y0":50.00099976870349,"z0":5.3234356543124415,"aX":2.0825223605605405},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.4,"breakHorizontal":-3.0,"spinRate":2566,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.42797833003371233,"extension":5.9923103870867065},"hitData":{"launchSpeed":71.8,"launchAngle":21.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.2,"coordY":110.82}},"index":5,"playId":"e0e055d5-90f8-3349-bdb6-482bf731e10f","pitchNumber":5,"startTime":"2026-07-08T02:21:44.990Z","endTime":"2026-07-08T02:21:56.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:21:56.203Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a ground ball to second baseman Oswald Peraza, deflected by shortstop Zach Neto. Josh Smith to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T02:22:06.289Z","endTime":"2026-07-08T02:23:34.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"postOnSecond":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.135649661705024,"aZ":-33.05505608943362,"pfxX":0.7818008985037905,"pfxZ":-0.5367972970267543,"pX":0.4479817057431893,"pZ":1.8477817316097083,"vX0":4.520398549046602,"vY0":-126.61639258174644,"vZ0":-2.360385167521554,"x":99.92,"y":188.89,"x0":-1.4600059595923578,"y0":50.00629527370675,"z0":5.429573172329597,"aX":1.2728312660937549},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.3,"breakHorizontal":-2.4,"spinRate":2630,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.4321077040287147,"extension":6.051086756722078},"index":0,"playId":"0ecc2143-4d0f-3d7c-9828-2467d90e5263","pitchNumber":1,"startTime":"2026-07-08T02:22:23.697Z","endTime":"2026-07-08T02:22:27.083Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"4d7f7af8-3d41-331f-8b2f-55f44be299f4","startTime":"2026-07-08T02:22:40.148Z","endTime":"2026-07-08T02:22:43.188Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78816450873556,"aZ":-33.054185282429415,"pfxX":0.871554909752656,"pfxZ":-0.5270343938110571,"pX":0.5473430812308178,"pZ":1.8793697964012286,"vX0":4.373935789560252,"vY0":-127.58841357912392,"vZ0":-2.422624058858606,"x":96.14,"y":188.04,"x0":-1.2983575220114656,"y0":50.00561338847825,"z0":5.430873561991965,"aX":1.4453346551853286},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.3,"breakHorizontal":-2.5,"spinRate":2683,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.42831498067755813,"extension":6.136175482300894},"index":2,"playId":"2ff85842-b44f-31e3-9bec-63c5e8e82926","pitchNumber":2,"startTime":"2026-07-08T02:22:58.957Z","endTime":"2026-07-08T02:23:03.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7836096398249,"aZ":-21.59852469024492,"pfxX":-10.247779848967749,"pfxZ":5.0126912844053715,"pX":-0.718929165638616,"pZ":2.002942758562716,"vX0":5.231135921929351,"vY0":-144.16557028989544,"vZ0":-5.528283164977484,"x":144.4,"y":184.7,"x0":-1.2232279770409118,"y0":50.0038744535698,"z0":5.274162505152309,"aX":-21.622243504598128},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.2,"breakHorizontal":17.5,"spinRate":2217,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.3795893751157706,"extension":5.935386209175949},"hitData":{"launchSpeed":96.1,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":131.73,"coordY":139.92}},"index":3,"playId":"13143658-2b61-30ac-9ad2-fc838d7ee957","pitchNumber":3,"startTime":"2026-07-08T02:23:23.474Z","endTime":"2026-07-08T02:23:34.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:23:34.612Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, first baseman Nolan Schanuel to pitcher Sam Bachman. Josh Smith to 3rd. Jake Burger to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T02:24:02.632Z","endTime":"2026-07-08T02:28:05.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"postOnThird":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11367477193906,"aZ":-33.799134101671775,"pfxX":1.6598387661695009,"pfxZ":-0.9779702811042252,"pX":-0.49423047720361235,"pZ":3.317844215725058,"vX0":1.354386160707683,"vY0":-127.60827841584407,"vZ0":0.9481339358861247,"x":135.84,"y":149.2,"x0":-1.2466752115169757,"y0":50.00434711046976,"z0":5.594544669214505,"aX":2.7504177057614743},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.3,"breakHorizontal":-3.4,"spinRate":2260,"spinDirection":56},"zone":1,"typeConfidence":2.0,"plateTime":0.4284505810368531,"extension":6.076823923026972},"index":0,"playId":"6ac88e24-e2bb-3d3d-9b97-011b5f759863","pitchNumber":1,"startTime":"2026-07-08T02:24:15.803Z","endTime":"2026-07-08T02:24:42.823Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"}}},{"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":88.1,"endSpeed":81.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.804681252793486,"aZ":-33.85271483777253,"pfxX":1.6632384438882428,"pfxZ":-0.9984997881062747,"pX":-0.4097558677344967,"pZ":0.6447500523484587,"vX0":1.97530067940892,"vY0":-128.36716226517305,"vZ0":-5.083624002097524,"x":132.62,"y":221.37,"x0":-1.4045038739092766,"y0":50.005310963639,"z0":5.27697450675346,"aX":2.7847913044381607},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.8,"breakHorizontal":-3.5,"spinRate":2462,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.4261720485421141,"extension":6.094581215132402},"index":1,"playId":"05c96565-f408-32f6-82a5-fb25b819f241","pitchNumber":2,"startTime":"2026-07-08T02:24:56.128Z","endTime":"2026-07-08T02:25:03.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92165985993437,"aZ":-38.908936693859566,"pfxX":-9.640578258469331,"pfxZ":-3.7526332216579537,"pX":-0.64651813186576,"pZ":2.120408946387138,"vX0":5.753044669729565,"vY0":-133.4608948276009,"vZ0":-0.18174556371449024,"x":141.64,"y":181.53,"x0":-1.5826146096388398,"y0":50.001471194558285,"z0":5.002302750205985,"aX":-17.311977013435083},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-6.6,"breakHorizontal":16.1,"spinRate":1990,"spinDirection":261},"zone":7,"typeConfidence":2.0,"plateTime":0.4111016927604445,"extension":6.10151942752582},"index":2,"playId":"bb0bb6d1-d39b-38b2-bf60-f4eaf9a593a4","pitchNumber":3,"startTime":"2026-07-08T02:25:16.172Z","endTime":"2026-07-08T02:25:21.422Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-08T02:25:38.343Z","endTime":"2026-07-08T02:27:57.781Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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":90.7,"endSpeed":83.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.278919742178545,"aZ":-35.80573167990485,"pfxX":-8.287287628153901,"pfxZ":-2.058603070877391,"pX":-0.5077008546476002,"pZ":1.5858152621568153,"vX0":5.847824864843871,"vY0":-131.9675359852984,"vZ0":-2.094302132884618,"x":136.35,"y":195.96,"x0":-1.6764639621671098,"y0":50.00376423691079,"z0":5.029029760599633,"aX":-14.607126566653598},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-4.0,"breakHorizontal":13.7,"spinRate":1762,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.41516904963107715,"extension":5.891403026809788},"hitData":{"launchSpeed":85.1,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.61,"coordY":167.8}},"index":4,"playId":"362ea314-4d59-3b5b-824c-57caf660dc0d","pitchNumber":4,"startTime":"2026-07-08T02:27:57.781Z","endTime":"2026-07-08T02:28:05.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:28:05.941Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a ground ball to left fielder Wade Meckler. Josh Smith scores. Jake Burger to 3rd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T02:28:34.795Z","endTime":"2026-07-08T02:29:42.305Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnThird":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":{"id":696147,"link":"/api/v1/people/696147"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"f6735f37-1462-455b-abad-33d7ec54bbd0","startTime":"2026-07-08T02:28:34.795Z","endTime":"2026-07-08T02:28:39.795Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.577907024358602,"aZ":-30.933408885818352,"pfxX":1.3220273403365637,"pfxZ":0.7379137500996276,"pX":1.1393250442156597,"pZ":1.156396373494684,"vX0":5.768629028647841,"vY0":-128.4881156750132,"vZ0":-4.5824312053044824,"x":73.57,"y":207.56,"x0":-1.299224087960534,"y0":50.00402435951005,"z0":5.344237072964605,"aX":2.2285320305383665},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.6,"breakHorizontal":-3.6,"spinRate":2726,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4249609132444032,"extension":6.126381261056622},"index":1,"playId":"f9f80f46-6ab7-3f10-80df-981b41d60a8e","pitchNumber":1,"startTime":"2026-07-08T02:28:48.075Z","endTime":"2026-07-08T02:28:53.197Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.923734052058343,"aZ":-33.96732742925404,"pfxX":0.9705691229609745,"pfxZ":-1.0629984874394953,"pX":0.0024567365057482212,"pZ":1.6496893619122721,"vX0":2.9785129847514766,"vY0":-128.3956401566664,"vZ0":-2.8293534531800937,"x":116.91,"y":194.24,"x0":-1.295689882576097,"y0":50.00477606389962,"z0":5.39142493487564,"aX":1.6317035279129224},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.3,"breakHorizontal":-2.4,"spinRate":2784,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.42549401867726466,"extension":6.082848140881902},"index":2,"playId":"1128b128-246d-3aa5-8ee2-670d0f01c740","pitchNumber":2,"startTime":"2026-07-08T02:29:05.918Z","endTime":"2026-07-08T02:29:09.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.130128170940278,"aZ":-31.90371496038323,"pfxX":0.20215641505862336,"pfxZ":0.15888038875551747,"pX":-0.17662032124080726,"pZ":1.9678889457489455,"vX0":2.5501263464034856,"vY0":-128.74501920873033,"vZ0":-2.354852183625538,"x":123.73,"y":185.65,"x0":-1.205190531597906,"y0":50.000527120084115,"z0":5.357624377725542,"aX":0.3401295107119185},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.0,"breakHorizontal":-1.0,"spinRate":2638,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.4250390386806706,"extension":6.042075255284685},"hitData":{"launchSpeed":104.6,"launchAngle":5.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.67,"coordY":105.45}},"index":3,"playId":"d305cfbd-d614-3a76-9ee1-e67b8ada2dfe","pitchNumber":3,"startTime":"2026-07-08T02:29:31.492Z","endTime":"2026-07-08T02:29:42.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:29:42.305Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Foscue singles on a ground ball to left fielder Wade Meckler. Jake Burger scores. Ezequiel Duran to 2nd.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T02:30:07.045Z","endTime":"2026-07-08T02:31:23.288Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":{"id":696147,"link":"/api/v1/people/696147"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04204841804964,"aZ":-23.61649097545402,"pfxX":-9.906919669831098,"pfxZ":4.112626336550973,"pX":0.211407863790229,"pZ":1.9451777379848585,"vX0":7.796447087202328,"vY0":-143.4824163850892,"vZ0":-5.166489848609763,"x":108.94,"y":186.26,"x0":-1.2576615131794708,"y0":50.00077108326864,"z0":5.24619028448678,"aX":-20.59790284841364},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.5,"breakHorizontal":16.3,"spinRate":2211,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.38213475852475476,"extension":6.175877823312253},"index":0,"playId":"c46cebae-68ec-3cc4-be4c-d7cbc0e0f6da","pitchNumber":1,"startTime":"2026-07-08T02:30:21.745Z","endTime":"2026-07-08T02:30:26.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4781272591966,"aZ":-24.21926771210963,"pfxX":-11.20909873718032,"pfxZ":3.8189464489732448,"pX":0.5381890561306649,"pZ":2.5572058664945385,"vX0":8.237604508354796,"vY0":-143.68307641029452,"vZ0":-3.783903757034536,"x":96.49,"y":169.74,"x0":-0.9151947551438117,"y0":50.00285795137592,"z0":5.403099459607927,"aX":-23.347494407390887},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.2,"breakHorizontal":18.6,"spinRate":2237,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.38176158059487797,"extension":6.148587425274284},"index":1,"playId":"32e586d0-e460-32bc-8095-e49d201b3990","pitchNumber":2,"startTime":"2026-07-08T02:30:39.448Z","endTime":"2026-07-08T02:30:44.483Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-08T02:30:55.263Z","endTime":"2026-07-08T02:31:10.160Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.986739920609217,"aZ":-32.92684093603737,"pfxX":1.9205879381520532,"pfxZ":-0.4587239336861204,"pX":-0.6403894283256816,"pZ":1.6855541825268658,"vX0":0.672011059238606,"vY0":-127.72102018454531,"vZ0":-2.7951457598436127,"x":141.41,"y":193.27,"x0":-1.156291507926141,"y0":50.000765494652335,"z0":5.380164297946145,"aX":3.1763587241948255},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.2,"breakHorizontal":-3.6,"spinRate":2714,"spinDirection":54},"zone":7,"typeConfidence":2.0,"plateTime":0.4286340078685118,"extension":6.0583981022416005},"hitData":{"launchSpeed":93.2,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.71,"coordY":111.02}},"index":3,"playId":"7921ad13-16fb-32a9-8fa4-ba6be8886cc9","pitchNumber":3,"startTime":"2026-07-08T02:31:10.160Z","endTime":"2026-07-08T02:31:23.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:31:23.288Z","atBatIndex":64},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alejandro Osuna homers (1) on a line drive to right field. Ezequiel Duran scores. Justin Foscue scores.","rbi":3,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T02:32:45.395Z","endTime":"2026-07-08T02:33:14.163Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":{"id":696147,"link":"/api/v1/people/696147"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":696147,"link":"/api/v1/people/696147"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":{"id":696147,"link":"/api/v1/people/696147"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T02:31:31.991Z","endTime":"2026-07-08T02:32:47.557Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.658010310859535,"aZ":-35.01475943572953,"pfxX":-7.453348650901401,"pfxZ":-1.5963691917912826,"pX":0.363597790628922,"pZ":1.4584053280170155,"vX0":7.2152579145060605,"vY0":-132.54000324167413,"vZ0":-2.5278220551043686,"x":103.14,"y":199.4,"x0":-1.427240964888654,"y0":50.00502447894573,"z0":4.9847461150961845,"aX":-13.246040429909744},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-3.2,"breakHorizontal":11.9,"spinRate":2053,"spinDirection":264},"zone":14,"typeConfidence":2.0,"plateTime":0.41345686636142753,"extension":6.087551898236937},"hitData":{"launchSpeed":102.0,"launchAngle":22.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":221.87,"coordY":86.35}},"index":1,"playId":"0c349be4-8395-321b-8a40-39eada3f322e","pitchNumber":1,"startTime":"2026-07-08T02:32:47.557Z","endTime":"2026-07-08T02:33:14.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:33:14.163Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Elias Díaz flies out to right fielder Jo Adell.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T02:33:22.400Z","endTime":"2026-07-08T02:33:47.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.3,"endSpeed":90.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.646544191859086,"aZ":-24.383969697236616,"pfxX":-9.507744423806827,"pfxZ":3.725877235034793,"pX":0.2974970655247518,"pZ":2.1588490569759475,"vX0":8.148114427491947,"vY0":-142.95845867088508,"vZ0":-4.1902778253923065,"x":105.66,"y":180.49,"x0":-1.339345614896863,"y0":50.005124332559156,"z0":5.154148876690631,"aX":-19.893382405703733},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.1,"breakHorizontal":15.8,"spinRate":2095,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.381581874709656,"extension":6.081618352538135},"hitData":{"launchSpeed":75.0,"launchAngle":45.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.65,"coordY":114.36}},"index":0,"playId":"753db400-28ab-36fb-9bcf-fc999d4c3f23","pitchNumber":1,"startTime":"2026-07-08T02:33:37.402Z","endTime":"2026-07-08T02:33:47.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:33:47.910Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cam Cauley singles on a ground ball to shortstop Zach Neto.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T02:34:00.764Z","endTime":"2026-07-08T02:35:43.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.7,"endSpeed":81.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.722330739051667,"aZ":-35.51348730304102,"pfxX":1.707910284590375,"pfxZ":-1.9864076828184771,"pX":-0.30789900644777785,"pZ":1.883164057617262,"vX0":2.0977778948935977,"vY0":-129.15351783060282,"vZ0":-1.7439612963571207,"x":128.74,"y":187.93,"x0":-1.353476472689498,"y0":50.00091820874901,"z0":5.306767845414587,"aX":2.874985131796416},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.7,"breakHorizontal":-3.6,"spinRate":2393,"spinDirection":47},"zone":7,"typeConfidence":2.0,"plateTime":0.42463336282744635,"extension":6.1011601199351935},"index":0,"playId":"ae8e4faa-3617-3fb9-9510-bf1790c7716a","pitchNumber":1,"startTime":"2026-07-08T02:34:12.102Z","endTime":"2026-07-08T02:34:16.182Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-08T02:34:21.618Z","endTime":"2026-07-08T02:34:35.454Z","isPitch":false,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.303783936345127,"aZ":-31.740803774376495,"pfxX":1.2805566411428542,"pfxZ":0.2600563168328751,"pX":0.11806262329757478,"pZ":1.3922483413892928,"vX0":3.440216780388655,"vY0":-127.48900445577151,"vZ0":-3.3740559379527935,"x":112.5,"y":201.19,"x0":-1.4153160651436878,"y0":50.00144948538031,"z0":5.239166215051764,"aX":2.1058635265828842},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.0,"breakHorizontal":-3.1,"spinRate":2596,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4296906367344593,"extension":6.12360157483251},"index":2,"playId":"d8bac369-e6db-3076-8791-90fc40b2bca7","pitchNumber":2,"startTime":"2026-07-08T02:34:35.454Z","endTime":"2026-07-08T02:34:40.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.302036261170294,"aZ":-24.82820052156702,"pfxX":-10.164681102066305,"pfxZ":3.6417239361594937,"pX":0.15902620141969537,"pZ":1.878663720591295,"vX0":7.741662634777325,"vY0":-141.40755997868646,"vZ0":-4.344706380435928,"x":110.94,"y":188.06,"x0":-1.2983531904243217,"y0":50.00529128017399,"z0":5.034925604968146,"aX":-20.516048671913637},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.9,"breakHorizontal":16.8,"spinRate":2161,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.3878664258563145,"extension":6.179179014504984},"index":3,"playId":"fd67b9b1-5b54-36f1-863e-ad65fb9efb2f","pitchNumber":3,"startTime":"2026-07-08T02:34:51.514Z","endTime":"2026-07-08T02:34:54.947Z","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.0,"endSpeed":80.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.569684891211036,"aZ":-36.49114088806972,"pfxX":3.130764656824153,"pfxZ":-2.640995453312857,"pX":0.5588319083052925,"pZ":1.6584735239204453,"vX0":3.7026810609310017,"vY0":-126.73734661740107,"vZ0":-1.811076655284635,"x":95.7,"y":194.0,"x0":-1.3247639967357523,"y0":50.00242495846773,"z0":5.281924202801554,"aX":5.119692427894994},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.9,"breakHorizontal":-6.5,"spinRate":2325,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.4312798295865443,"extension":6.095726754556176},"index":4,"playId":"349479e6-1d4a-3530-baf4-3fe22a045da8","pitchNumber":4,"startTime":"2026-07-08T02:35:12.478Z","endTime":"2026-07-08T02:35:19.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.680812102622003,"aZ":-27.040181706525363,"pfxX":-10.217267930574035,"pfxZ":2.5307725885757026,"pX":-0.11331024577836135,"pZ":2.289039767559905,"vX0":6.722409027605311,"vY0":-141.0970564448284,"vZ0":-3.1998126306001513,"x":121.32,"y":176.98,"x0":-1.193543690042752,"y0":50.00041003048913,"z0":5.1711538241656925,"aX":-20.695453476458336},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.2,"breakHorizontal":17.2,"spinRate":2161,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3874965153781442,"extension":6.03076289258418},"hitData":{"launchSpeed":79.2,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.41,"coordY":144.48}},"index":5,"playId":"cd6fd067-3866-338d-bdf6-a3c2c8a67c2a","pitchNumber":5,"startTime":"2026-07-08T02:35:30.634Z","endTime":"2026-07-08T02:35:43.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:35:43.143Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Higashioka singles on a fly ball to left fielder Wade Meckler. Cam Cauley to 2nd.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T02:38:12.803Z","endTime":"2026-07-08T02:39:29.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"postOnSecond":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1,2],"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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"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":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T02:36:00.686Z","endTime":"2026-07-08T02:36:44.007Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brent Suter replaces Sam Bachman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-08T02:36:44.007Z","endTime":"2026-07-08T02:38:00.639Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608718,"link":"/api/v1/people/608718"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Kyle Higashioka replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-07-08T02:38:00.639Z","endTime":"2026-07-08T02:38:15.009Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.66370567058333,"aZ":-25.312708929241488,"pfxX":9.505828025060936,"pfxZ":5.170652131153108,"pX":0.1371341062475568,"pZ":2.089459288246272,"vX0":-10.096985159912158,"vY0":-114.30432314620916,"vZ0":-2.9129409947869793,"x":111.77,"y":182.36,"x0":3.3723423649575697,"y0":50.000374470029676,"z0":5.860363074327938,"aX":12.603609968577487},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":8.9,"breakHorizontal":-14.8,"spinRate":1723,"spinDirection":134},"zone":8,"typeConfidence":0.88,"plateTime":0.4788171073474561,"extension":7.167754736295051},"index":3,"playId":"67484d29-fcae-3fdb-8440-23760c2cd2da","pitchNumber":1,"startTime":"2026-07-08T02:38:15.009Z","endTime":"2026-07-08T02:38:18.920Z","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":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.621749759495835,"aZ":-18.00786490337546,"pfxX":0.18599469408145264,"pfxZ":8.556468295545852,"pX":-0.2114745489788404,"pZ":4.191517867104437,"vX0":-8.449198110283778,"vY0":-127.6788008821884,"vZ0":-0.9330115027202248,"x":125.06,"y":125.61,"x0":3.112573996748765,"y0":50.00203976696979,"z0":5.975192963771644,"aX":0.30950449443054917},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":15.5,"breakHorizontal":1.6,"spinRate":2209,"spinDirection":166},"zone":11,"typeConfidence":0.9,"plateTime":0.42854204791103623,"extension":7.39593846953385},"index":4,"playId":"f46b9cfd-8673-3dfc-a72a-4af77b88dee5","pitchNumber":2,"startTime":"2026-07-08T02:38:29.063Z","endTime":"2026-07-08T02:38:32.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74370746002963,"aZ":-16.491030605509593,"pfxX":1.2059393981853859,"pfxZ":9.182573967348379,"pX":1.4124495359378246,"pZ":4.137244851760098,"vX0":-5.48003426862328,"vY0":-129.7738233515243,"vZ0":-1.5448974476487347,"x":63.16,"y":127.07,"x0":3.3934255253248744,"y0":50.006326163728396,"z0":5.994368235005279,"aX":2.060962495991322},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.6,"breakHorizontal":-1.0,"spinRate":2227,"spinDirection":157},"zone":12,"typeConfidence":0.9,"plateTime":0.42179829237507693,"extension":7.4032211039047455},"index":5,"playId":"cfb77b40-b494-3647-83b3-b2b8fb695ed0","pitchNumber":3,"startTime":"2026-07-08T02:38:44.683Z","endTime":"2026-07-08T02:38:49.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":69.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.906133110789963,"aZ":-24.846984005727137,"pfxX":7.74573698001853,"pfxZ":5.941449743601195,"pX":2.011790309280569,"pZ":2.126965119060942,"vX0":-5.267271565230569,"vY0":-110.13051137678667,"vZ0":-2.7260743782347547,"x":40.32,"y":181.35,"x0":3.4239798933461483,"y0":50.000755907430985,"z0":5.999160385486513,"aX":9.547552770800625},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":10.3,"breakHorizontal":-12.7,"spinRate":1644,"spinDirection":138},"zone":14,"typeConfidence":0.92,"plateTime":0.4966555346905319,"extension":7.052004473986706},"index":6,"playId":"688e3d2f-952d-32b5-b764-03e7e020becc","pitchNumber":4,"startTime":"2026-07-08T02:39:00.074Z","endTime":"2026-07-08T02:39:03.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50990794870941,"aZ":-19.526781214915406,"pfxX":-1.612400821821625,"pfxZ":7.817940456827058,"pX":-0.7082808278796096,"pZ":2.558950161583819,"vX0":-8.711907996345461,"vY0":-126.09081257605743,"vZ0":-4.5813248051011755,"x":144.0,"y":169.69,"x0":2.9943918537794114,"y0":50.003150160019594,"z0":5.965298773818059,"aX":-2.6074511348816154},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":13.3,"breakHorizontal":4.8,"spinRate":2259,"spinDirection":173},"zone":4,"typeConfidence":0.9,"plateTime":0.43360729612656934,"extension":7.4276115562334075},"hitData":{"launchSpeed":69.9,"launchAngle":28.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.21,"coordY":124.23}},"index":7,"playId":"aaa4f829-eb39-399d-8db9-9461dbf4dead","pitchNumber":5,"startTime":"2026-07-08T02:39:14.435Z","endTime":"2026-07-08T02:39:29.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:39:29.160Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T02:39:40.120Z","endTime":"2026-07-08T02:40:49.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.140556511814896,"aZ":-18.83826402978503,"pfxX":5.664701456781985,"pfxZ":7.7391604248046075,"pX":0.5935698661345945,"pZ":2.9047688755661496,"vX0":-8.962057763440828,"vY0":-130.14167630051284,"vZ0":-3.92746660985692,"x":94.37,"y":160.35,"x0":3.338666716300793,"y0":50.002281923345926,"z0":5.851947164239676,"aX":9.76137640586588},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.3,"breakHorizontal":-8.4,"spinRate":2098,"spinDirection":149},"zone":3,"typeConfidence":0.89,"plateTime":0.4201353320373764,"extension":7.296892484985317},"index":0,"playId":"0d1e1507-b235-3e23-802b-5c2601e85e2e","pitchNumber":1,"startTime":"2026-07-08T02:39:52.337Z","endTime":"2026-07-08T02:39:55.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.572089969540126,"aZ":-29.784031144251394,"pfxX":-3.4178479582711203,"pfxZ":1.7334098709432837,"pX":-1.6164523355419471,"pZ":1.3709945737437905,"vX0":-10.495890830086923,"vY0":-116.43905462847717,"vZ0":-4.203165616177383,"x":178.62,"y":201.76,"x0":3.3824019373932503,"y0":50.004452851225686,"z0":5.998097001229999,"aX":-4.723732333181712},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.4,"breakHorizontal":8.6,"spinRate":2234,"spinDirection":282},"zone":13,"typeConfidence":0.9,"plateTime":0.46925788704933025,"extension":6.926389276215098},"index":1,"playId":"123d5e75-fd5e-3682-98a5-b373617c7253","pitchNumber":2,"startTime":"2026-07-08T02:40:10.263Z","endTime":"2026-07-08T02:40:13.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.964248253135615,"aZ":-19.355998130569134,"pfxX":7.753146643382528,"pfxZ":7.336022694167406,"pX":0.20261101714359137,"pZ":3.6258878925631817,"vX0":-10.426387298792761,"vY0":-130.70487051531782,"vZ0":-2.3360124052586033,"x":109.28,"y":140.88,"x0":3.217663548784773,"y0":50.00356330114106,"z0":5.968923281800299,"aX":13.549891341708374},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.1,"breakHorizontal":-12.0,"spinRate":2063,"spinDirection":152},"zone":12,"typeConfidence":0.9,"plateTime":0.4174546358971303,"extension":7.294222820964395},"index":2,"playId":"6ae08210-e3ef-36bc-80bf-72e618e642a5","pitchNumber":3,"startTime":"2026-07-08T02:40:25.420Z","endTime":"2026-07-08T02:40:28.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":69.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.339163632927175,"aZ":-25.619785199882923,"pfxX":7.080096854229406,"pfxZ":5.372231079149159,"pX":1.3648664512056106,"pZ":2.2746848018335872,"vX0":-6.282058452527914,"vY0":-109.47861987297586,"vZ0":-2.123820738069035,"x":64.97,"y":177.36,"x0":3.344238154952977,"y0":50.003852143135944,"z0":5.9848614306667685,"aX":8.641990935530105},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":9.5,"breakHorizontal":-11.3,"spinRate":1479,"spinDirection":144},"zone":14,"typeConfidence":0.91,"plateTime":0.49925554672803907,"extension":6.937544095541765},"index":3,"playId":"4a0ffd0b-0106-3e36-8fc7-227e7f376836","pitchNumber":4,"startTime":"2026-07-08T02:40:43.696Z","endTime":"2026-07-08T02:40:49.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:40:49.516Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a ground ball to center fielder Cam Cauley.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T02:43:19.937Z","endTime":"2026-07-08T02:44:05.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Kyle Higashioka remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T02:42:23.893Z","endTime":"2026-07-08T02:42:23.917Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"description":"Pitching Change: Tyler Alexander replaces Peyton Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T02:42:23.917Z","endTime":"2026-07-08T02:43:22.088Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641302,"link":"/api/v1/people/641302"},"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":87.4,"endSpeed":80.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.486903247884825,"aZ":-21.667495741210576,"pfxX":-0.38359971136997917,"pfxZ":6.3324774109399815,"pX":-0.5392110668642438,"pZ":3.3849742528262388,"vX0":-6.931634382780964,"vY0":-127.29826058824533,"vZ0":-1.115571477080409,"x":137.55,"y":147.39,"x0":2.256589726512738,"y0":50.0025664510025,"z0":5.5269987028221985,"aX":-0.6344786895675499},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.5,"breakHorizontal":2.0,"spinRate":2307,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.4285073785313238,"extension":6.501775582545812},"index":2,"playId":"2d980342-0c58-3646-a809-7aca79683111","pitchNumber":1,"startTime":"2026-07-08T02:43:22.088Z","endTime":"2026-07-08T02:43:26.234Z","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":83.9,"endSpeed":77.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21154857965032,"aZ":-32.00702112897327,"pfxX":8.921558546409294,"pfxZ":0.10931504145545912,"pX":0.2756604471699358,"pZ":1.057067338899139,"vX0":-7.828048163246016,"vY0":-121.9998191493712,"vZ0":-3.4703701960954385,"x":106.49,"y":210.24,"x0":2.368230539415888,"y0":50.00239156263041,"z0":5.259431367874221,"aX":13.436071718023433},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.4,"breakHorizontal":-14.3,"spinRate":1343,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.449120924649566,"extension":6.650032048963912},"index":3,"playId":"455c7095-7c69-3e8c-ba4f-470da09253b6","pitchNumber":2,"startTime":"2026-07-08T02:43:37.853Z","endTime":"2026-07-08T02:43:41.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39028280675804,"aZ":-14.80974931473008,"pfxX":6.13406512206064,"pfxZ":9.804857559891794,"pX":0.049396310434913694,"pZ":2.969543495417448,"vX0":-7.82374789076927,"vY0":-132.29056944111304,"vZ0":-3.5910040036798185,"x":115.12,"y":158.6,"x0":2.2491208836642866,"y0":50.005673180961544,"z0":5.431197890591579,"aX":10.867612444736036},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.2,"breakHorizontal":-9.4,"spinRate":2303,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.4141355668269995,"extension":6.528039668590145},"hitData":{"launchSpeed":102.8,"launchAngle":5.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.78,"coordY":128.94}},"index":4,"playId":"96edac1c-74fd-33be-81a4-cceac5ef54c3","pitchNumber":3,"startTime":"2026-07-08T02:43:53.868Z","endTime":"2026-07-08T02:44:05.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:44:05.159Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T02:44:16.430Z","endTime":"2026-07-08T02:47:18.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.496511408344016,"aZ":-33.250710273066545,"pfxX":8.57068272233321,"pfxZ":-0.7106179079051937,"pX":-0.19221036676637362,"pZ":1.5881288984835242,"vX0":-8.427053495919587,"vY0":-121.91983868371102,"vZ0":-2.2831728891940597,"x":124.33,"y":195.9,"x0":2.1920477913938474,"y0":50.00589171671783,"z0":5.400681505131148,"aX":12.932909158240573},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.6,"breakHorizontal":-13.6,"spinRate":1509,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4488992808808736,"extension":6.470248144261506},"index":0,"playId":"9e280ada-a1bd-32e4-92b1-9d215c536ba3","pitchNumber":1,"startTime":"2026-07-08T02:44:29.816Z","endTime":"2026-07-08T02:44:33.577Z","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":84.7,"endSpeed":78.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78509824872452,"aZ":-34.09708164997007,"pfxX":7.050666073301902,"pfxZ":-1.245324696344654,"pX":0.9840158012449307,"pZ":1.7887622153725458,"vX0":-5.446840280353221,"vY0":-123.3173226029054,"vZ0":-1.732462493961288,"x":79.49,"y":190.48,"x0":2.3018872226677347,"y0":50.00266131547952,"z0":5.368174049135368,"aX":10.894114618190562},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.4,"breakHorizontal":-11.5,"spinRate":1523,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4436255241485729,"extension":6.494233880064992},"index":1,"playId":"baeeb2c9-d7ee-3f37-b9de-6ff8292f869d","pitchNumber":2,"startTime":"2026-07-08T02:44:45.817Z","endTime":"2026-07-08T02:44:50.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6339592135699,"aZ":-22.722674464474697,"pfxX":0.6505796653356022,"pfxZ":5.550527578372609,"pX":-0.10849901275175304,"pZ":2.990559418112695,"vX0":-6.2229551080978265,"vY0":-128.60062004941605,"vZ0":-1.8490711379109075,"x":121.14,"y":158.03,"x0":2.241495834590594,"y0":50.000370687266354,"z0":5.453320996630399,"aX":1.1084205085270853},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.0,"breakHorizontal":0.0,"spinRate":2416,"spinDirection":161},"zone":2,"typeConfidence":2.0,"plateTime":0.42331710262717026,"extension":6.511723841064019},"index":2,"playId":"172ae653-b128-3dc2-b085-6456656641d6","pitchNumber":3,"startTime":"2026-07-08T02:45:03.478Z","endTime":"2026-07-08T02:45:07.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.504192869347687,"aZ":-21.743184701152227,"pfxX":0.009251325946175504,"pfxZ":6.1009049241305515,"pX":-0.3278066096880183,"pZ":3.3627300896405408,"vX0":-6.565004632482679,"vY0":-129.0713424014942,"vZ0":-1.0785681108288763,"x":129.5,"y":147.99,"x0":2.233289155536206,"y0":50.00382863996976,"z0":5.439728834402962,"aX":0.01763418621557665},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.0,"breakHorizontal":1.2,"spinRate":2421,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.4222179009869036,"extension":6.435000000036236},"index":3,"playId":"31f0ad9d-88ef-386e-9ec0-f6481154a2f3","pitchNumber":4,"startTime":"2026-07-08T02:45:21.287Z","endTime":"2026-07-08T02:45:24.962Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-08T02:45:31.869Z","endTime":"2026-07-08T02:45:41.754Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.140523633947335,"aZ":-17.76741123907749,"pfxX":7.30694729546105,"pfxZ":7.89965762503077,"pX":-0.07548886098974204,"pZ":3.2985985473953634,"vX0":-8.41257012915705,"vY0":-134.2362870011372,"vZ0":-2.2049386370731723,"x":119.88,"y":149.72,"x0":2.150197237221063,"y0":50.00605474485189,"z0":5.395989588294771,"aX":13.333280786423897},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.0,"breakHorizontal":-11.4,"spinRate":2264,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.40807656667968084,"extension":6.182455525736686},"index":5,"playId":"3c83097f-daa3-306f-aaaa-c2ce4c003ac0","pitchNumber":5,"startTime":"2026-07-08T02:45:41.754Z","endTime":"2026-07-08T02:45:45.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06624180484176,"aZ":-28.286352306317283,"pfxX":-5.70004959116824,"pfxZ":2.6829343306592617,"pX":-2.0683315221508622,"pZ":0.4393769942877207,"vX0":-8.232992759239211,"vY0":-119.65559990044714,"vZ0":-5.420107200672838,"x":195.84,"y":226.92,"x0":2.157532498283301,"y0":50.00376162238396,"z0":5.268041077496814,"aX":-8.266581889570823},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.7,"breakHorizontal":12.4,"spinRate":2588,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.45772839854638114,"extension":6.6058071529649665},"index":6,"playId":"0c80a04c-35e9-3aed-9f66-93f59073972f","pitchNumber":6,"startTime":"2026-07-08T02:46:02.412Z","endTime":"2026-07-08T02:46:08.882Z","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":92.1,"endSpeed":84.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.557472090110924,"aZ":-16.699251561738304,"pfxX":8.297222410929733,"pfxZ":8.52585573756109,"pX":-0.39928640514557034,"pZ":3.3766093122963783,"vX0":-9.709973474797048,"vY0":-133.80850499274337,"vZ0":-2.00280496424219,"x":132.22,"y":147.61,"x0":2.196579019437036,"y0":50.00641363821835,"z0":5.329854274998081,"aX":15.067413241866296},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.2,"breakHorizontal":-13.0,"spinRate":2342,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.40916589310206275,"extension":6.204469714031561},"index":7,"playId":"be4c9d5a-7eb3-3b65-808c-8ca841d59e75","pitchNumber":7,"startTime":"2026-07-08T02:46:25.855Z","endTime":"2026-07-08T02:46:29.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86521553947514,"aZ":-30.217383949861674,"pfxX":7.0483404760078425,"pfxZ":1.2381502902546835,"pX":-0.6036247603481504,"pZ":2.041960292239607,"vX0":-9.108675117613608,"vY0":-124.27907881130177,"vZ0":-1.8635844199058615,"x":118.41,"y":190.37,"x0":2.178412460637167,"y0":50.002266584443554,"z0":5.290520876169913,"aX":11.122858499835754},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.0,"breakHorizontal":-10.9,"spinRate":1409,"spinDirection":119},"zone":7,"typeConfidence":2.0,"plateTime":0.4392711838012451,"extension":6.0984801115458245},"index":8,"playId":"63e124b6-b4f7-3462-a08f-94824f25aa09","pitchNumber":8,"startTime":"2026-07-08T02:46:47.034Z","endTime":"2026-07-08T02:46:50.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.278168675756238,"aZ":-29.9001821972641,"pfxX":9.809225337529432,"pfxZ":1.4533806506696565,"pX":0.7297391606634237,"pZ":0.8423509049772578,"vX0":-7.268220886896989,"vY0":-124.70558379520237,"vZ0":-4.530534991245771,"x":89.18,"y":216.04,"x0":2.415010911383393,"y0":50.00465940870692,"z0":5.163678091432592,"aX":15.372406721368101},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.8,"breakHorizontal":-16.0,"spinRate":1409,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.44008302321666504,"extension":6.278706060013365},"index":9,"playId":"c5585a95-b71a-3c8e-9f8a-cd2245b2906a","pitchNumber":9,"startTime":"2026-07-08T02:47:13.238Z","endTime":"2026-07-08T02:47:18.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:47:18.348Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out swinging.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T02:47:51.380Z","endTime":"2026-07-08T02:50:25.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jose Siri replaces Wade Meckler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T02:47:29.848Z","endTime":"2026-07-08T02:47:53.534Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":685133,"link":"/api/v1/people/685133"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.232103326480487,"aZ":-28.84014985990723,"pfxX":9.960232835737912,"pfxZ":2.1272459171214573,"pX":0.27162786801155764,"pZ":1.6718830423837863,"vX0":-8.028846433147748,"vY0":-124.44603327728147,"vZ0":-3.095279912784088,"x":106.65,"y":193.64,"x0":2.247420803096686,"y0":50.00134646689248,"z0":5.323405828629604,"aX":15.603811499876501},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.4,"breakHorizontal":-16.2,"spinRate":1427,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.440315682546093,"extension":6.509545247676892},"index":1,"playId":"892b584f-16f3-3a8e-8856-11417afecbaf","pitchNumber":1,"startTime":"2026-07-08T02:47:53.534Z","endTime":"2026-07-08T02:47:58.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.645305505912177,"aZ":-29.982570170395714,"pfxX":9.061667682746377,"pfxZ":1.4010664230118324,"pX":-0.06557354673691312,"pZ":0.9934837756055951,"vX0":-8.828276999760819,"vY0":-124.37764350906801,"vZ0":-4.129957060881746,"x":119.5,"y":211.96,"x0":2.357643510336622,"y0":50.002302570515596,"z0":5.17020378736015,"aX":14.155101095018802},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.8,"breakHorizontal":-14.3,"spinRate":1305,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.44088083717948745,"extension":6.2272838864628595},"index":2,"playId":"1089dab4-23ef-3e45-a5a2-e82c28592cd9","pitchNumber":2,"startTime":"2026-07-08T02:48:10.961Z","endTime":"2026-07-08T02:48:16.293Z","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":89.1,"endSpeed":82.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.095410042226334,"aZ":-18.812351568141114,"pfxX":2.7546593531895462,"pfxZ":7.791381923499174,"pX":0.10339260819357833,"pZ":2.14459882608606,"vX0":-6.532235102363462,"vY0":-129.59869400337888,"vZ0":-4.251653433983155,"x":113.06,"y":180.88,"x0":2.2898106894688652,"y0":50.00008892858786,"z0":5.228515847310217,"aX":4.7228096115332105},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.4,"breakHorizontal":-3.7,"spinRate":2507,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.42137683715421703,"extension":6.458838599739044},"index":3,"playId":"7d9170ef-3fcb-348d-9d1a-06b5a4884840","pitchNumber":3,"startTime":"2026-07-08T02:48:31.721Z","endTime":"2026-07-08T02:48:35.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.127111575484747,"aZ":-30.70325823905549,"pfxX":9.058827646740863,"pfxZ":0.9467991535256477,"pX":0.4612815989728105,"pZ":1.9894158425026243,"vX0":-7.777398252495943,"vY0":-123.37248522321565,"vZ0":-1.7447451869756856,"x":99.42,"y":185.07,"x0":2.46825000744228,"y0":50.000926994801546,"z0":5.278374529038996,"aX":14.049193334640455},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.6,"breakHorizontal":-14.8,"spinRate":1449,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.44291826248255894,"extension":6.339403560416464},"index":4,"playId":"fb80c9c6-9a90-3890-b9a3-9ab5cc1c7e5e","pitchNumber":4,"startTime":"2026-07-08T02:48:56.098Z","endTime":"2026-07-08T02:49:00.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.151046046374816,"aZ":-33.73345435008074,"pfxX":6.76259662844182,"pfxZ":-0.9919373875918112,"pX":0.5700503098542157,"pZ":1.119054957238673,"vX0":-6.707047598101223,"vY0":-124.11651567658026,"vZ0":-3.2843812798017162,"x":95.27,"y":208.57,"x0":2.4249408421358565,"y0":50.0054288213604,"z0":5.260061060892556,"aX":10.583845507705579},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.3,"breakHorizontal":-10.8,"spinRate":1372,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4407907101694457,"extension":6.437532644236225},"index":5,"playId":"88742424-1d55-3780-ba43-a4f5773555d1","pitchNumber":5,"startTime":"2026-07-08T02:49:25.424Z","endTime":"2026-07-08T02:49:30.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.166332394144337,"aZ":-16.516673114340986,"pfxX":5.185817233788509,"pfxZ":8.58404160606286,"pX":-1.4852961183899616,"pZ":3.1111070087396953,"vX0":-11.401483871561194,"vY0":-133.77545444084367,"vZ0":-2.792694181236402,"x":173.62,"y":154.78,"x0":2.1461677282600133,"y0":50.001462006995105,"z0":5.3436777930197445,"aX":9.458731545438157},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":-7.1,"spinRate":2261,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.40846970930671933,"extension":6.4875143453557165},"index":6,"playId":"323c987c-db75-3f38-a0eb-a0745c19526f","pitchNumber":6,"startTime":"2026-07-08T02:49:46.291Z","endTime":"2026-07-08T02:49:51.504Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-07-08T02:50:01.686Z","endTime":"2026-07-08T02:50:19.926Z","isPitch":false,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.419035644975914,"aZ":-24.71179278991276,"pfxX":-0.7813603008953303,"pfxZ":4.364212355117681,"pX":-1.0093898211887948,"pZ":1.6663554081546406,"vX0":-8.043173114516575,"vY0":-129.2950937293126,"vZ0":-4.362760733000854,"x":155.48,"y":193.79,"x0":2.230353790040687,"y0":50.003498701024945,"z0":5.249137281563548,"aX":-1.3353542772998044},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.2,"breakHorizontal":3.0,"spinRate":2300,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.4220095622510551,"extension":6.214220447464926},"index":8,"playId":"3d9534dd-a483-35e6-95ff-be083c368eb6","pitchNumber":7,"startTime":"2026-07-08T02:50:19.926Z","endTime":"2026-07-08T02:50:25.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:50:25.387Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Logan O'Hoppe flies out to center fielder Cam Cauley.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T02:50:37.239Z","endTime":"2026-07-08T02:51:38.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.096196820379117,"aZ":-15.336926149494643,"pfxX":5.196322066481562,"pfxZ":9.262431235646087,"pX":-0.833374316911013,"pZ":2.21540816423067,"vX0":-9.661357540058546,"vY0":-133.79914520142805,"vZ0":-5.139009278610654,"x":148.77,"y":178.96,"x0":2.1446279399686063,"y0":50.00571473785939,"z0":5.255159781700302,"aX":9.449895513802336},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.8,"breakHorizontal":-7.4,"spinRate":2180,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4089102864827221,"extension":6.491066017153567},"index":0,"playId":"98f3b418-0828-344d-b271-40cd8a883b7e","pitchNumber":1,"startTime":"2026-07-08T02:50:54.845Z","endTime":"2026-07-08T02:51:00.008Z","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":85.6,"endSpeed":79.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.903287100725006,"aZ":-32.08442239505387,"pfxX":7.832276101091388,"pfxZ":0.058485595401882584,"pX":1.043143450857976,"pZ":1.7670771376986614,"vX0":-5.8940748831541585,"vY0":-124.59869543722728,"vZ0":-2.144122414537911,"x":77.24,"y":191.07,"x0":2.4161283705061662,"y0":50.00356732966193,"z0":5.277547287966213,"aX":12.375004484358433},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.1,"breakHorizontal":-13.0,"spinRate":1371,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4387859405005745,"extension":6.353600411461142},"index":1,"playId":"4ee87b6f-5c40-36c1-b7ea-9bdad7bf10ca","pitchNumber":2,"startTime":"2026-07-08T02:51:11.156Z","endTime":"2026-07-08T02:51:16.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20871722669572,"aZ":-22.63666128797667,"pfxX":-0.561312772143504,"pfxZ":5.49176428524994,"pX":0.006445497440698809,"pZ":1.8597932804877657,"vX0":-5.6838818084830525,"vY0":-130.382028611075,"vZ0":-4.445221832989081,"x":116.75,"y":188.57,"x0":2.2798023971806325,"y0":50.00150969107824,"z0":5.276742234244977,"aX":-0.9742746754388587},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.2,"breakHorizontal":2.2,"spinRate":2371,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.41872224663262836,"extension":6.36093110684193},"hitData":{"launchSpeed":99.4,"launchAngle":27.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.12,"coordY":40.61}},"index":2,"playId":"dcd0fbdd-2fd7-363b-bc07-17f818f592ff","pitchNumber":3,"startTime":"2026-07-08T02:51:28.600Z","endTime":"2026-07-08T02:51:38.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:51:38.231Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Logan O'Hoppe flies out to center fielder Cam Cauley.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T02:50:37.239Z","endTime":"2026-07-08T02:51:38.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.096196820379117,"aZ":-15.336926149494643,"pfxX":5.196322066481562,"pfxZ":9.262431235646087,"pX":-0.833374316911013,"pZ":2.21540816423067,"vX0":-9.661357540058546,"vY0":-133.79914520142805,"vZ0":-5.139009278610654,"x":148.77,"y":178.96,"x0":2.1446279399686063,"y0":50.00571473785939,"z0":5.255159781700302,"aX":9.449895513802336},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.8,"breakHorizontal":-7.4,"spinRate":2180,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4089102864827221,"extension":6.491066017153567},"index":0,"playId":"98f3b418-0828-344d-b271-40cd8a883b7e","pitchNumber":1,"startTime":"2026-07-08T02:50:54.845Z","endTime":"2026-07-08T02:51:00.008Z","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":85.6,"endSpeed":79.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.903287100725006,"aZ":-32.08442239505387,"pfxX":7.832276101091388,"pfxZ":0.058485595401882584,"pX":1.043143450857976,"pZ":1.7670771376986614,"vX0":-5.8940748831541585,"vY0":-124.59869543722728,"vZ0":-2.144122414537911,"x":77.24,"y":191.07,"x0":2.4161283705061662,"y0":50.00356732966193,"z0":5.277547287966213,"aX":12.375004484358433},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.1,"breakHorizontal":-13.0,"spinRate":1371,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4387859405005745,"extension":6.353600411461142},"index":1,"playId":"4ee87b6f-5c40-36c1-b7ea-9bdad7bf10ca","pitchNumber":2,"startTime":"2026-07-08T02:51:11.156Z","endTime":"2026-07-08T02:51:16.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20871722669572,"aZ":-22.63666128797667,"pfxX":-0.561312772143504,"pfxZ":5.49176428524994,"pX":0.006445497440698809,"pZ":1.8597932804877657,"vX0":-5.6838818084830525,"vY0":-130.382028611075,"vZ0":-4.445221832989081,"x":116.75,"y":188.57,"x0":2.2798023971806325,"y0":50.00150969107824,"z0":5.276742234244977,"aX":-0.9742746754388587},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.2,"breakHorizontal":2.2,"spinRate":2371,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.41872224663262836,"extension":6.36093110684193},"hitData":{"launchSpeed":99.4,"launchAngle":27.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.12,"coordY":40.61}},"index":2,"playId":"dcd0fbdd-2fd7-363b-bc07-17f818f592ff","pitchNumber":3,"startTime":"2026-07-08T02:51:28.600Z","endTime":"2026-07-08T02:51:38.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:51:38.231Z","atBatIndex":73},"scoringPlays":[3,4,17,48,51,63,64,65],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"coordinates":{"x":90.14,"y":60.28},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":94.3,"y":95.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":129.7,"y":184.03},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":125.14,"y":74.52},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":127.67,"y":138.91},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":145.42,"y":152.59},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":18,"top":[10,11,12],"bottom":[13,14,15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":103.34,"y":151.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":71.93,"y":66.5},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":55.66,"y":91.67},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":143.71,"y":77.96},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":114.44,"y":160.37},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":90.16,"y":109.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":188.6,"y":62.2},"type":"O","description":"Flyout"}]}},{"startIndex":19,"endIndex":26,"top":[19,20,21,22,23],"bottom":[24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":90.79,"y":168.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":150.49,"y":155.13},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":148.44,"y":149.14},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":141.24,"y":140.97},"type":"O","description":"Lineout"}]}},{"startIndex":27,"endIndex":32,"top":[27,28,29],"bottom":[30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":167.41,"y":101.44},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":126.71,"y":149.15},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":107.4,"y":151.58},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":110.44,"y":161.21},"type":"O","description":"Groundout"}]}},{"startIndex":33,"endIndex":40,"top":[33,34,35,36],"bottom":[37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":42.26,"y":105.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":98.27,"y":166.28},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":47.15,"y":91.27},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":130.93,"y":192.41},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":136.29,"y":143.98},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":157.58,"y":159.69},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":46,"top":[41,42,43],"bottom":[44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"coordinates":{"x":107.17,"y":163.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":147.56,"y":149.4},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":181.27,"y":126.91},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":112.47,"y":144.99},"type":"O","description":"Lineout"}]}},{"startIndex":47,"endIndex":55,"top":[47,48,49,50],"bottom":[51,52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":124.63,"y":88.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":51.53,"y":113.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":118.4,"y":193.1},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":148.97,"y":187.57},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":32.07,"y":72.77},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":87.44,"y":130.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"coordinates":{"x":159.6,"y":140.79},"type":"O","description":"Pop Out"}]}},{"startIndex":56,"endIndex":69,"top":[56,57,58,59],"bottom":[60,61,62,63,64,65,66,67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":83.57,"y":105.45},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":123.83,"y":186.28},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":87.2,"y":110.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":131.73,"y":139.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":159.61,"y":167.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":90.67,"y":105.45},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":93.71,"y":111.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":221.87,"y":86.35},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":170.65,"y":114.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"coordinates":{"x":108.41,"y":144.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":56.21,"y":124.23},"type":"H","description":"Single"}]}},{"startIndex":70,"endIndex":73,"top":[70,71,72,73],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":118.78,"y":128.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":124.12,"y":40.61},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":5,"hits":7,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":8,"hits":11,"errors":0,"leftOnBase":6},"away":{"runs":3,"hits":9,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"catcher":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"first":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"second":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"third":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"shortstop":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"left":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"center":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"right":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"onDeck":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"inHole":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"battingOrder":3,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"offense":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"onDeck":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"inHole":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"battingOrder":9,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"balls":2,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":8,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".237","atBats":34,"obp":".313","slg":".389","ops":".702","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":10,"rbi":3,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":3,"groundOuts":10,"airOuts":7,"runs":8,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":34,"obp":".378","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":153,"era":"4.67","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.40","battersFaced":38,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":54,"strikes":99,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":8,"pitchesPerInning":"19.13","runsScoredPer9":"9.00","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":24,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":28,"groundOuts":65,"airOuts":48,"runs":25,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":76,"baseOnBalls":9,"intentionalWalks":0,"hits":61,"hitByPitch":6,"avg":".245","atBats":249,"obp":".288","slg":".390","ops":".678","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":97,"rbi":22,"leftOnBase":111,"sacBunts":1,"sacFlies":0,"babip":".325","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.57","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":136,"putOuts":81,"errors":2,"chances":219,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642350":{"person":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"jerseyNumber":"28","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":40,"flyOuts":12,"groundOuts":18,"airOuts":21,"runs":18,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":24,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".250","atBats":80,"obp":".307","slg":".475","ops":".782","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":38,"rbi":17,"leftOnBase":37,"sacBunts":2,"sacFlies":1,"babip":".288","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":56,"errors":0,"chances":57,"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"}]},"ID622268":{"person":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"jerseyNumber":"35","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":13,"groundOuts":20,"airOuts":25,"runs":14,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":5,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".319","atBats":91,"obp":".354","slg":".505","ops":".859","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":97,"totalBases":46,"rbi":12,"leftOnBase":37,"sacBunts":1,"sacFlies":0,"babip":".371","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.33","popOuts":2,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":12,"errors":1,"chances":37,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687263":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":60,"groundOuts":53,"airOuts":90,"runs":61,"doubles":18,"triples":2,"homeRuns":19,"strikeOuts":128,"baseOnBalls":42,"intentionalWalks":1,"hits":80,"hitByPitch":7,"avg":".229","atBats":350,"obp":".323","slg":".454","ops":".777","caughtStealing":8,"stolenBases":11,"stolenBasePercentage":".579","caughtStealingPercentage":".421","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":159,"rbi":45,"leftOnBase":122,"sacBunts":0,"sacFlies":1,"babip":".299","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.42","popOuts":17,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":200,"putOuts":114,"errors":14,"chances":328,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID624585":{"person":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":33,"groundOuts":54,"airOuts":60,"runs":32,"doubles":11,"triples":1,"homeRuns":11,"strikeOuts":91,"baseOnBalls":29,"intentionalWalks":0,"hits":54,"hitByPitch":4,"avg":".212","atBats":255,"obp":".298","slg":".392","ops":".690","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":292,"totalBases":100,"rbi":39,"leftOnBase":117,"sacBunts":0,"sacFlies":4,"babip":".274","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.18","popOuts":9,"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":9,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID681217":{"person":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"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":40,"gamesStarted":0,"flyOuts":20,"groundOuts":25,"airOuts":31,"runs":13,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":41,"baseOnBalls":19,"intentionalWalks":1,"hits":30,"hitByPitch":1,"atBats":124,"obp":".342","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":615,"era":"3.27","inningsPitched":"33.0","wins":3,"losses":1,"saves":0,"saveOpportunities":3,"holds":6,"blownSaves":3,"earnedRuns":12,"whip":"1.48","battersFaced":147,"outs":99,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":615,"balls":233,"strikes":382,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".750","pitchesPerInning":"18.64","gamesFinished":7,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"11.18","walksPer9Inn":"5.18","hitsPer9Inn":"8.18","runsScoredPer9":"3.55","homeRunsPer9":"0.82","inheritedRunners":40,"inheritedRunnersScored":18,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696270":{"person":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":5,"flyOuts":23,"groundOuts":27,"airOuts":35,"runs":27,"doubles":4,"triples":0,"homeRuns":8,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":0,"hits":34,"hitByPitch":1,"atBats":118,"obp":".344","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":517,"era":"6.99","inningsPitched":"28.1","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.55","battersFaced":131,"outs":85,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":517,"balls":174,"strikes":343,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".200","pitchesPerInning":"18.25","gamesFinished":1,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.62","walksPer9Inn":"3.18","hitsPer9Inn":"10.80","runsScoredPer9":"8.58","homeRunsPer9":"2.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":7},"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}},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":9,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":37,"strikes":56,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":46,"groundOuts":115,"airOuts":76,"runs":43,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":115,"baseOnBalls":51,"intentionalWalks":1,"hits":85,"hitByPitch":4,"atBats":388,"obp":".315","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1785,"era":"3.40","inningsPitched":"106.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.28","battersFaced":446,"outs":318,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1785,"balls":683,"strikes":1102,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.51","rbi":2,"winPercentage":".615","pitchesPerInning":"16.84","gamesFinished":0,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.76","walksPer9Inn":"4.33","hitsPer9Inn":"7.22","runsScoredPer9":"3.65","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID815083":{"person":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":17,"groundOuts":34,"airOuts":33,"runs":17,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":36,"baseOnBalls":18,"intentionalWalks":0,"hits":36,"hitByPitch":1,"atBats":139,"obp":".348","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":624,"era":"3.62","inningsPitched":"37.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":15,"whip":"1.45","battersFaced":158,"outs":112,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":624,"balls":250,"strikes":374,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".---","pitchesPerInning":"16.71","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.68","walksPer9Inn":"4.34","hitsPer9Inn":"8.68","runsScoredPer9":"4.10","homeRunsPer9":"1.93","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":11},"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}},"ID820862":{"person":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"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":24,"gamesStarted":0,"flyOuts":13,"groundOuts":25,"airOuts":24,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":15,"intentionalWalks":1,"hits":18,"hitByPitch":2,"atBats":94,"obp":".315","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":464,"era":"3.12","inningsPitched":"26.0","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":9,"whip":"1.27","battersFaced":111,"outs":78,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":464,"balls":167,"strikes":297,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".667","pitchesPerInning":"17.85","gamesFinished":4,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"9.35","walksPer9Inn":"5.19","hitsPer9Inn":"6.23","runsScoredPer9":"3.12","homeRunsPer9":"0.69","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":55,"groundOuts":83,"airOuts":102,"runs":39,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":84,"baseOnBalls":11,"intentionalWalks":0,"hits":88,"hitByPitch":12,"avg":".248","atBats":355,"obp":".292","slg":".389","ops":".681","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":380,"totalBases":138,"rbi":47,"leftOnBase":150,"sacBunts":0,"sacFlies":2,"babip":".294","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.27","popOuts":25,"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":4,"putOuts":150,"errors":5,"chances":159,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID694203":{"person":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":15,"groundOuts":21,"airOuts":24,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":7,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".253","atBats":91,"obp":".306","slg":".385","ops":".691","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":35,"rbi":13,"leftOnBase":38,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.33","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":45,"putOuts":11,"errors":2,"chances":58,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687093":{"person":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":34,"groundOuts":48,"airOuts":58,"runs":19,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":16,"intentionalWalks":0,"hits":39,"hitByPitch":4,"avg":".232","atBats":168,"obp":".309","slg":".363","ops":".672","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":192,"totalBases":61,"rbi":30,"leftOnBase":80,"sacBunts":0,"sacFlies":3,"babip":".248","groundOutsToAirouts":"0.83","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":7,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":69,"putOuts":140,"errors":3,"chances":212,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696147":{"person":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(L, 1-2)","summary":"0.2 IP, 5 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":8,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":3,"strikes":22,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"67.50","homeRunsPer9":"13.50","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":33,"gamesStarted":0,"flyOuts":19,"groundOuts":38,"airOuts":37,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":39,"baseOnBalls":19,"intentionalWalks":0,"hits":33,"hitByPitch":2,"atBats":147,"obp":".321","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":629,"era":"4.35","inningsPitched":"39.1","wins":1,"losses":2,"saves":1,"saveOpportunities":3,"holds":12,"blownSaves":2,"earnedRuns":19,"whip":"1.32","battersFaced":168,"outs":118,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":629,"balls":232,"strikes":397,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.03","rbi":5,"winPercentage":".333","pitchesPerInning":"15.99","gamesFinished":4,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"8.92","walksPer9Inn":"4.35","hitsPer9Inn":"7.55","runsScoredPer9":"4.35","homeRunsPer9":"1.37","inheritedRunners":20,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666171":{"person":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":16,"groundOuts":31,"airOuts":33,"runs":20,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":56,"baseOnBalls":31,"intentionalWalks":3,"hits":21,"hitByPitch":7,"atBats":140,"obp":".330","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":767,"era":"3.98","inningsPitched":"40.2","wins":4,"losses":3,"saves":2,"saveOpportunities":4,"holds":6,"blownSaves":2,"earnedRuns":18,"whip":"1.28","battersFaced":180,"outs":122,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":767,"balls":332,"strikes":435,"strikePercentage":".570","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".571","pitchesPerInning":"18.86","gamesFinished":13,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"12.39","walksPer9Inn":"6.86","hitsPer9Inn":"4.65","runsScoredPer9":"4.43","homeRunsPer9":"0.66","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694384":{"person":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":32,"groundOuts":89,"airOuts":68,"runs":30,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":46,"baseOnBalls":24,"intentionalWalks":0,"hits":70,"hitByPitch":5,"avg":".258","atBats":271,"obp":".328","slg":".376","ops":".704","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":302,"totalBases":102,"rbi":31,"leftOnBase":141,"sacBunts":0,"sacFlies":2,"babip":".290","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.17","popOuts":12,"lineOuts":24},"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":51,"putOuts":535,"errors":6,"chances":592,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID685133":{"person":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"jerseyNumber":"53","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | K, RBI","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":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":16,"groundOuts":26,"airOuts":27,"runs":16,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":13,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".284","atBats":116,"obp":".357","slg":".397","ops":".754","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":46,"rbi":16,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".369","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.00","popOuts":0,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":52,"errors":2,"chances":54,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666139":{"person":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":30,"groundOuts":32,"airOuts":48,"runs":14,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":7,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".213","atBats":160,"obp":".249","slg":".369","ops":".618","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":59,"rbi":20,"leftOnBase":56,"sacBunts":1,"sacFlies":1,"babip":".255","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.86","popOuts":9,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":86,"errors":2,"chances":90,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID623168":{"person":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"jerseyNumber":"31","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":13,"groundOuts":36,"airOuts":24,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":3,"avg":".161","atBats":93,"obp":".212","slg":".215","ops":".427","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":20,"rbi":6,"leftOnBase":39,"sacBunts":4,"sacFlies":0,"babip":".200","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"93.00","popOuts":6,"lineOuts":5},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":7,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":17,"obp":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"13.50","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"2.40","battersFaced":18,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":9,"strikes":30,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"11.70","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.70","hitsPer9Inn":"18.90","runsScoredPer9":"13.50","homeRunsPer9":"2.70","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":12,"stolenBases":25,"stolenBasePercentage":".676","caughtStealingPercentage":".324","assists":17,"putOuts":273,"errors":3,"chances":293,"fielding":".990","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642048":{"person":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"1.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":11,"strikes":15,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":14,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":65,"era":"5.40","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":2,"whip":"1.50","battersFaced":15,"outs":10,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":25,"strikes":40,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":".---","pitchesPerInning":"19.50","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"16.20","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"5.40","homeRunsPer9":"2.70","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID700712":{"person":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":14,"flyOuts":38,"groundOuts":89,"airOuts":65,"runs":33,"doubles":13,"triples":0,"homeRuns":5,"strikeOuts":75,"baseOnBalls":41,"intentionalWalks":1,"hits":60,"hitByPitch":7,"atBats":287,"obp":".320","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1323,"era":"3.03","inningsPitched":"77.1","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":26,"whip":"1.31","battersFaced":337,"outs":232,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1323,"balls":518,"strikes":805,"strikePercentage":".610","hitBatsmen":7,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.37","rbi":0,"winPercentage":".417","pitchesPerInning":"17.11","gamesFinished":0,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"8.73","walksPer9Inn":"4.77","hitsPer9Inn":"6.98","runsScoredPer9":"3.84","homeRunsPer9":"0.58","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681351":{"person":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":35,"groundOuts":36,"airOuts":66,"runs":20,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":52,"baseOnBalls":14,"intentionalWalks":0,"hits":45,"hitByPitch":3,"avg":".228","atBats":197,"obp":".288","slg":".330","ops":".618","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":216,"totalBases":65,"rbi":23,"leftOnBase":90,"sacBunts":1,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.25","popOuts":17,"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":12,"stolenBases":43,"stolenBasePercentage":".782","caughtStealingPercentage":".218","assists":21,"putOuts":512,"errors":5,"chances":538,"fielding":".991","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID489446":{"person":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":8,"groundOuts":12,"airOuts":19,"runs":7,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":69,"obp":".253","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":315,"era":"2.75","inningsPitched":"19.2","wins":0,"losses":3,"saves":2,"saveOpportunities":4,"holds":0,"blownSaves":2,"earnedRuns":6,"whip":"0.92","battersFaced":79,"outs":59,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":315,"balls":104,"strikes":211,"strikePercentage":".670","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".000","pitchesPerInning":"16.02","gamesFinished":13,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"12.81","walksPer9Inn":"3.20","hitsPer9Inn":"5.03","runsScoredPer9":"3.20","homeRunsPer9":"0.92","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"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":false,"isOnBench":true,"isSubstitute":false}},"ID672282":{"person":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"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":64,"groundOuts":75,"airOuts":119,"runs":51,"doubles":17,"triples":2,"homeRuns":9,"strikeOuts":117,"baseOnBalls":34,"intentionalWalks":0,"hits":82,"hitByPitch":4,"atBats":385,"obp":".279","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1712,"era":"4.13","inningsPitched":"104.2","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.11","battersFaced":432,"outs":314,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1712,"balls":591,"strikes":1121,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".333","pitchesPerInning":"16.36","gamesFinished":0,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"10.06","walksPer9Inn":"2.92","hitsPer9Inn":"7.05","runsScoredPer9":"4.39","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":28,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696519":{"person":{"id":696519,"fullName":"Samy Natera Jr.","link":"/api/v1/people/696519"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":11,"groundOuts":4,"airOuts":15,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":40,"obp":".292","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":209,"era":"3.97","inningsPitched":"11.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"1.15","battersFaced":48,"outs":34,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":209,"balls":80,"strikes":129,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":0,"winPercentage":".---","pitchesPerInning":"18.44","gamesFinished":2,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"11.91","walksPer9Inn":"5.56","hitsPer9Inn":"4.76","runsScoredPer9":"3.97","homeRunsPer9":"0.79","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":2,"flyOuts":22,"groundOuts":61,"airOuts":42,"runs":31,"doubles":8,"triples":4,"homeRuns":5,"strikeOuts":44,"baseOnBalls":14,"intentionalWalks":1,"hits":54,"hitByPitch":0,"atBats":200,"obp":".318","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":894,"era":"4.56","inningsPitched":"51.1","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":26,"whip":"1.32","battersFaced":216,"outs":154,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":894,"balls":307,"strikes":587,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".333","pitchesPerInning":"17.42","gamesFinished":13,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.45","hitsPer9Inn":"9.47","runsScoredPer9":"5.44","homeRunsPer9":"0.88","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":10,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[687263,694384,694203,624585,666139,666176,672724,685133,642350,681351,667755,642048,696147,608718],"pitchers":[667755,642048,696147,608718],"bench":[687093,623168,622268],"bullpen":[672282,815083,820862,696270,696519,681217,700712,489446,666171],"battingOrder":[687263,694384,694203,624585,666139,666176,672724,642350,681351],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Soler (11, deGrom)."},{"label":"TB","value":"Adell 2; Guzman, D; Lowe, J; Meckler; O'Hoppe; Peraza, O; Schanuel; Soler 2."},{"label":"RBI","value":"Lowe, J (20); Meckler (16); Soler (39)."},{"label":"2-out RBI","value":"Soler; Lowe, J."},{"label":"Runners left in scoring position, 2 out","value":"Lowe, J."},{"label":"GIDP","value":"O'Hoppe; Peraza, O."},{"label":"Team RISP","value":"2-for-4."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Peraza, O (10, 2nd base off Martin, C/Díaz, E)."}]}],"note":[{"label":"a","value":"Struck out for Meckler in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":10,"airOuts":7,"runs":8,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".244","atBats":34,"obp":".319","slg":".394","ops":".713","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":17,"rbi":8,"leftOnBase":12,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":8,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":34,"obp":".306","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":150,"era":"3.97","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.24","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":57,"strikes":93,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":3,"pitchesPerInning":"16.67","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID694497":{"person":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"jerseyNumber":"32","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"0-1 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":42,"groundOuts":45,"airOuts":71,"runs":31,"doubles":6,"triples":2,"homeRuns":7,"strikeOuts":60,"baseOnBalls":31,"intentionalWalks":0,"hits":39,"hitByPitch":4,"avg":".186","atBats":210,"obp":".301","slg":".333","ops":".634","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":250,"totalBases":70,"rbi":22,"leftOnBase":103,"sacBunts":4,"sacFlies":1,"babip":".222","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":16,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":171,"errors":1,"chances":172,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID677958":{"person":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":15,"flyOuts":42,"groundOuts":89,"airOuts":84,"runs":38,"doubles":10,"triples":3,"homeRuns":9,"strikeOuts":74,"baseOnBalls":32,"intentionalWalks":0,"hits":81,"hitByPitch":2,"atBats":325,"obp":".318","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":1432,"era":"3.95","inningsPitched":"84.1","wins":2,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.34","battersFaced":362,"outs":253,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1432,"balls":552,"strikes":880,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".222","pitchesPerInning":"16.98","gamesFinished":0,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"7.90","walksPer9Inn":"3.42","hitsPer9Inn":"8.64","runsScoredPer9":"4.06","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":18,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669394":{"person":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HBP, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":42,"groundOuts":78,"airOuts":74,"runs":40,"doubles":14,"triples":0,"homeRuns":15,"strikeOuts":91,"baseOnBalls":28,"intentionalWalks":0,"hits":79,"hitByPitch":3,"avg":".247","atBats":320,"obp":".312","slg":".431","ops":".743","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":138,"rbi":53,"leftOnBase":153,"sacBunts":0,"sacFlies":2,"babip":".296","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.33","popOuts":18,"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":71,"putOuts":565,"errors":4,"chances":640,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID682608":{"person":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(W, 4-0)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":10,"strikes":12,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":20,"groundOuts":24,"airOuts":40,"runs":14,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":36,"baseOnBalls":9,"intentionalWalks":2,"hits":26,"hitByPitch":2,"atBats":124,"obp":".272","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":531,"era":"2.78","inningsPitched":"32.1","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":10,"whip":"1.08","battersFaced":137,"outs":97,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":531,"balls":175,"strikes":356,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.42","gamesFinished":5,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.02","walksPer9Inn":"2.51","hitsPer9Inn":"7.24","runsScoredPer9":"3.90","homeRunsPer9":"0.84","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641302":{"person":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":8,"strikes":14,"strikePercentage":".640","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":39,"gamesStarted":3,"flyOuts":21,"groundOuts":42,"airOuts":34,"runs":12,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":0,"hits":38,"hitByPitch":2,"atBats":145,"obp":".321","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":613,"era":"2.37","inningsPitched":"38.0","wins":1,"losses":1,"saves":4,"saveOpportunities":5,"holds":7,"blownSaves":1,"earnedRuns":10,"whip":"1.29","battersFaced":161,"outs":114,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":613,"balls":213,"strikes":400,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".500","pitchesPerInning":"16.13","gamesFinished":10,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"8.05","walksPer9Inn":"2.61","hitsPer9Inn":"9.00","runsScoredPer9":"2.84","homeRunsPer9":"0.47","inheritedRunners":15,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696030":{"person":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"jerseyNumber":"19","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":17,"groundOuts":51,"airOuts":44,"runs":20,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":15,"intentionalWalks":0,"hits":40,"hitByPitch":7,"avg":".252","atBats":159,"obp":".343","slg":".296","ops":".639","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":47,"rbi":18,"leftOnBase":74,"sacBunts":1,"sacFlies":0,"babip":".293","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"159.00","popOuts":9,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":91,"errors":1,"chances":93,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID592626":{"person":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":34,"groundOuts":59,"airOuts":64,"runs":34,"doubles":7,"triples":2,"homeRuns":14,"strikeOuts":63,"baseOnBalls":33,"intentionalWalks":1,"hits":57,"hitByPitch":3,"avg":".238","atBats":240,"obp":".333","slg":".458","ops":".791","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":280,"totalBases":110,"rbi":31,"leftOnBase":85,"sacBunts":0,"sacFlies":3,"babip":".259","groundOutsToAirouts":"0.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"17.14","popOuts":11,"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":1,"putOuts":18,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID656641":{"person":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":33,"gamesStarted":1,"flyOuts":23,"groundOuts":38,"airOuts":45,"runs":8,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":9,"intentionalWalks":1,"hits":17,"hitByPitch":0,"atBats":142,"obp":".171","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":633,"era":"1.71","inningsPitched":"42.0","wins":1,"losses":1,"saves":18,"saveOpportunities":20,"holds":2,"blownSaves":2,"earnedRuns":8,"whip":"0.62","battersFaced":152,"outs":126,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":633,"balls":209,"strikes":424,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".500","pitchesPerInning":"15.07","gamesFinished":24,"strikeoutWalkRatio":"4.78","strikeoutsPer9Inn":"9.21","walksPer9Inn":"1.93","hitsPer9Inn":"3.64","runsScoredPer9":"1.71","homeRunsPer9":"0.64","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID615698":{"person":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":3,"flyOuts":33,"groundOuts":29,"airOuts":62,"runs":19,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":27,"baseOnBalls":12,"intentionalWalks":1,"hits":35,"hitByPitch":5,"atBats":152,"obp":".306","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":653,"era":"3.35","inningsPitched":"40.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.17","battersFaced":170,"outs":121,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":653,"balls":238,"strikes":415,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".750","pitchesPerInning":"16.19","gamesFinished":7,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"6.02","walksPer9Inn":"2.68","hitsPer9Inn":"7.81","runsScoredPer9":"4.24","homeRunsPer9":"1.12","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670032":{"person":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"jerseyNumber":"33","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"1-1 | 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":2,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":11,"groundOuts":39,"airOuts":19,"runs":13,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":34,"hitByPitch":2,"avg":".324","atBats":105,"obp":".355","slg":".371","ops":".726","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":39,"rbi":11,"leftOnBase":42,"sacBunts":3,"sacFlies":0,"babip":".375","groundOutsToAirouts":"2.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"105.00","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":39,"errors":1,"chances":100,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID673962":{"person":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":39,"groundOuts":84,"airOuts":81,"runs":41,"doubles":22,"triples":0,"homeRuns":9,"strikeOuts":64,"baseOnBalls":29,"intentionalWalks":0,"hits":96,"hitByPitch":5,"avg":".297","atBats":323,"obp":".362","slg":".449","ops":".811","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":359,"totalBases":145,"rbi":34,"leftOnBase":125,"sacBunts":0,"sacFlies":2,"babip":".345","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.89","popOuts":9,"lineOuts":33},"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":114,"putOuts":58,"errors":5,"chances":177,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695239":{"person":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":4,"groundOuts":13,"airOuts":13,"runs":8,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":46,"obp":".365","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":209,"era":"5.40","inningsPitched":"11.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":7,"whip":"1.63","battersFaced":53,"outs":35,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":209,"balls":80,"strikes":129,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.91","gamesFinished":3,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"5.40","walksPer9Inn":"4.63","hitsPer9Inn":"10.03","runsScoredPer9":"6.17","homeRunsPer9":"0.77","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679822":{"person":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"jerseyNumber":"14","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"2-2 | HR, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":5,"rbi":2,"leftOnBase":0,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":13,"groundOuts":17,"airOuts":27,"runs":14,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":0,"hits":27,"hitByPitch":2,"avg":".284","atBats":95,"obp":".355","slg":".537","ops":".892","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":51,"rbi":17,"leftOnBase":44,"sacBunts":0,"sacFlies":1,"babip":".323","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.83","popOuts":9,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":43,"errors":2,"chances":88,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID543309":{"person":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"jerseyNumber":"11","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"101","stats":{"batting":{"note":"c-","summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":21,"groundOuts":32,"airOuts":41,"runs":17,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":42,"baseOnBalls":17,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".218","atBats":147,"obp":".303","slg":".340","ops":".643","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":50,"rbi":15,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".270","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.40","popOuts":11,"lineOuts":9},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":13,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":7,"stolenBases":31,"stolenBasePercentage":".816","caughtStealingPercentage":".184","assists":11,"putOuts":330,"errors":6,"chances":347,"fielding":".983","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677649":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"jerseyNumber":"20","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":30,"groundOuts":73,"airOuts":66,"runs":36,"doubles":15,"triples":2,"homeRuns":7,"strikeOuts":68,"baseOnBalls":21,"intentionalWalks":0,"hits":76,"hitByPitch":1,"avg":".272","atBats":279,"obp":".322","slg":".416","ops":".738","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":305,"totalBases":116,"rbi":45,"leftOnBase":117,"sacBunts":1,"sacFlies":3,"babip":".333","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.86","popOuts":16,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":128,"putOuts":115,"errors":3,"chances":246,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669022":{"person":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":55,"groundOuts":78,"airOuts":102,"runs":46,"doubles":20,"triples":3,"homeRuns":9,"strikeOuts":104,"baseOnBalls":39,"intentionalWalks":0,"hits":83,"hitByPitch":2,"atBats":363,"obp":".305","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1635,"era":"4.31","inningsPitched":"96.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.27","battersFaced":408,"outs":288,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1635,"balls":595,"strikes":1040,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".417","pitchesPerInning":"17.03","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"9.75","walksPer9Inn":"3.66","hitsPer9Inn":"7.78","runsScoredPer9":"4.31","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":33},"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}},"ID686560":{"person":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":0,"flyOuts":8,"groundOuts":15,"airOuts":21,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":15,"intentionalWalks":1,"hits":11,"hitByPitch":5,"atBats":66,"obp":".360","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":356,"era":"3.20","inningsPitched":"19.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.32","battersFaced":86,"outs":59,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":356,"balls":152,"strikes":204,"strikePercentage":".570","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".500","pitchesPerInning":"18.10","gamesFinished":10,"strikeoutWalkRatio":"1.27","strikeoutsPer9Inn":"8.69","walksPer9Inn":"6.86","hitsPer9Inn":"5.03","runsScoredPer9":"3.66","homeRunsPer9":"0.46","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID594798":{"person":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 2 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":80,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":31,"strikes":49,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":53,"groundOuts":76,"airOuts":101,"runs":39,"doubles":12,"triples":0,"homeRuns":16,"strikeOuts":122,"baseOnBalls":22,"intentionalWalks":2,"hits":80,"hitByPitch":0,"atBats":377,"obp":".255","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1605,"era":"3.49","inningsPitched":"100.2","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.01","battersFaced":401,"outs":302,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1605,"balls":547,"strikes":1058,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":2,"winPercentage":".583","pitchesPerInning":"15.94","gamesFinished":0,"strikeoutWalkRatio":"5.55","strikeoutsPer9Inn":"10.91","walksPer9Inn":"1.97","hitsPer9Inn":"7.15","runsScoredPer9":"3.49","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607043":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","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":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":85,"flyOuts":60,"groundOuts":77,"airOuts":93,"runs":35,"doubles":20,"triples":3,"homeRuns":8,"strikeOuts":77,"baseOnBalls":29,"intentionalWalks":1,"hits":84,"hitByPitch":6,"avg":".255","atBats":329,"obp":".325","slg":".407","ops":".732","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":366,"totalBases":134,"rbi":30,"leftOnBase":124,"sacBunts":0,"sacFlies":2,"babip":".309","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.12","popOuts":6,"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":2,"putOuts":131,"errors":3,"chances":136,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID687239":{"person":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":30,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":9,"strikes":21,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.50","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669701":{"person":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"jerseyNumber":"8","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":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":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":27,"groundOuts":26,"airOuts":42,"runs":8,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":24,"baseOnBalls":14,"intentionalWalks":1,"hits":27,"hitByPitch":1,"avg":".229","atBats":118,"obp":".313","slg":".297","ops":".610","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":35,"rbi":8,"leftOnBase":43,"sacBunts":0,"sacFlies":1,"babip":".277","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"118.00","popOuts":9,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":69,"putOuts":49,"errors":2,"chances":120,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID553869":{"person":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"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":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":11,"groundOuts":20,"airOuts":25,"runs":10,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".284","atBats":81,"obp":".298","slg":".506","ops":".804","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":41,"rbi":16,"leftOnBase":33,"sacBunts":0,"sacFlies":1,"babip":".297","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.25","popOuts":7,"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":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","assists":8,"putOuts":215,"errors":3,"chances":226,"fielding":".987","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695508":{"person":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":1,"groundOuts":6,"airOuts":5,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".188","atBats":16,"obp":".278","slg":".313","ops":".591","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":5,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".214","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":1,"chances":12,"fielding":".917","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"}]},"ID543135":{"person":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":17,"flyOuts":50,"groundOuts":109,"airOuts":88,"runs":49,"doubles":16,"triples":1,"homeRuns":19,"strikeOuts":110,"baseOnBalls":24,"intentionalWalks":0,"hits":99,"hitByPitch":6,"atBats":404,"obp":".297","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":1556,"era":"4.02","inningsPitched":"105.1","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.17","battersFaced":436,"outs":316,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1556,"balls":513,"strikes":1043,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".563","pitchesPerInning":"14.77","gamesFinished":0,"strikeoutWalkRatio":"4.58","strikeoutsPer9Inn":"9.40","walksPer9Inn":"2.05","hitsPer9Inn":"8.46","runsScoredPer9":"4.19","homeRunsPer9":"1.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":19,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668390":{"person":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"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":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":24,"groundOuts":26,"airOuts":36,"runs":23,"doubles":6,"triples":2,"homeRuns":5,"strikeOuts":32,"baseOnBalls":9,"intentionalWalks":1,"hits":34,"hitByPitch":1,"atBats":126,"obp":".321","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":500,"era":"6.39","inningsPitched":"31.0","wins":3,"losses":2,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":22,"whip":"1.39","battersFaced":138,"outs":93,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":500,"balls":167,"strikes":333,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".600","pitchesPerInning":"16.13","gamesFinished":4,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"9.29","walksPer9Inn":"2.61","hitsPer9Inn":"9.87","runsScoredPer9":"6.68","homeRunsPer9":"1.45","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID455119":{"person":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":18,"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":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":8,"groundOuts":9,"airOuts":16,"runs":11,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":54,"obp":".421","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":205,"era":"7.30","inningsPitched":"12.1","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":10,"whip":"1.86","battersFaced":57,"outs":37,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":205,"balls":60,"strikes":145,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":1,"winPercentage":".500","pitchesPerInning":"16.62","gamesFinished":5,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"5.84","walksPer9Inn":"1.46","hitsPer9Inn":"15.32","runsScoredPer9":"8.03","homeRunsPer9":"2.19","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[592626,543309,669701,669394,607043,677649,694497,679822,696030,553869,670032,695508,594798,668390,455119,682608,641302],"pitchers":[594798,668390,455119,682608,641302],"bench":[673962],"bullpen":[695239,686560,543135,669022,656641,687239,615698,677958],"battingOrder":[543309,669701,669394,607043,677649,679822,696030,553869,695508],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Foscue (6, 7th inning off Saucedo, 0 on, 0 out); Osuna, A (1, 8th inning off Bachman, 2 on, 1 out)."},{"label":"TB","value":"Burger; Cauley; Duran, E; Díaz, E 2; Foscue 5; Higashioka; Lopez, N; Osuna, A 4; Smith."},{"label":"RBI","value":"Duran, E (45); Foscue 2 (17); Lopez, N 2 (11); Osuna, A 3 (18)."},{"label":"2-out RBI","value":"Lopez, N 2."},{"label":"Runners left in scoring position, 2 out","value":"Pederson; Smith 2."},{"label":"SAC","value":"Lopez, N."},{"label":"Team RISP","value":"4-for-10."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Smith-Burger; Duran, E-Smith-Burger)."}]}],"note":[{"label":"a","value":"Homered for Carter in the 7th."},{"label":"b","value":"Popped out for Lopez, N in the 7th."},{"label":"c","value":"Singled for Pederson in the 8th."}]}},"officials":[{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"deGrom."},{"label":"HBP","value":"Burger (by Soriano, J)."},{"label":"ABS Challenge","value":"Schanuel (Strike-Overturned to Ball); Díaz, E 2 (Ball-Overturned to Strike, Ball-Confirmed); Soler (Strike-Confirmed); O'Hoppe (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Soriano, J 93-56; Saucedo 26-15; Bachman 25-22; Suter 9-6; deGrom 80-49; Winn, C 8-5; Martin, C 18-13; Gray 22-12; Alexander, T 22-14."},{"label":"Groundouts-flyouts","value":"Soriano, J 9-2; Saucedo 0-0; Bachman 1-1; Suter 0-0; deGrom 5-1; Winn, C 2-1; Martin, C 1-0; Gray 0-0; Alexander, T 0-1."},{"label":"Batters faced","value":"Soriano, J 23; Saucedo 5; Bachman 8; Suter 2; deGrom 21; Winn, C 3; Martin, C 4; Gray 4; Alexander, T 4."},{"label":"Inherited runners-scored","value":"Suter 1-0."},{"label":"Umpires","value":"HP: Chad Whitson. 1B: Chad Fairchild. 2B: Bill Miller. 3B: Brian Walsh. "},{"label":"Weather","value":"74 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:08 PM."},{"label":"T","value":"2:43."},{"label":"Att","value":"23,816."},{"label":"Venue","value":"Globe Life Field."},{"label":"July 7, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","boxscoreName":"Soriano, J"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":9,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":37,"strikes":56,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":46,"groundOuts":115,"airOuts":76,"runs":43,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":115,"baseOnBalls":51,"intentionalWalks":1,"hits":85,"hitByPitch":4,"atBats":388,"obp":".315","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1785,"era":"3.40","inningsPitched":"106.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.28","battersFaced":446,"outs":318,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1785,"balls":683,"strikes":1102,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.51","rbi":2,"winPercentage":".615","pitchesPerInning":"16.84","gamesFinished":0,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.76","walksPer9Inn":"4.33","hitsPer9Inn":"7.22","runsScoredPer9":"3.65","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":66,"pitchingGameScore":66},{"player":{"person":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822","boxscoreName":"Foscue"},"jerseyNumber":"14","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"2-2 | HR, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":5,"rbi":2,"leftOnBase":0,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":13,"groundOuts":17,"airOuts":27,"runs":14,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":0,"hits":27,"hitByPitch":2,"avg":".284","atBats":95,"obp":".355","slg":".537","ops":".892","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":51,"rbi":17,"leftOnBase":44,"sacBunts":0,"sacFlies":1,"babip":".323","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.83","popOuts":9,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":43,"errors":2,"chances":88,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030","boxscoreName":"Osuna, A"},"jerseyNumber":"19","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":17,"groundOuts":51,"airOuts":44,"runs":20,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":15,"intentionalWalks":0,"hits":40,"hitByPitch":7,"avg":".252","atBats":159,"obp":".343","slg":".296","ops":".639","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":47,"rbi":18,"leftOnBase":74,"sacBunts":1,"sacFlies":0,"babip":".293","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"159.00","popOuts":9,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":91,"errors":1,"chances":93,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":61,"hittingGameScore":61}]},"decisions":{"winner":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"loser":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}